]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
tests: re-enable 1510, unignore 2027 2051 in GHA/macos, document heimdal memleak
authorViktor Szakats <commit@vsz.me>
Tue, 27 May 2025 05:40:19 +0000 (07:40 +0200)
committerViktor Szakats <commit@vsz.me>
Sun, 1 Jun 2025 22:21:51 +0000 (00:21 +0200)
- test1510: it was marked flaky, then disabled. Keep the flaky flag
  and allow it to run again.
  Ref: ef02da315604acd72c39264e732661a2aea2c583
  Ref: 0110cced2a44a0c89fd5f98c30e80afeb208c0e0

- GHA/linux: extend information about the heimdal valgrind failures.

- GHA/macos: unignore 2037 2041 in torture tests. They no longer
  appear flaky.
  Follow-up to 4b791dca37c3130bbe0d4cae12326866c2d553ae #14667

Closes #17462

.github/workflows/linux.yml
.github/workflows/macos.yml
tests/data/DISABLED

index 3059cc9bcec8df10989b49fef653e893ca0b4f6f..34460ba163a6124ef750ed9591f9f8fdd57f6bf2 100644 (file)
@@ -680,7 +680,7 @@ jobs:
               TFLAGS+=' -j6'
             fi
             if [[ '${{ matrix.build.install_packages }}' = *'heimdal-dev'* ]]; then
-              TFLAGS+=' ~2077 ~2078'  # valgrind errors
+              TFLAGS+=' ~2077 ~2078'  # valgrind reporting memory leaks from Curl_auth_decode_spnego_message() -> gss_import_name()
             fi
           fi
           [ -x "$HOME/venv/bin/activate" ] && source $HOME/venv/bin/activate
index c4e558bb117bafdb6631ce0625c9149e1890ddc9..e5327820b3ed292368b844a3818e04e5f913f3e5 100644 (file)
@@ -319,9 +319,6 @@ jobs:
         # zizmor: ignore[template-injection]
         run: |
           export TFLAGS='-j20 ${{ matrix.build.tflags }}'
-          if [ -z '${{ matrix.build.torture }}' ]; then
-            TFLAGS+=' ~2037 ~2041'  # flaky
-          fi
           source $HOME/venv/bin/activate
           rm -f $HOME/.curlrc
           if [ -n '${{ matrix.build.generate }}' ]; then
index 5b27569ce8be39515591035cdf4f7be0e253a17c..8607866fd039faa41b5d441dd3fcdf43bde751c4 100644 (file)
@@ -46,9 +46,6 @@
 # fnmatch differences are just too common to make testing them sensible
 1307
 1316
-# test 1510 causes problems on the CI on GitHub
-# example: https://travis-ci.org/curl/curl/builds/81633600
-1510
 1512
 # test 1801 causes problems in CI builds
 # https://github.com/curl/curl/issues/380