python3/plan.fmf
Lukáš Zachar e77eebc966 Use tmt for gating
Plan taken from https://src.fedoraproject.org/rpms/python3.6/raw/f44/f/plan.fmf
modified:
- to use testrepo on gitlab.com
- drop marshalparser which isn't present for c8s

Co-authored-by: Miro Hrončok <miro@hroncok.cz>
2026-05-14 14:06:21 +02:00

33 lines
755 B
Plaintext

execute:
how: tmt
environment:
pybasever: '3.6'
discover:
- name: tests_python
how: shell
url: https://gitlab.com/redhat/centos-stream/tests/python.git
tests:
- name: smoke
path: /smoke
test: "VERSION=${pybasever} TOX=false CYTHON=false ./venv.sh"
- name: debugsmoke
path: /smoke
test: "PYTHON=/usr/libexec/platform-python${pybasever}dm VERSION=${pybasever} TOX=false CYTHON=false ./venv.sh"
prepare:
- name: Install dependencies
how: install
package:
- python3
- platform-python-debug
- dnf # for upgrade
- name: Update packages
how: shell
script: dnf upgrade -y
- name: rpm_qa
order: 100
how: shell
script: rpm -qa | sort | tee $TMT_PLAN_DATA/rpmqa.txt