Andrii Nakryiko
12e932ac0e
ci: whitelist 'usdt' test on 5.5 and update vmlinux.h
...
Update vmlinux.h for latest selftests. Also whitelist usdt test on 5.5,
as it should work.
Signed-off-by: Andrii Nakryiko <andrii@kernel.org >
2022-05-13 16:13:31 -07:00
Andrii Nakryiko
cdef8257a8
ci: bump LLVM_VER to 15
...
Another bump of latest clang version to be used during BPF selftests build.
Signed-off-by: Andrii Nakryiko <andrii@kernel.org >
2022-02-04 15:28:06 -08:00
Andrii Nakryiko
fec0813359
sync: regenerate vmlinux.h to include TASK_COMM_LEN constant
...
TASK_COMM_LEN is now part of vmlinux.h on latest kernel. Regenerate
vmlinux.h to have it on 5.5 and 4.9 kernels.
Signed-off-by: Andrii Nakryiko <andrii@kernel.org >
2022-01-25 23:37:04 -08:00
Andrii Nakryiko
5daafdccf9
ci: regenerate and check in latest vmlinux.h
...
Add a bunch of new kernel types that are needed for successful selftest
compilation.
Signed-off-by: Andrii Nakryiko <andrii@kernel.org >
2022-01-21 16:54:32 -08:00
Yucong Sun
9fab7c81ec
ci: Add a step to patch kernel with temporary fixes
...
Apply a custom set of patches against bpf-next kernel tree before
building vmlinux image.
2021-12-20 20:31:42 -08:00
Yucong Sun
7e89be4022
Migrate vmtest to modular actions in libbpf/ci
2021-12-09 14:09:04 -08:00
Ilya Leoshkevich
1987a34fc9
vmtest: use libguestfs for disk image manipulations
...
Running vmtest inside a container removes the ability to use certain
root powers, among other things - mounting arbitrary images. Use
libguestfs in order to avoid having to mount anything.
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com >
2021-11-15 22:39:49 -08:00
Yucong Sun
3f22535d56
Fix text grouping issue on github actions
...
github action grouping is broken because we were outputing "::endgroup" where
it needs "::endgroup::". This patch also added some addtional grouping around
contianer setup phase, making output easier to read.
2021-08-04 12:18:41 -07:00
Sergei Iudin
506a544834
ci: improve CI UX a little by setting names a hiding debug
2021-07-29 17:35:23 -07:00
Sergei Iudin
9aa71e1040
Run apt-get update as a first step for GH actions
...
otherwise container may contain stall repo metadata cached
2021-07-19 14:57:35 -07:00
Yucong Sun
d3e4039a0a
create ondemand vmtest workflow
2021-07-09 14:09:51 -07:00
Sergei Iudin
42ebbbce7d
test pahole
2021-06-17 13:38:13 -07:00
Sergei Iudin
5d5af3f07e
Migrate libbpf ci to GH actions
...
changes to docker command require to run it in non-interactive mode
2021-06-15 14:13:57 -07:00