Luca Boccassi
28abf5ad34
bpf: zero bpf_attr before initialization
...
When building with Clang and using structured initialization, the
bpf_attr union is not zero-padded, so the kernel misdetects it as
an unsupported extension.
zero it until Clang's behaviour matches GCC. Do not skip the test
on Github Actions anymore.
2021-01-09 17:35:38 +01:00
Frantisek Sumsal
d1b74295e8
test: temporarily skip failing tests on GH Actions
2021-01-08 11:37:01 +01:00
Yu Watanabe
db9ecf0501
license: LGPL-2.1+ -> LGPL-2.1-or-later
2020-11-09 13:23:58 +09:00
Zbigniew Jędrzejewski-Szmek
7b43295346
tests: move unit files to units/ subdirectory
...
We have a bazillion of those unit files, and keeping them all directly in tests/
has become rather unwieldy.
2020-03-19 16:23:27 +01:00
Zbigniew Jędrzejewski-Szmek
4140351189
test-bpf-firewall: fix message
2019-11-11 14:55:57 +01:00
Zbigniew Jędrzejewski-Szmek
64ad9e088d
tests: modify enter_cgroup_subroot() to return the new path
2019-11-11 14:55:57 +01:00
Zbigniew Jędrzejewski-Szmek
48e98ba5c3
tests: get rid of test-helper.[ch] completely
...
I don't think there's any particular reason to keep those functions in a separate
file.
2019-11-11 14:55:57 +01:00
Zbigniew Jędrzejewski-Szmek
77abd02985
tests: move memlock helper to shared code
2019-11-10 23:22:15 +01:00
Zbigniew Jędrzejewski-Szmek
ee19c80733
test-bpf-firewall: do not mlock() a large amount of memory
...
64MB is not that much, but let's not be greedy, esp. because we may run
many things in parallel.
Also, rlim_cur should never be higher than rlim_max, so let's simplify our
code.
2019-11-10 23:22:15 +01:00
Zbigniew Jędrzejewski-Szmek
d3472f9b50
test-bpf: rename to test-bpf-firewall
...
Let's make the name better reflect its scope.
2019-11-10 23:22:15 +01:00