Remove STI tests

OSCI does cannot run both STI and TMT.
The STI test is identical to Sanity/run-srpm-testsuite from
osci.brew-build./plans/internal/CI-Tier-1.functional TMT.

Related: RHEL-45188
This commit is contained in:
Petr Písař 2024-06-28 13:51:35 +02:00
parent 18d175fc3c
commit 7597aa0c82
2 changed files with 4 additions and 33 deletions

View File

@ -24,7 +24,7 @@
Name: %{upstream_name}%{?v2_suffix} Name: %{upstream_name}%{?v2_suffix}
Version: 2.15.0 Version: 2.15.0
Release: 10%{?dist} Release: 11%{?dist}
Summary: Module metadata manipulation library Summary: Module metadata manipulation library
# COPYING: MIT # COPYING: MIT
@ -187,6 +187,9 @@ mv %{buildroot}%{_mandir}/man1/modulemd-validator.1 \
%changelog %changelog
* Fri Jun 28 2024 Petr Pisar <ppisar@redhat.com> - 2.15.0-11
- Rebuild without STI tests
* Wed Jun 26 2024 Petr Pisar <ppisar@redhat.com> - 2.15.0-10 * Wed Jun 26 2024 Petr Pisar <ppisar@redhat.com> - 2.15.0-10
- Fix building with glib2-doc 2.80.1 (RHEL-45188) - Fix building with glib2-doc 2.80.1 (RHEL-45188)

View File

@ -1,32 +0,0 @@
---
- hosts: localhost
tags:
- classic
roles:
- role: standard-test-source
- hosts: localhost
tags:
- classic
tasks:
- name: Make sure fedpkg and selinux bindings are installed
shell: dnf -y install fedpkg python3-libselinux libmodulemd-devel --skip-broken
- name: Copy a spec file to /tmp
copy:
src: "{{ playbook_dir }}/../libmodulemd.spec"
dest: /tmp/libmodulemd.spec
- name: Install build deps
shell: dnf -y build-dep /tmp/libmodulemd.spec
- hosts: localhost
tags:
- classic
roles:
- role: standard-test-basic
tests:
- configure:
run: meson setup -Daccept_overflowed_buildorder=true -Drpmio=enabled -Dskip_introspection=false -Dtest_installed_lib=true -Dwith_py2=false -Dwith_py3=true /tmp/build "{{ tenv_workdir }}source"
- build:
run: ninja -C /tmp/build
- unittests:
run: meson test -C /tmp/build