From 513cc4bcb16707071c98f8680567455c1feaf296 Mon Sep 17 00:00:00 2001 From: Lukas Holecek Date: Mar 03 2020 08:43:59 +0000 Subject: docs: Describe how scenario, system_architecture and system_variant are handled This also fixes the required status names of the passing test cases. JIRA: FACTORY-5904 Signed-off-by: Lukas Holecek --- diff --git a/docs/policies.rst b/docs/policies.rst index 62ce7af..79d7b35 100644 --- a/docs/policies.rst +++ b/docs/policies.rst @@ -163,8 +163,15 @@ PassingTestCaseRule ------------------- For this rule to be satisfied, there must be a result in ResultsDB for the - given ``test_case_name`` with an outcome of ``PASS``, *or* there must be a - corresponding waiver in WaiverDB for the given test case. + given ``test_case_name`` with an outcome of ``PASSED`` or ``INFO``, *or* + there must be a corresponding waiver in WaiverDB for the given test case. + + The rule requires all matching latest test results with distinct triplets + ``system_architecture``, ``system_variant`` and ``scenario`` (which are + defined in result data) to pass or be waived. + + Optional ``scenario`` property can be specified to consider only results + with a given scenario name. .. _remote-rule: