Commit Graph

605 Commits

Author SHA1 Message Date
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
Thomas Rodgers
1b351ce0ad Rebuilt for Boost 1.78 2022-05-04 11:42:19 +02:00
Frank Ch. Eigler
719873f8c8 upstream release 4.7 2022-05-02 11:16:09 -04:00
Richard W.M. Jones
27e7500190 Bump and rebuild to attempt to fix RHBZ#2070651 2022-04-01 17:11:22 +01:00
Frank Ch. Eigler
31ab245f8d Automated weekly systemtap rawhide release: 4.7~pre16468670g9f253544 2022-03-09 18:04:12 -05:00
Jiri
9a382728b3 Rebuilt for java-17-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java17
2022-02-06 00:23:29 +01:00
William Cohen
cd9f46a12d Automated weekly systemtap rawhide release: 4.7~pre16433134g7d871ab5 2022-01-27 14:57:30 -05:00
William Cohen
fa2b37af6f rhbz2046015, rhbz2047316 2022-01-27 14:38:07 -05:00
William Cohen
257e594371 Automated weekly systemtap rawhide release: 4.7~pre16432070g1d2cb8b3 2022-01-26 09:25:05 -05:00
Fedora Release Engineering
5328b3977a - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 02:13:22 +00:00
Martin Cermak
142fdf283d CI Gating: Add the python-probing testcase 2022-01-21 13:51:15 +01:00
Stan Cox
66c958f130 Rebuild with dyninst-12.0.1 2022-01-10 14:17:46 -05:00
Martin Cermak
1d0f0df403 Automated weekly systemtap rawhide release: 4.7~pre16395042gefae8a3d 2021-12-14 18:50:20 +01:00
Frank Ch. Eigler
6cbe802078 Automated weekly systemtap rawhide release: 4.7~pre16388948g209b5a19 2021-12-07 11:35:02 -05:00
Frank Ch. Eigler
3d94003095 Automated weekly systemtap rawhide release: 4.7~pre16383943gecab2afe 2021-12-01 16:33:44 -05:00
Martin Cermak
2c11912983 CI Gating: Set up mandatory rebuild tests
Make sure components consuming systemtap-devel continue building
after a systemtap update.  Currently glibc and qemu rebuilds are
attempted.
2021-12-01 12:23:11 +01:00
Martin Cermak
55525336e6 Automated weekly systemtap rawhide release: 4.7~pre16378386g61a4c8f8 2021-11-25 12:11:45 +01:00
Martin Cermak
d2216bc0af CI Gating: Exclude conflicting glibc-headers from dnf transaction 2021-11-24 09:28:33 +01:00
Serguei Makarov
d739a4cf24 upstream release 4.6 2021-11-15 11:17:15 -05:00
Frank Ch. Eigler
0109644eeb Automated weekly systemtap rawhide release: 4.6~pre16291338gf2c14776 2021-08-16 13:12:18 -04:00
Jonathan Wakely
d517681e27 Rebuilt for Boost 1.76 2021-08-07 03:57:30 +01:00
Fedora Release Engineering
6710d16e67 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 18:48:26 +00:00
Frank Ch. Eigler
01b865d267 Automated weekly systemtap rawhide release: 4.6~pre16262021g84ef6bd9 2021-07-13 14:49:00 -04:00
Frank Ch. Eigler
2b1b4b504b Automated weekly systemtap rawhide release: 4.6~pre16262012gc7f1c12e 2021-07-13 14:35:08 -04:00
Frank Ch. Eigler
92c5f6ebac Automated weekly systemtap rawhide release: 4.6~pre16262008gbff2b2ff 2021-07-13 14:28:12 -04:00
Frank Ch. Eigler
42e15d3c37 Automated weekly systemtap rawhide release: 16261989g7c2751e3 2021-07-13 13:56:11 -04:00
Björn Esser
1339495408
Rebuild for versioned symbols in json-c 2021-07-10 11:58:40 +02: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
Python Maint
7b59f81081 Rebuilt for Python 3.10 2021-06-04 21:16:19 +02:00
Frank Ch. Eigler
8c4334f134 CI: prefer main fedora debuginfod server 2021-05-09 15:32:49 -04:00
Serguei Makarov
4be082b4da upstream release 4.5 2021-05-07 19:02:43 -04:00
Frank Ch. Eigler
58ac083d93 rpminspect tweaks: attempt to defang more tests 2021-05-04 17:31:39 -04:00
Frank Ch. Eigler
84959d29ef Automated weekly systemtap rawhide release: 0.202105041345git02b6be05fb76 2021-05-04 13:45:21 -04:00
Frank Ch. Eigler
a37d94ed80 rpminspect: start adding permanent rpminspect waivers 2021-05-03 12:30:05 -04:00
Martin Cermak
59f04a6c84 Drop the baseos-qe.koji-build.scratch-build.validation testcase 2021-05-03 17:59:29 +02:00
Stan Cox
ded0a76ab1 Rebuild for dyninst 11.0.0 2021-04-30 10:18:12 -04:00
Martin Cermak
bd7878dd23 Introduce Fedora CI gating.
Introduce CI gating.  This will introduce new testcase called
fedora-ci.koji-build.tier0.functional and will configure it
as a mandatory CI gating testcase for elfutils fedora builds.

The provided test case is executed by running ./runtest.sh.
The main.fmf file keeps the testcase metadata.  The plans and
.fmf folders contain configuration files needed for execution
of provided testcases within the Fedora CI infrastructure.

The provided testcase relies upon the debuginfod server
providing needed kernel-debuginfo.  It was tested with
staging instance of the debuginfod server running at
https://debuginfod.stg.fedoraproject.org/ .

Provided test uses Flexible Metadata Format, as documented in
https://fmf.readthedocs.io/ .
2021-04-14 17:02:36 +02:00
Martin Cermak
849807987a Automated weekly systemtap rawhide release: 0.202104140933gitad00fb87e 2021-04-14 09:33:39 +02:00
Martin Cermak
19272b877f Automated weekly systemtap rawhide release: 0.202104140931gitad00fb87e 2021-04-14 09:32:01 +02:00
Frank Ch. Eigler
5ec38ccd72 Automated weekly systemtap rawhide release: 0.202102231232git663a93e8b82b 2021-02-23 12:32:25 -05:00
Frank Ch. Eigler
2a603aada9 Automated weekly systemtap rawhide release: 0.202102191905git0f623095ee3e 2021-02-19 19:06:06 -05:00
Frank Ch. Eigler
a9a1ef83ce Automated weekly systemtap rawhide release: 0.202102101544git8d5e0abc542c 2021-02-10 15:44:47 -05:00
Frank Ch. Eigler
96f917a765 Automated weekly systemtap rawhide release: 0.202101291559git9e1a0f5703ad 2021-01-29 15:59:29 -05:00
Frank Ch. Eigler
befd93387a Automated weekly systemtap rawhide release: 0.20210129gitea81249b90b9 2021-01-29 12:21:06 -05:00
Frank Ch. Eigler
e093e56742 Automated weekly systemtap rawhide release: 0.20210128gita790dc64a9d8 2021-01-28 07:04:40 -05:00
Fedora Release Engineering
9b22d41940 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 21:32:32 +00:00
Jonathan Wakely
0cbed90cac Rebuilt for Boost 1.75 2021-01-22 21:03:27 +00:00