From e413e2a2698054aebcbd403cb63850a3cac1eaa0 Mon Sep 17 00:00:00 2001 From: Milos Malik Date: Mar 18 2024 09:26:13 +0000 Subject: split the tests into 2 groups When all relevant tests are executed on 1 machine, it may take a significant time to get the test results. Because the Testing Farm is capable to run multiple test plans in parallel, we can split the relevant tests and run them on 2 machines. As a result, we will get the test results sooner. --- diff --git a/plans/tests-10m.fmf b/plans/tests-10m.fmf new file mode 100644 index 0000000..901e029 --- /dev/null +++ b/plans/tests-10m.fmf @@ -0,0 +1,8 @@ +summary: Tier 1 selinux-policy test plan - only 10 minute tests +discover: + how: fmf + url: https://src.fedoraproject.org/tests/selinux.git + filter: "tier:1 & tag:-failinfedora & duration:10m | component: selinux-policy & tag:-failinfedora & duration:10m" +execute: + how: tmt + diff --git a/plans/tests.fmf b/plans/tests.fmf index 42f106c..58dca72 100644 --- a/plans/tests.fmf +++ b/plans/tests.fmf @@ -1,8 +1,8 @@ -summary: Tier 1 selinux-policy test plan +summary: Tier 1 selinux-policy test plan - without 10 minute tests discover: how: fmf url: https://src.fedoraproject.org/tests/selinux.git - filter: "tier:1 & tag:-failinfedora | component: selinux-policy & tag:-failinfedora" + filter: "tier:1 & tag:-failinfedora & duration:-10m | component: selinux-policy & tag:-failinfedora & duration:-10m" execute: how: tmt