[llvm] [libc++] Temporarily increase the number of extra attempts for the benchmark cron (PR #217839)

Louis Dionne via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 21 01:11:27 PDT 2026


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

We've had instability on lnt.llvm.org lately due to bots crawling the server without it being a CDN and it going down. We also enabled https from the user to the Fastly CDN, which led to some jobs failing since they were trying to submit using http instead of https.

All of this resulted in a few commits reaching their number of max attempts without having 3 samples each. To make up for the missing runs in LNT, this patch temporarily increases the extra attempts so the system will submit jobs for the missing data automatically.

We should be able to revert this patch in roughly 1 day once the missing commits have data.

>From b0c20bfdd25befe97f1520780f9f6fa6eed272d6 Mon Sep 17 00:00:00 2001
From: Louis Dionne <ldionne.2 at gmail.com>
Date: Fri, 21 Aug 2026 04:07:14 -0400
Subject: [PATCH] [libc++] Temporarily increase the number of extra attempts
 for the benchmark cron

We've had instability on lnt.llvm.org lately due to bots crawling the
server without it being a CDN and it going down. We also enabled https
from the user to the Fastly CDN, which led to some jobs failing since
they were trying to submit using http instead of https.

All of this resulted in a few commits reaching their number of max
attempts without having 3 samples each. To make up for the missing
runs in LNT, this patch temporarily increases the extra attempts so
the system will submit jobs for the missing data automatically.

We should be able to revert this patch in roughly 1 day once the
missing commits have data.
---
 .github/workflows/libcxx-benchmark-cron.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/libcxx-benchmark-cron.yml b/.github/workflows/libcxx-benchmark-cron.yml
index 97bfaddee8407..8b63426efd9d6 100644
--- a/.github/workflows/libcxx-benchmark-cron.yml
+++ b/.github/workflows/libcxx-benchmark-cron.yml
@@ -167,4 +167,4 @@ jobs:
           fi
 
           libcxx/utils/ci/lnt/dispatch-benchmarks --work-items plan.jsonl --lnt-url "${LNT_URL}"  \
-                                                  --max-in-flight "${MAX_IN_FLIGHT}" "${dry_run[@]}"
+                                                  --max-in-flight "${MAX_IN_FLIGHT}" "${dry_run[@]}" --extra-attempts 6



More information about the llvm-commits mailing list