Update gating based on integration test suite

Related: rhbz#1931719
This commit is contained in:
serge-sans-paille 2021-06-23 16:21:08 +02:00
parent fa5d80d148
commit 9554fe2f9c
2 changed files with 36 additions and 0 deletions

18
gating.yaml Normal file
View File

@ -0,0 +1,18 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier0.functional}

View File

@ -18,8 +18,26 @@
required_packages: required_packages:
- gcc-c++ - gcc-c++
- lldb - lldb
# the requirements below are for the integration suite
- cmake
- llvm-devel
- clang
- clang-analyzer
- clang-tools-extra
- compiler-rt
- ninja-build
- libcxx-devel
- libomp-devel
- python-lit
- lld
- lldb
- git
- make
- libstdc++-static
- clang-devel
tests: tests:
# rhbz#1567262 # rhbz#1567262
- python-embedded-interpreter: - python-embedded-interpreter:
dir: python-embedded-interpreter dir: python-embedded-interpreter
run: ./runtest.sh run: ./runtest.sh
- integration-test-suite