Commit Graph

10 Commits

Author SHA1 Message Date
Martin Cermak
8ea2489c53 CI Testing: Extend test coverage on Fedora
Enable most of the tests on Fedora.  Port some of them to Fedora.
Annotate expected failures with respective bugzilla IDs.
2023-03-10 15:27:23 +01:00
Martin Cermak
1c8c98dbcd CI testing: Drop the Regression/testsuite-upstream-raw TC 2023-02-22 09:48:52 +01:00
Martin Cermak
6e2eede1a1 CI tests: bz2152970 is a known issue 2023-02-21 20:41:54 +01:00
Martin Cermak
96a7f16670 tests/Regression/elfutils-debuginfod-client-not-being-called: Debuginfod client cache location change
Reflect elfutils upstream commit e939590219 (PR25502) changing the
location of the client cache.  Without this update the first run of
the testcase works, but not the subsequent runs.
2022-08-10 14:05:07 +02:00
Martin Cermak
5d247c7220 CI Tests: make Regression/python-probing less flaky
Make Regression/python-probing less flaky by restricting
the output flow, preventing the transport buffers flood (PR29108).
2022-05-26 11:05:48 +02:00
Martin Cermak
ca4fdbacfc CI Tests: make Regression/second-command-not-captured less flaky
Make Regression/second-command-not-captured less flaky by restricting
the output flow, preventing the transport buffers flood (PR29108).
2022-05-11 14:49:56 +02:00
Martin Cermak
8d5d041590 Include downstream/RHEL tests
Find new home for downstream RHEL tests.  Upstream them.  The set of
tests used for fedora gating stays intact:  The gating tests are only
those having the tier1 tag set in their main.fmf file.  The testplan
plans/ci.fmf filters the others out from gating.

The set of Fedora gating tests stays the same as it was before this
change.
2022-05-10 09:56:18 +02:00
Martin Cermak
142fdf283d CI Gating: Add the python-probing testcase 2022-01-21 13:51:15 +01:00
Martin Cermak
20a55c19f6 CI tests: SELinux setup common for all the tests
Userspace probing needs custom SELinux setup so that systemtap
can do userspace probing using dyninst.  See check_dyninst_sebools()
in stapdyn/dynutil.cxx for details.

This update moves such SELinux setup out from the userspace-probes
testcase, and makes it common for all the systemtap CI tests.
2021-06-14 18:44:12 +02:00
Martin Cermak
107122a4e8 CI tests: Add more tests
- Separate the "stap-prep" phase out to a separate phase
 - Add tests/Sanity/byteman-java-methods-probing
 - Add tests/Sanity/kernel-modules
 - Add tests/Sanity/userspace-probes
 - Add tests/Sanity/stap-server-basic-sanity
 - Add tests/Regression/small-tests
2021-06-09 16:28:54 +02:00