From ea27068e998d5639c8d2d16ad0700fd66bb403db Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Sat, 11 May 2024 22:10:38 +0200 Subject: [PATCH] Add benchmarks comparison job --- scripts/ci/post_benchmark_results.py | 4 ---- scripts/ci/run_benchmarks.sh | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/scripts/ci/post_benchmark_results.py b/scripts/ci/post_benchmark_results.py index 6232b5a1d..3efd5fcad 100644 --- a/scripts/ci/post_benchmark_results.py +++ b/scripts/ci/post_benchmark_results.py @@ -43,7 +43,6 @@ def collect_benchmark_results(base_folder, pr_folder): results_index = {} for file in os.listdir(base_folder): - print('base file:', file) if not file.endswith('.bench'): continue with open(f"{base_folder}/{file}") as f: result = f.read().strip() @@ -51,7 +50,6 @@ def collect_benchmark_results(base_folder, pr_folder): results_index[file] = len(results) - 1 for file in os.listdir(pr_folder): - print('pr file:', file) if not file.endswith('.bench'): continue with open(f"{pr_folder}/{file}") as f: result = f.read().strip() @@ -72,8 +70,6 @@ def main(): benchmark_results = collect_benchmark_results(base_folder, pr_folder) - print(json.dumps(benchmark_results, indent=2)) - pr_details = get_pr_details(REPO_OWNER, REPO_NAME, PR_NUMBER) pr_body = pr_details.get('body', '') diff --git a/scripts/ci/run_benchmarks.sh b/scripts/ci/run_benchmarks.sh index 9547dbc32..94cf57a57 100755 --- a/scripts/ci/run_benchmarks.sh +++ b/scripts/ci/run_benchmarks.sh @@ -12,7 +12,7 @@ function run_benchmarks_for_folder { BENCHMARKS_FOLDER="$FOLDER/build/src/benchmarks" ./$BENCHMARKS_FOLDER/match-bench "./$FOLDER/test/data/mld/monaco.osrm" mld > "$RESULTS_FOLDER/match_mld.bench" - ./$BENCHMARKS_FOLDER/match-bench "./$FOLDER/test/data/ch/monaco.osrm" > "$RESULTS_FOLDER/match_ch.bench" + ./$BENCHMARKS_FOLDER/match-bench "./$FOLDER/test/data/ch/monaco.osrm" ch > "$RESULTS_FOLDER/match_ch.bench" ./$BENCHMARKS_FOLDER/alias-bench > "$RESULTS_FOLDER/alias.bench" ./$BENCHMARKS_FOLDER/json-render-bench "./$FOLDER/src/benchmarks/portugal_to_korea.json" > "$RESULTS_FOLDER/json-render.bench" ./$BENCHMARKS_FOLDER/packedvector-bench > "$RESULTS_FOLDER/packedvector.bench"