Commit graph

6 commits

Author SHA1 Message Date
Jesus Checa Hidalgo
0cba045b21 Update testsuite test to run with latest upstream
The test runs the upstream testsuite but with the installed libraries.
This is done patching the test harness to pick libffi from system's
libdir instead the ones from the build directory.

Changes in upstream commit 40a7682 break the way we patch the testsuite
and this change fixes our script to work as it did before.

Additionally, several checks on expected library directories were
improved.

This commit also fixes several shellcheck warnings.
2025-08-21 17:26:23 +02:00
Jesus Checa Hidalgo
9915d8c0eb Migrate STI to TMT
fixes: rhbz#2382942
2025-08-12 11:21:05 +02:00
Michal Kolar
9c9f6a4b92 update tests/testsuite
Add main.fmf to meet new tmt testing workflow requirements.

  Update runtest.sh to curent version to fix the CI failures.

  Adapt runtest.sh to the new behavior under Fedora due to rpmbuild started
  using specpartsdir and extra <nvr>-build directory in build path.
2024-12-05 14:28:37 +00:00
Jesus Checa Hidalgo
b1fac7a4b7 Replace testsuite patches with sed expressions (bz#2307027)
Using sed expressions instead patches is more portable and is
how we are testing this downstream.
2024-10-07 13:18:18 +02:00
Jesus Checa Hidalgo
95f8efdc74 Fix testsuite failure in rawhide gating (bz#2307027)
Due to recent changes in rpm 4.20, the rpmbuild build dir is no longer
where the test script expected it, causing the said failures.
2024-10-07 11:47:31 +02:00
Sergey Turivniy
15e20ba802 Add CI tests using the standard test interface 2018-02-05 16:24:23 +00:00