All Projects → tox-dev → detox

tox-dev / detox

Licence: MIT license
distributed tox (tox plugin to run testenvs in parallel)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to detox

Fucking Java Concurrency
🎏 Simple show cases of java concurrency problems, seeing 🙈 is believing 🐵
Stars: ✭ 779 (+1522.92%)
Mutual labels:  concurrency, parallelism
Hpx
The C++ Standard Library for Parallelism and Concurrency
Stars: ✭ 1,805 (+3660.42%)
Mutual labels:  concurrency, parallelism
Phobos
The standard library of the D programming language
Stars: ✭ 1,038 (+2062.5%)
Mutual labels:  concurrency, parallelism
Start
🔴 Functional task runner for Node.js
Stars: ✭ 478 (+895.83%)
Mutual labels:  concurrency, parallelism
Pht
A new threading extension for PHP
Stars: ✭ 175 (+264.58%)
Mutual labels:  concurrency, parallelism
Hamsters.js
100% Vanilla Javascript Multithreading & Parallel Execution Library
Stars: ✭ 517 (+977.08%)
Mutual labels:  concurrency, parallelism
Agency
Execution primitives for C++
Stars: ✭ 127 (+164.58%)
Mutual labels:  concurrency, parallelism
Concurrency Glossary
🦑 Informal definitions of terms used in concurrency modeling
Stars: ✭ 276 (+475%)
Mutual labels:  concurrency, parallelism
Chymyst Core
Declarative concurrency in Scala - The implementation of the chemical machine
Stars: ✭ 142 (+195.83%)
Mutual labels:  concurrency, parallelism
Plasma
Plasma Programming Language
Stars: ✭ 133 (+177.08%)
Mutual labels:  concurrency, parallelism
Fetch
Simple & Efficient data access for Scala and Scala.js
Stars: ✭ 453 (+843.75%)
Mutual labels:  concurrency, parallelism
YACLib
Yet Another Concurrency Library
Stars: ✭ 193 (+302.08%)
Mutual labels:  concurrency, parallelism
Crossbeam
Tools for concurrent programming in Rust
Stars: ✭ 4,180 (+8608.33%)
Mutual labels:  concurrency, parallelism
React Native Threads
Create new JS processes for CPU intensive work
Stars: ✭ 527 (+997.92%)
Mutual labels:  concurrency, parallelism
Bild
Image processing algorithms in pure Go
Stars: ✭ 3,431 (+7047.92%)
Mutual labels:  concurrency, parallelism
Imminent
A composable Futures library for Clojure
Stars: ✭ 88 (+83.33%)
Mutual labels:  concurrency, parallelism
Async-Channel
Python async multi-task communication library. Used by OctoBot project.
Stars: ✭ 13 (-72.92%)
Mutual labels:  concurrency, parallelism
vercors
The VerCors verification toolset for verifying parallel and concurrent software
Stars: ✭ 30 (-37.5%)
Mutual labels:  concurrency, parallelism
Floyd
The Floyd programming language
Stars: ✭ 133 (+177.08%)
Mutual labels:  concurrency, parallelism
Util
A collection of useful utility functions
Stars: ✭ 201 (+318.75%)
Mutual labels:  concurrency, parallelism

Project Status: Unsupported – The project has reached a stable, usable state but the author(s) have ceased all work on it.

detox is unmaintained and incompatible with tox > 3.6

detox was a plugin for tox to enable parallel environment execution. tox 3.7 added a native possibility to do this (tox -p|--parallel) and effectively supercedes detox.


Build Status Latest Version on PyPI Supported Python Versions Code Style: Black

What is detox?

detox is the distributed version of tox. It makes efficient use of multiple CPUs by running all possible activities in parallel. It has the same options and configuration that tox has so after installation can just run:

detox

in the same way and with the same options with which you would run tox, see the tox home page for more info.

Additionally, detox offers a -n or --num option to set the number of concurrent processes to use.

NOTE due to the concurrent execution of the testenvs the output of the different testruns is not printed to the terminal. Instead they are logged into separate files inside the log directories of the testenvs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].