From: Kefu Chai Date: Tue, 6 Jun 2017 12:06:52 +0000 (+0800) Subject: doc: update sample explaning "%" operator in tes suites X-Git-Tag: v12.1.0~265^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F15511%2Fhead;p=ceph.git doc: update sample explaning "%" operator in tes suites Signed-off-by: Kefu Chai --- diff --git a/doc/dev/index.rst b/doc/dev/index.rst index d3217b72dff9..2cb002dc8df2 100644 --- a/doc/dev/index.rst +++ b/doc/dev/index.rst @@ -1132,11 +1132,14 @@ Reducing the number of tests ---------------------------- The ``rados`` suite generates thousands of tests out of a few hundred -files. For instance, all tests in the `rados/thrash suite -`_ -run for ``xfs``, ``btrfs`` and ``ext4`` because they are combined (via -special file ``%``) with the `fs directory -`_ +files. This happens because teuthology constructs test matrices from +subdirectories wherever it encounters a file named ``%``. For instance, +all tests in the `rados/basic suite +`_ +run with different messenger types: ``simple``, ``async`` and +``random``, because they are combined (via the special file ``%``) with +the `msgr directory +`_ All integration tests are required to be run before a Ceph release is published. When merely verifying whether a contribution can be merged without