issues
search
elastic
/
hey-apm
Basic load generation for apm-server built on hey
Apache License 2.0
16
stars
16
forks
source link
ci: specific pipeline to run the benchmarking
#129
Closed
v1v
closed
5 years ago
v1v
commented
5 years ago
Highlights
Create a pipeline to be triggered only on a daily basis for the master branch. Will run the benchmark.
Change multibranch pipeline to validate PRs but won't run on a daily basis and won't trigger the benchmark.
Mutlibranch pipeline will validate the benchmark only for the branches.
Workflows
Single pipeline to validate the benchmark on daily basis for the master branch.
Multibranch pipeline to validate each PR without running the benchmark tests. Based on GitHub push events.
Multibranch pipeline to validate each branch in the origin by running the UTs and the benchmark. Based on GitHub push events.
Test Cases
Validated locally running the JJBB with the same docker imaged used by infra for the apm-ci, although we some tweaks to run the https service locally.
Depends on
https://github.com/elastic/hey-apm/pull/128
Highlights
Workflows
Test Cases
Depends on https://github.com/elastic/hey-apm/pull/128