-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Description
The scripts/run_tests.sh has gained the ability to install operators needed for the integration tests it's self. This allows us to install different operator versions in PRs that address cross-cutting concerns:
▶ ./scripts/run_tests.sh --help
Unknown parameter : --help
Usage:
run_tests.sh [options]
Options:
--test-suite <test-suite> Run a test suite from the test_definition.yaml file. Default is all tests.
--test <test-name> Run a specific test or a set of tests.
--skip-delete Skip resource deletion after the test run.
--parallel <number> Run tests in parallel. Default is to run all tests in parallel.
--skip-release Skip the operator installation.
To run the nightly tests from Jenkins use:
./scripts/run_tests.sh --test-suite nightly
Acceptance criteria
- Jenkins doesn't install the operators anymore
- Jenkins uses the
run_tests.shscript to install the operators and run tests. - The Jenkins test suite UI field is passed as argument to the script.
Metadata
Metadata
Assignees
Labels
No labels