diff options
author | Patrick Donnelly <pdonnell@redhat.com> | 2024-03-14 19:59:23 +0100 |
---|---|---|
committer | Patrick Donnelly <pdonnell@redhat.com> | 2024-03-14 19:59:23 +0100 |
commit | 7060146d6a609f89354a54da87ea4a399b9a43c6 (patch) | |
tree | 8966f581c3dbc5939b571b9acb18999e190a4c3c /doc/dev/developer_guide | |
parent | Merge pull request #55720 from rzarzynski/wip-refactor-ec-get_chunk_size (diff) | |
download | ceph-7060146d6a609f89354a54da87ea4a399b9a43c6.tar.xz ceph-7060146d6a609f89354a54da87ea4a399b9a43c6.zip |
doc/dev: update teuthology priority guidance
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Diffstat (limited to 'doc/dev/developer_guide')
-rw-r--r-- | doc/dev/developer_guide/testing_integration_tests/tests-integration-testing-teuthology-intro.rst | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/doc/dev/developer_guide/testing_integration_tests/tests-integration-testing-teuthology-intro.rst b/doc/dev/developer_guide/testing_integration_tests/tests-integration-testing-teuthology-intro.rst index 3cbe51241cc..c4d03aa7b77 100644 --- a/doc/dev/developer_guide/testing_integration_tests/tests-integration-testing-teuthology-intro.rst +++ b/doc/dev/developer_guide/testing_integration_tests/tests-integration-testing-teuthology-intro.rst @@ -47,13 +47,22 @@ also reported on the `ceph-qa mailing list <https://ceph.com/irc/>`_. Testing Priority ---------------- -In brief: in the ``teuthology-suite`` command option ``-p <N>``, set the value of ``<N>`` to a number lower than 1000. An explanation of why follows. +In brief: in the ``teuthology-suite`` command option ``-p <N>``, set the value +of ``<N>`` to a number less than 500. An explanation of why follows. The ``teuthology-suite`` command includes an option ``-p <N>``. This option specifies the priority of the jobs submitted to the queue. The lower the value of ``N``, the higher the priority. -The default value of ``N`` is ``1000``. This is the same priority value given to the nightly tests (the nightlies). Often, the volume of testing done during the nightly tests is so great that the full number of nightly tests do not get run during the time allotted for their run. +The default value of ``N`` is ``1000``. Most nightly tests automatically +scheduled by ``teuthology@teuthology.front.sepia.ceph.com`` are run with ``N >= +500``. Some critical nightly tests are given higher priority, such as smoke +tests or QA runs for an imminent major releases. -Set the value of ``N`` lower than ``1000``, or your tests will not have priority over the nightly tests. This means that they might never run. +.. note:: Often the volume of testing done during the nightly tests is so great + that the full number of nightly tests do not get run during the time allotted + for their run. + +Set the value of ``N`` lower than ``500`` or your tests will not have priority +over the nightly tests. This means that they might never run. Select your job's priority (the value of ``N``) in accordance with the following guidelines: @@ -79,7 +88,7 @@ Select your job's priority (the value of ``N``) in accordance with the following * - **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** + * - **200 <= N < 500** - Use this priority for large test runs. Results are available in about a week. |