aquasecurity / aquasecurity/tracee

PR performance gate

Open
#1,986 0 comments 0 reactions 2 assignees Claimed by @trvll View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.