Skip `test_uprobe_cookie` on kernel < 5.15

pull/1251/head
Tamir Duberstein 2 weeks ago
parent a0b3f5375f
commit d10913d339
No known key found for this signature in database

@ -1,8 +1,15 @@
use aya::{EbpfLoader, maps::ring_buf::RingBuf, programs::UProbe};
use aya::{EbpfLoader, maps::ring_buf::RingBuf, programs::UProbe, util::KernelVersion};
use test_log::test;
#[test]
fn test_uprobe_cookie() {
let kernel_version = KernelVersion::current().unwrap();
if kernel_version < KernelVersion::new(5, 15, 0) {
eprintln!(
"skipping test on kernel {kernel_version:?}, bpf_get_attach_cookie was added in 5.15"
);
return;
}
const RING_BUF_BYTE_SIZE: u32 = 512; // arbitrary, but big enough
let mut bpf = EbpfLoader::new()

Loading…
Cancel
Save