aya-rs / aya

Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
https://aya-rs.dev/book/
Apache License 2.0
3.11k stars 276 forks source link

Test that all the supported program types can be loaded and attached as part of CI #11

Open alessandrod opened 3 years ago

alessandrod commented 3 years ago

As part of CI, we should test that we can load and attach all the supported programs. This requires doing two things:

willfindlay commented 3 years ago

I've been using vagrant for this on a macOS host (only host that supports nested virtualization). Works quite well, though build times are a bit slow.

For reference: