Comments (5)
This project was built to run many Selenium tests in parallel. To achieve that, it patches several pytest internals. As pytest changes, these patches become ever more precarious.
Additionally, it has several errors and is missing several features that make the project usable (see the 47 currently open issues). I last used the project years ago, so I can't recommend pytest-parallel in good faith.
If someone, or an organization, is willing to take on the Herculean effort of maintaining a concurrent pytest runner, please reach out, because pytest-parallel
is unmaintained.
Until then, I recommend pytest-xdist
, which is very active.
from pytest-parallel.
Could you archive the project and add a disclaimer to https://pypi.org/project/pytest-parallel/
thanks
from pytest-parallel.
@azmeuk I can't promise much, but I can try implementing / fixing / reviewing some urgent tasks. Just say what you need most.
from pytest-parallel.
Hi. Thank you for your volunteering. Honestly, there is no roadmap at all, I suppose you can choose any task you want :)
from pytest-parallel.
Could you archive the project and add a disclaimer to https://pypi.org/project/pytest-parallel/ thanks
@kevlened ...that would indeed be great, and save people some time.
from pytest-parallel.
Related Issues (20)
- Could you pls release master ASAP for support python3.9 HOT 6
- OSError: [WinError 87] 'pytest --tests-per-worker auto' in terminal (pycharm, windows) HOT 2
- Is it possible to have a separate log for each process? HOT 2
- Runs with dynamically predefined thread names are sticks
- If tests call code that `fork()`s, use of this plugin often leads to crashes on Mac OS High Sierra and onward, *even when number of workers is set to 1*
- Control auto worker count through environment variable
- The plugin does not fire any setup / tear down events for child threads make it extremely hard to implement extensions
- not compatible with django HOT 1
- Fatal Python error: _enter_buffered_busy: could not acquire lock for <_io.BufferedWriter name=5> at interpreter shutdown, possibly due to daemon threads
- Many tests fail
- Duplicated tests when running with allure-pytest
- Using pytest parallel to generate reports results in data corruption
- Latest pytest (7.2.0) breaks pytest-parallel. HOT 8
- Pytest-parallel is failing to run
- “generator raised StopIteration” on latest parallel version
- setUpClass method executed once per test with multiple workers
- AttributeError: Can't pickle local object 'ArgumentParser.__init__.<locals>.identity' on Windows
- do not create thread if tests_per_worker==1
- Consider moving project to pytest-dev for maintenance HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pytest-parallel.