tetragon icon indicating copy to clipboard operation
tetragon copied to clipboard

tests/e2e: write some end-to-end tests with the new e2e-framework

Open willfindlay opened this issue 2 years ago • 5 comments

Filing this issue to gauge who would be interested in taking a stab at writing some end-to-end tests using the new framework introduced in #226. Happy to help mentor new contributors who want to take a stab at this.

Here is a wish list:

  • [x] skeleton test that can be used as a basis for writing others
  • [x] pod labels test
  • [ ] kprobe/kretprobe test (read/write a file)
  • [ ] kprobe/kretprobe test (tracing tcp connections)
  • [ ] pod lifecycle tracing test (exec/kprobe(s)/exit with correct namespaces, pod labels, etc)

willfindlay avatar Jul 12 '22 21:07 willfindlay

Hey @willfindlay, I would like to take this up as this would help me also get exposed to Tetragon function by function. Let me know how I can start with this

ShubhamPalriwala avatar Apr 02 '23 11:04 ShubhamPalriwala

Hey @ShubhamPalriwala, I'm sweeping all good first issues and saw you never got a proper response. Sorry for that 😔, would you still be interested in working on Tetragon?

mtardy avatar Jan 15 '24 11:01 mtardy

hey @mtardy definitely! but would need some help since ive lost touch w the ebpf space lately :( do you have an issue in mind where i can kick things off?

ShubhamPalriwala avatar Jan 16 '24 15:01 ShubhamPalriwala

hey @mtardy definitely! but would need some help since ive lost touch w the ebpf space lately :( do you have an issue in mind where i can kick things off?

any https://github.com/cilium/tetragon/labels/good%20first%20issue I would say

mtardy avatar Jan 16 '24 15:01 mtardy

ahh thanks! let me get some time and run tetragon locally first on my arch, play around a bit, and then i'll get back to you! thanks a ton for the swift response 💪🏼

ShubhamPalriwala avatar Jan 16 '24 15:01 ShubhamPalriwala