Add test infrastructure for peforming live Docker-based install tests.
Review Request #13469 — Created Dec. 27, 2023 and submitted
This introduces some code in
testsfor performing live tests of the
installer across all supported Linux distributions.A
docker-compose.yamlis responsible for launching some Docker
infrastructure for package caching, which is strongly encouraged for
tests. Arbinstall-test.inishould then be generated from
rbinstall-test.ini.tmplto specify the cache addresses, and optionally
RHEL license information.
run-install-tests.pycan then be used to perform the tests. This will,
by default, run through every supported Linux distribution sequentially.
It can instead run subsets, and can run tests in parallel.Log information will be output to
logs/, to aid debugging.
All tests pass on all supported Linux distributions.
| Summary | ID |
|---|---|
| c8171784a8731f99fb71ee348455ef4da583453e |
| Description | From | Last Updated |
|---|---|---|
|
Why this change? |
|