green-reviews-tooling
green-reviews-tooling copied to clipboard
[ACTION] Create Falco benchmark workflow
Part of Proposal-002 - Run the CNCF project benchmark tests as part of the automated pipeline
Task Description
This issue tracks implementing part of proposal 2. To create a GitHub Actions workflow in this repo that runs the 3 benchmark tests created by the Falco team.
The 3 manifest files can be found here https://github.com/falcosecurity/cncf-green-review-testing/tree/main/benchmark-tests
See the Design Details section of proposal 2 for more detail on the benchmark workflow and jobs.
#118 is related and is to implement the pipeline changes to call this benchmark workflow
Tasks
- [ ] Add Falco benchmark workflow with 3 jobs that applies each manifest and waits 15 mins
- [ ] Workflow should also delete kubernetes resources at end of pipeline run