diff --git a/Makefile b/Makefile index fd18fbf66d4..c3fec035a52 100644 --- a/Makefile +++ b/Makefile @@ -11,8 +11,9 @@ TEA_INSTALL_DIR = $(TEA_BUILD_DIR)/opt TEA_BUILD_TESTS ?= OFF TEA_BUILD_BENCHMARKS ?= OFF TEA_BENCHMARK_REPETITIONS ?= 10 +# Note: If the tea benchmark format or output is changed, make changes to ./benchmark/runall.sh TEA_BENCHMARK_FORMAT ?= json -TEA_BENCHMARK_OUTPUT ?= $(PROJECT_ROOT)/tea/benchmarks/reports/benchmarks.$(TEA_BENCHMARK_FORMAT) +TEA_BENCHMARK_OUTPUT ?= $(PROJECT_ROOT)/tea/benchmarks/reports/tea-bench-results.$(TEA_BENCHMARK_FORMAT) COMPONENTS_BUILD_DIR = $(PROJECT_ROOT)/tmp/build_components SO_FILE = $(BUILD_DIR)/modules/ddtrace.so WALL_FLAGS = -Wall -Wextra diff --git a/benchmark/runall.sh b/benchmark/runall.sh index d67acebb7a9..274ac1d4cbc 100755 --- a/benchmark/runall.sh +++ b/benchmark/runall.sh @@ -25,4 +25,8 @@ elif [ "$SCENARIO" = "tracer" ]; then ## OPCache Benchmarks make benchmarks_opcache cp tests/Benchmarks/reports/tracer-bench-results-opcache.csv "$ARTIFACTS_DIR" + + ## Request Startup/Shutdown Benchmarks + make benchmarks_tea + cp tea/benchmarks/reports/tea-bench-results.json "$ARTIFACTS_DIR" fi