Actions
Support #21817
openConsolidate and standardize a Docker image for arvados development and testing
Due date:
Story points:
-
Description
- base image with dependencies (
arvados-server install -test
) - Standardized process for setting up for tests
- Update dependencies again with
arvados-server install -test
, this should be much faster because most things are already installed - Compile components that need to be compiled (
go build
) - Install components that need to be installed (
pip install .
)
- Update dependencies again with
- Ready to run unit tests that don't require services, but not integration tests
- Standardized process for running services (
arvados-server boot -test
)- Based on how we set up Arvados for workbench2 tests
- Should replace
run_test_server.py
but must support the same features to control exactly which services come up and their configuration as needed by existing tests run-test.sh
is updated to use this
- Ready to run tests that do require services
- Need to run
run-test.sh
in Docker in interactive (for developers) or non-interactive (for CI) modes. - Needs to bind mount an external Arvados source repo where the developer can edit files.
Updated by Peter Amstutz 7 months ago
- Target version changed from 439 to Development 2024-06-19 sprint
Updated by Peter Amstutz 7 months ago
- Target version changed from Development 2024-06-19 sprint to Development 2024-07-03 sprint
Updated by Peter Amstutz 6 months ago
- Target version changed from Development 2024-07-03 sprint to Development 2024-07-24 sprint
Updated by Peter Amstutz 6 months ago
- Target version changed from Development 2024-07-24 sprint to Development 2024-08-07 sprint
Updated by Peter Amstutz 6 months ago
- Target version changed from Development 2024-08-07 sprint to Development 2024-08-28 sprint
Updated by Peter Amstutz 6 months ago
- Target version changed from Development 2024-08-28 sprint to Development 2024-07-24 sprint
Updated by Peter Amstutz 5 months ago
- Target version changed from Development 2024-07-24 sprint to Development 2024-08-07 sprint
Updated by Peter Amstutz 5 months ago
- Target version changed from Development 2024-08-07 sprint to Development 2024-08-28 sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from Development 2024-08-28 sprint to Development 2024-09-11 sprint
Updated by Peter Amstutz 4 months ago
- Target version changed from Development 2024-09-11 sprint to Development 2024-09-25 sprint
Updated by Peter Amstutz 3 months ago
- Target version changed from Development 2024-09-25 sprint to Development 2024-10-09 sprint
Updated by Peter Amstutz 3 months ago
- Target version changed from Development 2024-10-09 sprint to Development 2024-10-23 sprint
Updated by Peter Amstutz 2 months ago
- Target version changed from Development 2024-10-23 sprint to Development 2024-11-06 sprint
Updated by Peter Amstutz about 2 months ago
- Target version changed from Development 2024-11-06 sprint to Development 2024-11-20
Updated by Peter Amstutz about 2 months ago
- Target version changed from Development 2024-11-20 to Development 2024-12-04
Updated by Peter Amstutz about 1 month ago
- Target version changed from Development 2024-12-04 to Future
Actions