[libcxx-commits] [libcxx] [libc++] Use --merge append when submitting to LNT (PR #189030)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Fri Mar 27 08:48:58 PDT 2026


https://github.com/ldionne created https://github.com/llvm/llvm-project/pull/189030

This ensures that we can easily gather additional runs of the same commit to reduce noise.

>From a3ce63e15f2a12943acff338dbe4bc6713e18bbd Mon Sep 17 00:00:00 2001
From: Louis Dionne <ldionne.2 at gmail.com>
Date: Fri, 27 Mar 2026 11:47:57 -0400
Subject: [PATCH] [libc++] Use --merge append when submitting to LNT

This ensures that we can easily gather additional runs of the same
commit to reduce noise.
---
 libcxx/utils/ci/lnt/run-benchmarks | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libcxx/utils/ci/lnt/run-benchmarks b/libcxx/utils/ci/lnt/run-benchmarks
index bd6896fe30cb6..ad2175b380fd4 100755
--- a/libcxx/utils/ci/lnt/run-benchmarks
+++ b/libcxx/utils/ci/lnt/run-benchmarks
@@ -166,7 +166,8 @@ def main(argv):
 
         logging.info(f'Submitting results to {args.lnt_url}')
         submission_url = f'{args.lnt_url}/db_default/v4/{args.test_suite}/submitRun'
-        run([build_dir / '.venv/bin/lnt', 'submit', '--ignore-regressions', submission_url, build_dir / 'benchmarks.json'])
+        run([build_dir / '.venv/bin/lnt', 'submit', '--ignore-regressions', '--merge', 'append',
+                                                    submission_url, build_dir / 'benchmarks.json'])
 
 
 if __name__ == '__main__':



More information about the libcxx-commits mailing list