File tree Expand file tree Collapse file tree 2 files changed +42
-7
lines changed
Expand file tree Collapse file tree 2 files changed +42
-7
lines changed Original file line number Diff line number Diff line change @@ -35,15 +35,14 @@ experiments:
3535 thresholds :
3636 - throughput > 1100.0 op/s
3737
38- # TODO: Startup benchmarks need to be moved from dd-trace-java to apm-sdks-benchmarks (https://github.com/DataDog/dd-trace-java/blob/master/benchmark/startup/petclinic/benchmark.json)
3938 # Startup macrobenchmarks
4039 # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=startup%3Apetclinic%3Atracing%3AAgent.start&trendsType=scenario
41- # - name: "startup:petclinic:tracing:Agent.start"
42- # thresholds:
43- # - execution_time < 1120ms
40+ - name : " startup:petclinic:tracing:Agent.start"
41+ thresholds :
42+ - execution_time < 1120ms
4443 # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=startup%3Apetclinic%3Aprofiling%3AAgent.start&trendsType=scenario
4544 # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=startup%3Apetclinic%3Aappsec%3AAgent.start&trendsType=scenario
4645 # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=startup%3Apetclinic%3Aiast%3AAgent.start&trendsType=scenario
47- # - name: "startup:petclinic:(profiling|appsec|iast):Agent.start"
48- # thresholds:
49- # - execution_time < 1300 ms
46+ - name : " startup:petclinic:(profiling|appsec|iast):Agent.start"
47+ thresholds :
48+ - execution_time < 1300 ms
Original file line number Diff line number Diff line change 1+ # Thresholds set based on guidance in https://datadoghq.atlassian.net/wiki/x/LgI1LgE#How-to-choose-thresholds-for-pre-release-gates%3F
2+
3+ experiments :
4+ - name : Run SLO breach check
5+ steps :
6+ - name : SLO breach check
7+ run : fail_on_breach
8+ # https://datadoghq.atlassian.net/wiki/x/LgI1LgE#How-to-choose-a-warning-range-for-pre-release-gates%3F
9+ warning_range : 10
10+ # File spec
11+ # https://datadoghq.atlassian.net/wiki/x/LgI1LgE#Specification
12+ # Measurements
13+ # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario
14+ scenarios :
15+ # Note that thresholds there are chosen based the confidence interval with a 10% adjustment.
16+
17+ # Standard macrobenchmarks
18+ # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=normal_operation%2Fonly-tracing&trendsType=scenario
19+ - name : normal_operation/only-tracing
20+ thresholds :
21+ - agg_http_req_duration_p50 < 2.6 ms
22+ - agg_http_req_duration_p99 < 8.5 ms
23+ # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=normal_operation%2Fotel-latest&trendsType=scenario
24+ - name : normal_operation/otel-latest
25+ thresholds :
26+ - agg_http_req_duration_p50 < 2.5 ms
27+ - agg_http_req_duration_p99 < 10 ms
28+
29+ # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=high_load%2Fonly-tracing&trendsType=scenario
30+ - name : high_load/only-tracing
31+ thresholds :
32+ - throughput > 1100.0 op/s
33+ # https://benchmarking.us1.prod.dog/trends?projectId=4&branch=master&trendsTab=per_scenario&scenario=high_load%2Fotel-latest&trendsType=scenario
34+ - name : high_load/otel-latest
35+ thresholds :
36+ - throughput > 1100.0 op/s
You can’t perform that action at this time.
0 commit comments