From 7f8b08473712e6279ae4a9116481176edf9ba262 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Zachar?= Date: Thu, 25 Sep 2025 17:21:58 +0200 Subject: [PATCH] Adjust gating - Generic gating.yaml for all rhel - Use CS repos instead of Fedora - Remove python versions not available on c10s - Test with python-isort --- gating.yaml | 6 ++++++ plan.fmf | 39 ++++----------------------------------- 2 files changed, 10 insertions(+), 35 deletions(-) create mode 100644 gating.yaml diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..2c7ed80 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,6 @@ +--- !Policy +product_versions: + - rhel-* +decision_context: osci_compose_gate +rules: + - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} diff --git a/plan.fmf b/plan.fmf index 1ff2d1a..3ea4b8b 100644 --- a/plan.fmf +++ b/plan.fmf @@ -4,14 +4,12 @@ execute: discover: - name: rpms_pyproject-rpm-macros how: shell - url: https://src.fedoraproject.org/rpms/pyproject-rpm-macros.git + url: https://gitlab.com/redhat/centos-stream/rpms/pyproject-rpm-macros.git + ref: c10s tests: - name: pyproject_pytest path: /tests - test: ./mocktest.sh python-pytest - - name: pyproject_pluggy - path: /tests - test: ./mocktest.sh python-pluggy + test: ./mocktest.sh python-isort - name: same_repo how: shell dist-git-source: true @@ -26,35 +24,11 @@ discover: $TMT_TREE/../discover/rpms_pyproject-rpm-macros/tests/tests/mocktest.sh python-setuptools --with bootstrap - name: tests_python how: shell - url: https://src.fedoraproject.org/tests/python.git + url: https://gitlab.com/redhat/centos-stream/tests/python.git tests: - - name: smoke36 - path: /smoke - test: VERSION=3.6 TOX=false ./venv.sh - - name: smoke39 - path: /smoke - test: VERSION=3.9 ./venv.sh - - name: smoke310 - path: /smoke - test: VERSION=3.10 ./venv.sh - - name: smoke311 - path: /smoke - test: VERSION=3.11 ./venv.sh - - name: smoke39_virtualenv - path: /smoke - test: VERSION=3.9 METHOD=virtualenv ./venv.sh - - name: smoke310_virtualenv - path: /smoke - test: VERSION=3.10 METHOD=virtualenv ./venv.sh - - name: smoke311_virtualenv - path: /smoke - test: VERSION=3.11 METHOD=virtualenv ./venv.sh - name: smoke312_virtualenv path: /smoke test: VERSION=3.12 METHOD=virtualenv VIRTUALENV_SETUPTOOLS=bundle ./venv.sh - - name: smoke313_virtualenv - path: /smoke - test: VERSION=3.13 METHOD=virtualenv VIRTUALENV_SETUPTOOLS=bundle ./venv.sh - name: smoke314_virtualenv path: /smoke test: VERSION=3.14 METHOD=virtualenv VIRTUALENV_SETUPTOOLS=bundle ./venv.sh @@ -65,12 +39,7 @@ prepare: package: - gcc - virtualenv - - python3.6 - - python3.9 - - python3.10-devel - - python3.11-devel - python3.12-devel - - python3.13-devel - python3.14-devel - python3-devel - python3-tox