CI: Make some test not running for ELN (and RHEL)

See also https://forge.fedoraproject.org/ci/tickets/issues/550

[skip changelog]
This commit is contained in:
Lukáš Zachar 2026-03-18 12:16:01 +01:00 committed by churchyard
commit 08dc5bf450

View file

@ -6,6 +6,17 @@ discover:
how: shell
url: https://src.fedoraproject.org/tests/python.git
tests:
- name: smoke
path: /smoke
test: ./venv.sh
- name: smoke_virtualenv
path: /smoke
test: METHOD=virtualenv ./venv.sh
- name: tests_python_fedora_only
how: shell
url: https://src.fedoraproject.org/tests/python.git
when: distro != fedora-eln and distro == fedora
tests:
- name: smoke310
path: /smoke
test: VERSION=3.10 ./venv.sh
@ -79,12 +90,6 @@ prepare:
package:
- gcc
- virtualenv
- python3.10-devel
- python3.11-devel
- python3.12-devel
- python3.13-devel
- python3.14-devel
- python3.15-devel
- python3-devel
- python3-tox
- mock
@ -95,6 +100,16 @@ prepare:
- shadow-utils
- expect
- dnf
- name: Install dependencies (Fedora not ELN)
how: install
when: distro != fedora-eln and distro == fedora
package:
- python3.10-devel
- python3.11-devel
- python3.12-devel
- python3.13-devel
- python3.14-devel
- python3.15-devel
- name: Update packages
how: shell
script: dnf upgrade -y