summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDevan Carpenter <dvn@pep-project.org>2023-08-29 09:55:33 -0400
committerDevan Carpenter <dvn@pep-project.org>2023-08-29 09:55:33 -0400
commitbedff19babee71325e5c2be695a468df90892780 (patch)
treeaa5a39a98fb186bb6fb83ccec97c96a611a798ac
parent4ecdbe51561bdec32808841a0b38922f925900bb (diff)
CI: remove broken benchmarks job
broken benchmarks job is making pipelines fail. remove it as an immediate fix.
-rw-r--r--.gitlab-ci.yml30
1 files changed, 0 insertions, 30 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c547d93f..b2498d2f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -110,36 +110,6 @@ bookworm-crypto-botan:
CARGO_TARGET_DIR: /target
CARGO_HOME: /cargo
-benchmarks:
- stage: test
- interruptible: true
- image: 192.168.122.1:5000/sequoia-pgp/build-docker-image/bookworm:latest
- needs: ["rust-stable"]
- only:
- refs:
- - /bench/i # refs containing 'bench' keyword
- - tags
- - web
- - schedules
- before_script:
- - *before_script_start
- - cargo install --locked critcmp
- - *before_script_end
- script:
- - cargo bench -- --color always --save-baseline $CI_COMMIT_SHA
- after_script:
- - MAIN_SHA=$(git merge-base $CI_COMMIT_SHA origin/main)
- - echo CI_COMMIT_SHA=$CI_COMMIT_SHA > benchmark.txt
- - echo CI_COMMIT_BEFORE_SHA=$CI_COMMIT_BEFORE_SHA >> benchmark.txt
- - echo MAIN_SHA=$MAIN_SHA >> benchmark.txt
- - $CARGO_HOME/bin/critcmp --baselines
- - $CARGO_HOME/bin/critcmp $CI_COMMIT_SHA $CI_COMMIT_BEFORE_SHA $MAIN_SHA | tee -a benchmark.txt
- artifacts:
- expose_as: 'benchmark results'
- paths: ['benchmark.txt']
- variables:
- CARGO_TARGET_DIR: $CI_PROJECT_DIR/../target.benchmarks
-
all_commits:
# Test each commit up to main, to facilitate bisecting.
stage: test