From 65efa4bc9eba507902bdb303f370c3524b873d8f Mon Sep 17 00:00:00 2001 From: Michael Griffith Date: Thu, 19 Feb 2026 12:17:03 -0500 Subject: [PATCH 1/4] testing airspeedvelocity --- .forgejo/workflows/ci.yml | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 75cee7444..3f37bcd56 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -251,15 +251,17 @@ jobs: ASV_BASE_SHA: ${{ steps.hash.outputs.ASV_BASE_SHA }} run: | nox -s benchmark_regression + + - name: Archive the results + run: | + tar cf /tmp/asv-results.tar build/asv/results build/asv/html - name: Upload benchmark artifacts if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v6 with: name: asv-results-pr - path: | - build/asv/results - build/asv/html + path: /tmp/asv-results.tar rentention-days: 30 benchmark-publish: @@ -307,15 +309,17 @@ jobs: aws s3 sync build/asv/results "s3://${ASV_S3_BUCKET}/asv/results" --delete aws s3 sync build/asv/html "s3://${ASV_S3_BUCKET}/asv/html" --delete - - name: Upload benchmark artifacts + - name: Archive the results + run: | + tar cf /tmp/asv-results.tar build/asv/results build/asv/html + + - name: Upload benchmark artifacts if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v6 with: - name: asv-results - path: | - build/asv/results - build/asv/html - rentention-days: 0 + name: asv-results-pr + path: /tmp/asv-results.tar + rentention-days: 30 build: runs-on: docker -- 2.52.0 From b19ac4457331b6fb98868992068698f0f210cffd Mon Sep 17 00:00:00 2001 From: Michael Griffith Date: Thu, 19 Feb 2026 12:28:49 -0500 Subject: [PATCH 2/4] testing airspeedvelocity --- noxfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/noxfile.py b/noxfile.py index b2b158cb0..03f69e9c5 100644 --- a/noxfile.py +++ b/noxfile.py @@ -713,7 +713,7 @@ def benchmark_regression(session: nox.Session): "--append-samples", "--show-stderr", "--verbose", - f"--factor=1.10", + f"--factor=1.50", f"--config={config_path}", asv_base_sha, "HEAD", -- 2.52.0 From 9a4e55cab0088f0562ac3c5734bae1f0aa8de4f0 Mon Sep 17 00:00:00 2001 From: Michael Griffith Date: Thu, 19 Feb 2026 12:48:31 -0500 Subject: [PATCH 3/4] testing airspeedvelocity --- noxfile.py | 1 + 1 file changed, 1 insertion(+) diff --git a/noxfile.py b/noxfile.py index 03f69e9c5..1b59a96ab 100644 --- a/noxfile.py +++ b/noxfile.py @@ -719,6 +719,7 @@ def benchmark_regression(session: nox.Session): "HEAD", success_codes=[0, 2], ) + session.run("asv", "publish", f"--config={config_path}") # Sessions to run by default when running `nox` without arguments -- 2.52.0 From f727baf5eae378b5511567e9b2e2ed461bb82e4f Mon Sep 17 00:00:00 2001 From: Michael Griffith Date: Thu, 19 Feb 2026 13:24:00 -0500 Subject: [PATCH 4/4] testing airspeedvelocity --- .forgejo/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 3f37bcd56..9aadb1e10 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -258,7 +258,7 @@ jobs: - name: Upload benchmark artifacts if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v3 with: name: asv-results-pr path: /tmp/asv-results.tar @@ -315,7 +315,7 @@ jobs: - name: Upload benchmark artifacts if: always() - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v3 with: name: asv-results-pr path: /tmp/asv-results.tar -- 2.52.0