Frantisek Sumsal
8d5ad67639
Add forgotten -y
...
Follow-up for 7d1bf64 .
2024-02-07 13:34:01 +01:00
Frantisek Sumsal
7d1bf64c0f
Temporarily downgrade to older util-linux
2024-02-07 13:18:55 +01:00
Frantisek Sumsal
d2ea7b36c6
Temporarily skip unavailable packages
...
As bpftool package is not available in Rawhide, until [0] lands.
[0] https://bodhi.fedoraproject.org/updates/FEDORA-2024-bb73636f1d
2024-02-06 17:45:50 +01:00
Frantisek Sumsal
adda8eecf8
Temporarily build a custom initrd for the integration test suite
...
libkmod became a dlopen() dep, so we need to get it into the initrd
explicitly. Until the machinery around this propagates to Fedora, let's
temporarily build a custom initrd with libkmod included.
See: https://github.com/systemd/systemd/pull/31131
2024-01-31 17:21:00 +01:00
Frantisek Sumsal
a6ab45e799
Temporarily override the default log level to info
...
To work around https://github.com/systemd/systemd/issues/30886 .
2024-01-30 20:36:30 +01:00
Frantisek Sumsal
b3ce927f10
Run dnf builddep with --allowerasing
...
To help with some Rawhide-related package shenanigans, especially after
mass rebuilds.
2024-01-30 19:04:38 +01:00
Frantisek Sumsal
7b1fa44c35
Revert "Temporary downgrade kernel to 6.7 for integration tests"
...
The used kernel build is not installable anymore.
This reverts commit ce24963022 .
2024-01-30 12:15:14 +01:00
Frantisek Sumsal
7e1d945e96
Explicitly install libarchive devel
...
Until the dependency is added to Rawhide's spec file.
2024-01-26 14:38:46 +01:00
Frantisek Sumsal
ce24963022
Temporary downgrade kernel to 6.7 for integration tests
...
There's something wrong with the 6.8 kernel, so let's temporarily
downgrade to 6.7 until I figure out what's going on.
2024-01-10 22:13:30 +00:00
Frantisek Sumsal
18604336fc
Install knot stuff for TEST-75-RESOLVED
2023-12-15 12:14:45 +01:00
Frantisek Sumsal
b4df72951d
Show the last 5 commits when working with a git repo
...
For easier debugging.
2023-12-04 21:50:22 +01:00
Frantisek Sumsal
f873c485c9
Reenable TEST-13-NSPAWN
...
Should be resolved by https://github.com/systemd/systemd/pull/30196 .
2023-12-03 21:11:49 +01:00
Frantisek Sumsal
103ed9d6f6
Reenable TEST-25-IMPORT
...
Should be resolved by https://github.com/systemd/systemd/pull/30291 .
2023-12-03 21:09:29 +01:00
Frantisek Sumsal
f98f2ee70d
Run QEMU-based tests if possible
2023-12-03 21:08:48 +01:00
Frantisek Sumsal
b423cb371d
Temporarily skip TEST-25-IMPORT
...
Until https://github.com/systemd/systemd/issues/30250 is resolved.
2023-11-30 14:48:20 +01:00
Frantisek Sumsal
bfb92d2d5c
Don't assume the target branch is always "main"
...
So we can make use of this in the systemd-stable repo too.
2023-11-23 14:34:43 +01:00
Frantisek Sumsal
25ba22f1de
Install nvme-cli for TEST-84-STORAGETM
2023-11-23 11:35:37 +01:00
Frantisek Sumsal
b21515298b
Try downloading SRPM from koji if dnf fails
2023-11-23 11:35:37 +01:00
Frantisek Sumsal
0873b9ffc1
Install stress for TEST-55-OOMD
2023-11-23 09:03:48 +01:00
Frantisek Sumsal
d033d38ab8
Install strace for TEST-36-NUMAPOLICY
2023-11-22 22:25:39 +01:00
Frantisek Sumsal
674194711b
Adjust systemd dependencies
...
Add missing systemd-ukify and drop systemd-bootchart, since that's not
part of the systemd package.
2023-11-22 20:59:41 +01:00
Frantisek Sumsal
4be23117f9
Fix artifact permissions on exit
...
Workaround for https://gitlab.com/testing-farm/oculus/-/issues/19
2023-11-22 20:58:58 +01:00
Frantisek Sumsal
3913a6a99a
Use source tree from an SRPM if running outside of Packit
...
So it works correctly even outside of Packit pull requests.
2023-11-22 17:13:58 +01:00
Frantisek Sumsal
c0ae830023
Even more missing deps #3
2023-11-20 19:52:58 +01:00
Frantisek Sumsal
d54d024e32
Adjust test duration
...
Since the default 5 minutes is definitely not enough.
2023-11-20 19:21:11 +01:00
Frantisek Sumsal
d993309aa0
Even more missing deps #2
2023-11-20 19:04:30 +01:00
Frantisek Sumsal
ae23bd55b6
Even more missing deps
2023-11-20 18:28:24 +01:00
Frantisek Sumsal
6539076860
Install systemd's build dependencies
2023-11-20 17:48:01 +01:00
Frantisek Sumsal
9407546379
Switch SELinux to permissive
2023-11-20 17:06:12 +01:00
Frantisek Sumsal
3c1e90ff8e
More missing dependencies
2023-11-20 16:13:24 +01:00
Frantisek Sumsal
b8ab8e06db
Add a missing git(-core) dependency
2023-11-20 15:30:06 +01:00
Frantisek Sumsal
e078eb5b5d
Setup systemd source tree
2023-11-20 15:17:51 +01:00
Frantisek Sumsal
c74fe0fa71
Fix a couple of typos in package names
2023-11-20 14:22:30 +01:00
Frantisek Sumsal
29dce97450
Add a wrapper around the upstream test suite
2023-11-20 13:09:37 +01:00
Frantisek Sumsal
f805e1780e
Tweak test dependencies
2023-07-12 14:56:34 +02:00
Frantisek Sumsal
5b194f3648
Exclude all systemd-standalone-* packages
2023-07-12 14:04:24 +02:00
Frantisek Sumsal
1c33f2f4db
Add a basic unit-test runner
...
Let's start with something simple to test things out.
2023-07-12 10:55:20 +02:00
releng bot
1970d42255
Added the README
2023-07-05 22:33:44 +00:00