Created
August 19, 2021 15:47
-
-
Save ti-mo/033e7de02d58da9abc6a2bac91458291 to your computer and use it in GitHub Desktop.
cilium/ebpf aarch64 test failures
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[timo@alarm-rpi4 ebpf]$ uname -a | |
Linux alarm-rpi4 5.11.4-1-ARCH #1 SMP Sun Mar 7 23:46:10 UTC 2021 aarch64 GNU/Linux | |
[timo@alarm-rpi4 ebpf]$ go test -exec sudo ./... | |
--- FAIL: TestLoadRawTracepoint (0.00s) | |
--- FAIL: TestLoadRawTracepoint/raw_tracepoint-el.elf (0.00s) | |
elf_reader_test.go:417: Can't create collection: program sched_process_exec: load program: invalid argument | |
--- FAIL: TestProgramKernelVersion (0.00s) | |
prog_test.go:294: Could not load Kprobe program | |
--- FAIL: TestProgramTypeLSM (0.00s) | |
--- FAIL: TestProgramTypeLSM/task_getpgid (0.00s) | |
prog_test.go:636: Test case 'task_getpgid': expected success | |
--- FAIL: TestProgramTypeLSM/file_open (0.00s) | |
prog_test.go:636: Test case 'file_open': expected success | |
--- FAIL: TestHaveProbeReadKernel (0.00s) | |
syscalls_test.go:55: Feature 'bpf_probe_read_kernel' isn't supported even though kernel v5.11.4 is newer than v5.5 | |
FAIL | |
FAIL github.com/cilium/ebpf 0.671s | |
ok github.com/cilium/ebpf/asm 0.122s | |
--- FAIL: TestCompile (0.00s) | |
compile_test.go:27: Can't compile: can't execute clang-9: exec: "clang-9": executable file not found in $PATH | |
--- FAIL: TestReproducibleCompile (0.00s) | |
compile_test.go:58: Can't compile: can't execute clang-9: exec: "clang-9": executable file not found in $PATH | |
--- FAIL: TestRun (0.08s) | |
main_test.go:66: Can't run: can't execute clang-9: exec: "clang-9": executable file not found in $PATH | |
FAIL | |
FAIL github.com/cilium/ebpf/cmd/bpf2go 0.193s | |
--- FAIL: TestHaveMapType (0.10s) | |
--- FAIL: TestHaveMapType/XSKMap (0.00s) | |
map_test.go:64: Map type XSKMap isn't supported even though kernel is at least 4.18: not supported | |
--- FAIL: TestHaveMapType/InodeStorage (0.00s) | |
map_test.go:64: Map type InodeStorage isn't supported even though kernel is at least 5.10: not supported | |
--- FAIL: TestHaveMapType/TaskStorage (0.00s) | |
map_test.go:64: Map type TaskStorage isn't supported even though kernel is at least 5.11: not supported | |
--- FAIL: TestHaveProgType (0.00s) | |
--- FAIL: TestHaveProgType/RawTracepointWritable (0.00s) | |
prog_test.go:76: Program type RawTracepointWritable isn't supported even though kernel is at least 5.2: not supported | |
--- FAIL: TestHaveProgType/RawTracepoint (0.00s) | |
prog_test.go:76: Program type RawTracepoint isn't supported even though kernel is at least 4.17: not supported | |
--- FAIL: TestHaveProgType/PerfEvent (0.00s) | |
prog_test.go:76: Program type PerfEvent isn't supported even though kernel is at least 4.9: not supported | |
--- FAIL: TestHaveProgType/Kprobe (0.00s) | |
prog_test.go:76: Program type Kprobe isn't supported even though kernel is at least 4.1: not supported | |
--- FAIL: TestHaveProgType/TracePoint (0.00s) | |
prog_test.go:76: Program type TracePoint isn't supported even though kernel is at least 4.7: not supported | |
FAIL | |
FAIL github.com/cilium/ebpf/features 0.158s | |
ok github.com/cilium/ebpf/internal 0.040s | |
--- FAIL: TestParseCurrentKernelBTF (0.00s) | |
btf_test.go:73: Can't load BTF: unable to find .BTF ELF section | |
FAIL | |
FAIL github.com/cilium/ebpf/internal/btf 0.779s | |
? github.com/cilium/ebpf/internal/testutils [no test files] | |
? github.com/cilium/ebpf/internal/unix [no test files] | |
--- FAIL: TestFreplace (0.00s) | |
--- FAIL: TestFreplace/freplace-el.elf (0.00s) | |
freplace_test.go:29: Can't create target program: load program: invalid argument | |
--- FAIL: TestIter (0.00s) | |
iter_test.go:25: Can't load program: load kernel spec: unable to find .BTF ELF section | |
--- FAIL: TestIterMapElements (0.00s) | |
iter_test.go:72: Can't load program: load kernel spec: unable to find .BTF ELF section | |
--- FAIL: TestKprobe (0.00s) | |
kprobe_test.go:33: load program: invalid argument | |
--- FAIL: TestKretprobe (0.00s) | |
kprobe_test.go:57: load program: invalid argument | |
--- FAIL: TestKprobeCreatePMU (0.00s) | |
kprobe_test.go:104: | |
error: | |
got non-nil error | |
got: | |
e"pmu type kprobe: not supported" | |
stack: | |
/home/timo/ebpf/link/kprobe_test.go:104 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestKprobeTraceFS (0.00s) | |
kprobe_test.go:162: | |
error: | |
got non-nil error | |
got: | |
e"creating probe entry on tracefs: error opening '/sys/kernel/debug/tracing/kprobe_events': open /sys/kernel/debug/tracing/kprobe_events: no such file or directory" | |
stack: | |
/home/timo/ebpf/link/kprobe_test.go:162 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestKprobeCreateTraceFS (0.00s) | |
kprobe_test.go:231: | |
error: | |
got non-nil error | |
got: | |
e"error opening '/sys/kernel/debug/tracing/kprobe_events': open /sys/kernel/debug/tracing/kprobe_events: no such file or directory" | |
stack: | |
/home/timo/ebpf/link/kprobe_test.go:231 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestDetermineRetprobeBit (0.00s) | |
kprobe_test.go:280: | |
error: | |
got non-nil error | |
got: | |
e"open /sys/bus/event_source/devices/kprobe/format/retprobe: no such file or directory" | |
stack: | |
/home/timo/ebpf/link/kprobe_test.go:280 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestKprobeProgramCall (0.00s) | |
kprobe_test.go:362: load program: invalid argument | |
--- FAIL: TestTraceEventTypePMU (0.00s) | |
perf_event_test.go:19: | |
error: | |
got non-nil error | |
got: | |
e"pmu type kprobe: not supported" | |
stack: | |
/home/timo/ebpf/link/perf_event_test.go:19 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestTraceEventID (0.00s) | |
perf_event_test.go:31: | |
error: | |
got non-nil error | |
got: | |
e"trace event syscalls/sys_enter_execve: file does not exist" | |
stack: | |
/home/timo/ebpf/link/perf_event_test.go:31 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestRawTracepoint (0.00s) | |
raw_tracepoint_test.go:24: load program: invalid argument | |
--- FAIL: TestRawTracepoint_writable (0.00s) | |
raw_tracepoint_test.go:54: load program: invalid argument | |
--- FAIL: TestTracepoint (0.00s) | |
tracepoint_test.go:35: load program: invalid argument | |
--- FAIL: TestTracepointMissing (0.00s) | |
tracepoint_test.go:54: load program: invalid argument | |
--- FAIL: TestTraceGetEventID (0.00s) | |
tracepoint_test.go:84: Can't read trace event ID: trace event syscalls/sys_enter_openat: file does not exist | |
--- FAIL: TestTracepointProgramCall (0.00s) | |
kprobe_test.go:362: load program: invalid argument | |
--- FAIL: TestUprobe (0.00s) | |
uprobe_test.go:49: load program: invalid argument | |
--- FAIL: TestUprobeExtNotFound (0.00s) | |
uprobe_test.go:65: load program: invalid argument | |
--- FAIL: TestUprobeExtWithOpts (0.00s) | |
uprobe_test.go:79: load program: invalid argument | |
--- FAIL: TestUprobeWithPID (0.00s) | |
uprobe_test.go:95: load program: invalid argument | |
--- FAIL: TestUprobeWithNonExistentPID (0.00s) | |
uprobe_test.go:109: load program: invalid argument | |
--- FAIL: TestUretprobe (0.00s) | |
uprobe_test.go:125: load program: invalid argument | |
--- FAIL: TestUprobeCreatePMU (0.01s) | |
uprobe_test.go:151: | |
error: | |
got non-nil error | |
got: | |
e"pmu type uprobe: not supported" | |
stack: | |
/home/timo/ebpf/link/uprobe_test.go:151 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestUprobeTraceFS (0.00s) | |
uprobe_test.go:195: | |
error: | |
got non-nil error | |
got: | |
e"creating probe entry on tracefs: error opening '/sys/kernel/debug/tracing/uprobe_events': open /sys/kernel/debug/tracing/uprobe_events: no such file or directory" | |
stack: | |
/home/timo/ebpf/link/uprobe_test.go:195 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestUprobeCreateTraceFS (0.00s) | |
uprobe_test.go:246: | |
error: | |
got non-nil error | |
got: | |
e"error opening '/sys/kernel/debug/tracing/uprobe_events': open /sys/kernel/debug/tracing/uprobe_events: no such file or directory" | |
stack: | |
/home/timo/ebpf/link/uprobe_test.go:246 | |
c.Assert(err, qt.IsNil) | |
--- FAIL: TestUprobeProgramCall (0.00s) | |
kprobe_test.go:362: load program: invalid argument | |
--- FAIL: TestUprobeProgramWrongPID (0.00s) | |
kprobe_test.go:362: load program: invalid argument | |
FAIL | |
FAIL github.com/cilium/ebpf/link 0.118s | |
--- FAIL: TestPerfReader (0.00s) | |
reader_test.go:41: Expected 0 as return value, got errno 524 | |
--- FAIL: TestPerfReaderLostSample (0.00s) | |
reader_test.go:218: Expected 0 as return value, got errno 524 | |
--- FAIL: TestPause (0.00s) | |
reader_test.go:319: Can't write sample | |
FAIL | |
FAIL github.com/cilium/ebpf/perf 0.039s | |
FAIL |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment