-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PoC] Run integration tests locally #1140
base: main
Are you sure you want to change the base?
Conversation
I guess it makes also debugging easier. |
looks great. |
I'm guessing, based on what @damemi said in the SIG meeting, it'll need to be run in a VM given the kernel still needs to support eBPF outside of the container. That said, we'll probably still want to run this in a container on Linux to get sandbox the permissions issues and not have to run this with sudo. |
d013f41
to
c0daf92
Compare
Adds a
runner
utility to run testing target applications with auto-instrumentation setup. This removes the need to have a kubernetes cluster, or even docker containers, to run our integration tests.Example
TODO
SIGCONT
signal. This may mean having a generic wrapper of these binaries would be better