diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-01-31 19:47:53 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2019-01-31 19:47:53 -0500 |
commit | ebe2d344899e2165182d3c41b0796ec022561790 (patch) | |
tree | 0771fe65262a7bbb7a465f1b9e9bb50b91649f29 /.gitlab-ci.yml | |
parent | 21462a3a4edede710582b8038695667d2b9d0159 (diff) | |
download | haskell-ebe2d344899e2165182d3c41b0796ec022561790.tar.gz |
Revert "Performance tests: recover a baseline from ancestor commits and CI results."
Unfortunately this has broken all future commits due to spurious(?)
performance changes which I have been unable to work around.
This reverts commit cc2261d42f6a954d88e355aaad41f001f65c95da.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4a8cb62e3b..84976328f8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,7 +6,6 @@ before_script: - git submodule sync --recursive - git submodule update --init --recursive - git checkout .gitmodules - - "git fetch origin refs/notes/perf:refs/notes/ci/perf || true" stages: - lint @@ -76,7 +75,6 @@ validate-x86_64-linux-deb8-hadrian: - git submodule sync --recursive - git submodule update --init --recursive - git checkout .gitmodules - - "git fetch origin refs/notes/perf:refs/notes/ci/perf || true" tags: - x86_64-linux @@ -99,16 +97,8 @@ validate-x86_64-linux-deb8-hadrian: make binary-dist TAR_COMP_OPTS="-1" mv ghc-*.tar.xz ghc.tar.xz - | - # Prepare to push git notes. - METRICS_FILE=$(mktemp) - git config user.email "ben+ghc-ci@smart-cactus.org" - git config user.name "GHC GitLab CI" - - | THREADS=`mk/detect-cpu-count.sh` - make $TEST_TYPE THREADS=$THREADS JUNIT_FILE=../../junit.xml METRICS_FILE=$METRICS_FILE - - | - # Push git notes. - METRICS_FILE=$METRICS_FILE .gitlab/push-test-metrics.sh + make $TEST_TYPE THREADS=$THREADS JUNIT_FILE=../../junit.xml dependencies: [] artifacts: reports: @@ -130,14 +120,12 @@ validate-x86_64-darwin: ac_cv_func_clock_gettime: "no" LANG: "en_US.UTF-8" CONFIGURE_ARGS: --with-intree-gmp - TEST_ENV: "x86_64-darwin" before_script: - git clean -xdf && git submodule foreach git clean -xdf - python3 .gitlab/fix-submodules.py - git submodule sync --recursive - git submodule update --init --recursive - git checkout .gitmodules - - "git fetch origin refs/notes/perf:refs/notes/ci/perf || true" - bash .gitlab/darwin-init.sh - PATH="`pwd`/toolchain/bin:$PATH" @@ -162,7 +150,6 @@ validate-x86_64-darwin: - git submodule sync --recursive - git submodule update --init --recursive - git checkout .gitmodules - - "git fetch origin refs/notes/perf:refs/notes/ci/perf || true" - bash .circleci/prepare-system.sh # workaround for docker permissions @@ -180,8 +167,6 @@ validate-aarch64-linux-deb9: stage: full-build image: ghcci/aarch64-linux-deb9:0.1 allow_failure: true - variables: - TEST_ENV: "aarch64-linux-deb9" artifacts: when: always expire_in: 2 week @@ -206,8 +191,6 @@ validate-i386-linux-deb9: stage: full-build image: ghcci/i386-linux-deb9:0.1 allow_failure: true - variables: - TEST_ENV: "i386-linux-deb9" artifacts: when: always expire_in: 2 week @@ -221,7 +204,6 @@ nightly-i386-linux-deb9: allow_failure: true variables: TEST_TYPE: slowtest - TEST_ENV: "i386-linux-deb9" artifacts: when: always expire_in: 2 week @@ -235,8 +217,6 @@ validate-x86_64-linux-deb9: extends: .validate-linux stage: build image: ghcci/x86_64-linux-deb9:0.2 - variables: - TEST_ENV: "x86_64-linux-deb9" artifacts: when: always expire_in: 2 week @@ -261,7 +241,6 @@ validate-x86_64-linux-deb9-llvm: image: ghcci/x86_64-linux-deb9:0.2 variables: BUILD_FLAVOUR: perf-llvm - TEST_ENV: "x86_64-linux-deb9-llvm" cache: key: linux-x86_64-deb9 @@ -269,8 +248,6 @@ validate-x86_64-linux-deb8: extends: .validate-linux stage: full-build image: ghcci/x86_64-linux-deb8:0.1 - variables: - TEST_ENV: "x86_64-linux-deb8" cache: key: linux-x86_64-deb8 artifacts: @@ -281,8 +258,6 @@ validate-x86_64-linux-fedora27: extends: .validate-linux stage: full-build image: ghcci/x86_64-linux-fedora27:0.1 - variables: - TEST_ENV: "x86_64-linux-fedora27" cache: key: linux-x86_64-fedora27 artifacts: @@ -294,7 +269,6 @@ validate-x86_64-linux-deb9-integer-simple: stage: full-build variables: INTEGER_LIBRARY: integer-simple - TEST_ENV: "x86_64-linux-deb9-integer-simple" image: ghcci/x86_64-linux-deb9:0.2 cache: key: linux-x86_64-deb9 @@ -315,7 +289,6 @@ validate-x86_64-linux-deb9-unreg: stage: full-build variables: CONFIGURE_ARGS: --enable-unregisterised - TEST_ENV: "x86_64-linux-deb9-unreg" image: ghcci/x86_64-linux-deb9:0.2 cache: key: linux-x86_64-deb9 @@ -341,7 +314,6 @@ validate-x86_64-linux-deb9-unreg: - git submodule sync --recursive - git submodule update --init --recursive - git checkout .gitmodules - - "git fetch origin refs/notes/perf:refs/notes/ci/perf || true" - bash .gitlab/win32-init.sh after_script: - rd /s /q tmp |