From: Laura Flores Date: Wed, 4 May 2022 19:34:50 +0000 (-0500) Subject: scripts: add priority table to teuthology-suite --help X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F1756%2Fhead;p=teuthology.git 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 --- 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,