Opened at 2023-08-01T13:58:50Z
#4053 new defect
Add a tool for running the integration tests in a reproducible environment
Reported by: | exarkun | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
Currently the only tool included with the project for creating an execution environment for the integration test suite is tox. This environment is not reproducible since it just depends on virtualenv and pip to satisfy the Python dependencies and inherits all non-Python dependencies from its own execution environment.
Reproducibility for the integration test runtime environment would be a useful step towards reproducibility for the integration test results themselves.
We can leverage the Nix packaging to create such an environment with minimal incremental cost.
Note: See
TracTickets for help on using
tickets.