aquasecurity / aquasecurity/tracee
PR performance gate
Open
EPIC
kind/chore
- Dominant language
- Go
- Stars
- 4.6k
- Forks
- 507
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 9
Description
Since tracee is a performance sensitive program, there is a need to ensure consistent performance and to responsibly control performance reductions if needed.
As such a performance gate for PR should be added.
Benchmark:
For each category defined in our e2e, smoke tracee by running all of the signatures and tests simultaneously.
Plan:
- [ ] Add a prometheus exporter for eBPF performance (based on @rafaeldtinoco's script)
- [ ] A github workflow, running the benchmark and the pyroscope Makefile. At the end, export the prometheus and pyroscope dashboards to the PR.
Contributor guide
Assessment
This issue has not been assessed yet.