Mixxx Bisect
A small tool for finding regressions in Mixxx, inspired by mozregression. The tool binary searches over a commit range and lets the user tag automatically downloaded Mixxx snapshots with good/bad to identify the commit introducing the regression.
[!NOTE] The mixxx.org downloads server only provides binary snapshots for macOS and Windows, therefore
m1xxxis the only supported snapshot repository on Linux.
Usage
To search a specific range of commits, run:
mixxx-bisect -g <good commit> -b <bad commit>
To search the entire range of available snapshots, run mixxx-bisect without arguments.
Development
To set up a development environment, create a venv with
python3 -m venv venv
. venv/bin/activate
Then, install the package along with its dependencies in editable mode:
pip3 install -e .
mixxx-bisect should now be on the PATH in the venv.
Release files for mixxx-bisect 0.4.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mixxx_bisect-0.4.3.tar.gz | 10.8 kB | Details |
Release files / mixxx_bisect-0.4.3.tar.gz
| Download URL | mixxx_bisect-0.4.3.tar.gz |
|---|---|
| Size | 10.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a7b031528ba5ea71c8df2fccb5c51fdffa82b0ea992f924443110f766f81a586
|
|
BLAKE2b-256 checksum How to use checksums |
bc2adedf3aaab0286613d0df702f97e2ff8077701b51a86cc128d6c73f4acb4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|