[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4053: Add a tool for running the integration tests in a reproducible environment
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Aug 1 13:58:50 UTC 2023
#4053: Add a tool for running the integration tests in a reproducible environment
---------------------+---------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------+---------------------------
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.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4053>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list