ci: run performance tests
Performance tests added to perf directory are not automated and currently we run these tests manually from time to time. From other side source code that used rarely could lead to software rot [1]. The patch adds CMake target "test-perf" and GitHub workflow, that runs these tests in CI. Workflow is based on workflow release.yml, it builds performance tests and runs them. 1. https://en.wikipedia.org/wiki/Software_rot NO_CHANGELOG=testing NO_DOC=testing NO_TEST=testing (cherry picked from commit 5edcb712)
Showing
- .github/actions/install-deps-debian/action.yml 1 addition, 0 deletions.github/actions/install-deps-debian/action.yml
- .github/workflows/perf_micro.yml 76 additions, 0 deletions.github/workflows/perf_micro.yml
- .test.mk 12 additions, 0 deletions.test.mk
- perf/CMakeLists.txt 9 additions, 0 deletionsperf/CMakeLists.txt
Loading
Please register or sign in to comment