2024-03-20 05:19:36 +01:00
|
|
|
########################################################################################################
|
|
|
|
# This file contains thresholds for performance tests run by resmoke. These correspond to #
|
2024-03-22 21:11:15 +01:00
|
|
|
# the GenerateAndCheckPerfResults hook. Thresholds are set on a per variant basis. #
|
|
|
|
# Make sure to set the --variantName flag when running benchmarks in resmoke. #
|
2024-03-20 05:19:36 +01:00
|
|
|
# #
|
2024-03-22 21:11:15 +01:00
|
|
|
# Each entry should follow the format below #
|
2024-03-20 05:19:36 +01:00
|
|
|
########################################################################################################
|
|
|
|
#
|
|
|
|
# tests:
|
|
|
|
# test1:
|
|
|
|
# variant1:
|
|
|
|
# - thread_level: {thread_level_value}
|
|
|
|
# metrics:
|
|
|
|
# - name: {name of the metric to check}
|
|
|
|
# value: {Whatever the threshold to check against is}
|
|
|
|
# bound_direction: {What the threshold direction should be. Must be one of upper or lower}
|
|
|
|
# - thread_level: {thread_level_value}
|
|
|
|
# metrics:
|
|
|
|
# - name: {name of the metric to check}
|
|
|
|
# value: {Whatever the threshold to check against is}
|
|
|
|
# bound_direction: {What the threshold direction should be. Must be one of upper or lower}
|
|
|
|
# test2:
|
|
|
|
# variant1:
|
|
|
|
# - thread_level: {thread_level_value}
|
|
|
|
# metrics:
|
|
|
|
# - name: {name of the metric to check}
|
|
|
|
# value: {Whatever the threshold to check against is}
|
|
|
|
# bound_direction: {What the threshold direction should be. Must be one of upper or lower}
|
|
|
|
# - thread_level: {thread_level_value}
|
|
|
|
# metrics:
|
|
|
|
# - name: {name of the metric to check}
|
|
|
|
# value: {Whatever the threshold to check against is}
|
|
|
|
# bound_direction: {What the threshold direction should be. Must be one of upper or lower}
|
|
|
|
#
|
|
|
|
#
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# Bound direction upper means that the value reported by the test must be BELOW the threshold value.
|
|
|
|
# Bound direction lower means that the value reported by the test must be ABOVE the threshold value.
|
|
|
|
#
|
|
|
|
#
|
|
|
|
########################################################################################################
|
|
|
|
|
|
|
|
tests:
|
2024-07-10 22:27:13 +02:00
|
|
|
ServiceEntryPointRouterRoleBenchmarkFixture/BM_SEP_PING:
|
2024-03-20 05:19:36 +01:00
|
|
|
al2023-arm64-sep-benchmark:
|
2024-03-27 15:45:14 +01:00
|
|
|
# The current suggested method for raising these values is to run the benchmark a few times in patches, get the
|
|
|
|
# means of these metrics in them, and then multiply them by 1.002 (+ .2%). Please make sure the new values
|
|
|
|
# are above the maximum values reported in those patches to prevent any future flakiness.
|
2024-03-20 05:19:36 +01:00
|
|
|
- thread_level: 1
|
|
|
|
metrics:
|
|
|
|
- name: instructions_per_iteration_mean
|
2024-09-25 22:16:16 +02:00
|
|
|
value: 20603
|
2024-03-20 05:19:36 +01:00
|
|
|
bound_direction: upper
|
|
|
|
- thread_level: 32
|
|
|
|
metrics:
|
|
|
|
- name: instructions_per_iteration_mean
|
2024-09-25 22:16:16 +02:00
|
|
|
value: 20627
|
2024-03-20 05:19:36 +01:00
|
|
|
bound_direction: upper
|
2024-07-12 16:17:00 +02:00
|
|
|
ServiceEntryPointShardRoleBenchmarkFixture/BM_SEP_PING:
|
|
|
|
al2023-arm64-sep-benchmark:
|
|
|
|
# The current suggested method for raising these values is to run the benchmark a few times in patches, get the
|
|
|
|
# means of these metrics in them, and then multiply them by 1.002 (+ .2%). Please make sure the new values
|
|
|
|
# are above the maximum values reported in those patches to prevent any future flakiness.
|
|
|
|
- thread_level: 1
|
|
|
|
metrics:
|
|
|
|
- name: instructions_per_iteration_mean
|
2024-09-25 22:16:16 +02:00
|
|
|
value: 23205
|
2024-07-12 16:17:00 +02:00
|
|
|
bound_direction: upper
|
|
|
|
- thread_level: 32
|
|
|
|
metrics:
|
|
|
|
- name: instructions_per_iteration_mean
|
2024-09-25 22:16:16 +02:00
|
|
|
value: 23236
|
2024-07-12 16:17:00 +02:00
|
|
|
bound_direction: upper
|