From 02cc4b9b6d4d6a10469ba3b4eaf82302252832cf Mon Sep 17 00:00:00 2001 From: Laura Flores Date: Wed, 4 May 2022 14:34:50 -0500 Subject: [PATCH] scripts: add priority table to teuthology-suite --help Table copied from https://docs.ceph.com/en/latest/dev/developer_guide/testing_integration_tests/tests-integration-testing-teuthology-intro/. Signed-off-by: Laura Flores --- scripts/suite.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/scripts/suite.py b/scripts/suite.py index 9ddeb0d512..51783b4604 100644 --- a/scripts/suite.py +++ b/scripts/suite.py @@ -176,6 +176,31 @@ Scheduler arguments: of jobs exceeds . Use 0 to allow any number [default: {default_job_threshold}]. ++=================+=================================================================+ +| Priority | Explanation | ++=================+=================================================================+ +| N < 10 | Use this if the sky is falling and some group of tests | +| | must be run ASAP. | ++-----------------+-----------------------------------------------------------------+ +| 10 <= N < 50 | Use this if your tests are urgent and blocking other | +| | important development. | ++-----------------+-----------------------------------------------------------------+ +| 50 <= N < 75 | Use this if you are testing a particular feature/fix | +| | and running fewer than about 25 jobs. This range is also | +| | used for urgent release testing. | ++-----------------+-----------------------------------------------------------------+ +| 75 <= N < 100 | Tech Leads regularly schedule integration tests with this | +| | priority to verify pull requests against master. | ++-----------------+-----------------------------------------------------------------+ +| 100 <= N < 150 | This priority is used for QE validation of point releases. | ++-----------------+-----------------------------------------------------------------+ +| 150 <= N < 200 | Use this priority for 100 jobs or fewer that test a particular | +| | feature or fix. Results are available in about 24 hours. | ++-----------------+-----------------------------------------------------------------+ +| 200 <= N < 1000 | Use this priority for large test runs. Results are available | +| | in about a week. | ++-----------------+-----------------------------------------------------------------+ + """.format( default_machine_type=config.default_machine_type, default_results_timeout=config.results_timeout, -- 2.39.5