]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
CI: more use of test-ci make target and verbose output
authorMarc Hoersken <info@marc-hoersken.de>
Fri, 8 Oct 2021 18:43:19 +0000 (20:43 +0200)
committerMarc Hoersken <info@marc-hoersken.de>
Wed, 27 Oct 2021 10:33:18 +0000 (12:33 +0200)
Replace test-nonflaky with test-ci and enable verbose output
in all remaining CIs except Zuul which is customized a lot.

Reviewed-by: Daniel Stenberg
Reviewed-by: Jay Satiro
Follow up to #7785
Closes #7832

.azure-pipelines.yml
.circleci/config.yml
.cirrus.yml
.github/workflows/linux-hyper.yml
.github/workflows/macos.yml
appveyor.yml

index 2070b407fad5075fec5b42a1adfe4196759da111..52e69c8d25b864a3e053622c53bc565fe4856c1e 100644 (file)
@@ -88,7 +88,7 @@ stages:
       env:
         MAKEFLAGS: "-j 2"
 
-    - script: make test-nonflaky
+    - script: make V=1 test-ci
       displayName: 'test'
       env:
         AZURE_ACCESS_TOKEN: "$(System.AccessToken)"
index 485deca7af650a3f5dd38fe234964ef9bea73cd7..92112c8eab1bccfc88a5241f8a66dcb5aa884d65 100644 (file)
@@ -33,11 +33,11 @@ commands:
 
   build:
     steps:
-      - run: make
+      - run: make V=1
 
   test:
     steps:
-      - run: make test-ci
+      - run: make V=1 test-ci
 
 executors:
   ubuntu:
index d958ee1c3c6f60cd96d0dda74a2901d9e00e277d..587e0ae948bd8a7a4fac30caeae253095431a88d 100644 (file)
@@ -68,7 +68,7 @@ freebsd_task:
     - find . -type d -exec chmod 777 {} \;
     # The OpenSSH server instance for the testsuite cannot be started on FreeBSD,
     # therefore the SFTP and SCP tests are disabled right away from the beginning.
-    - sudo -u nobody make V=1 TFLAGS="-n -r -u !SFTP !SCP" test-nonflaky
+    - sudo -u nobody make V=1 TFLAGS="-n !SFTP !SCP" test-ci
   install_script:
     - make V=1 install
 
index 4464059424fc409aa96c6439097bf3a9d05194d4..4a02753b0b786159ebec93857f512990966ac45e 100644 (file)
@@ -38,10 +38,10 @@ jobs:
 
     - uses: actions/checkout@v2
 
-    - run: ./buildconf && LDFLAGS="-Wl,-rpath,$HOME/hyper/target/debug" ./configure --enable-warnings --enable-werror ${{ matrix.build.configure }} && make
+    - run: ./buildconf && LDFLAGS="-Wl,-rpath,$HOME/hyper/target/debug" ./configure --enable-warnings --enable-werror ${{ matrix.build.configure }} && make V=1
       name: 'configure and build'
 
-    - run: make test-ci
+    - run: make V=1 test-ci
       name: 'test'
       env:
         LD_LIBRARY_PATH: $HOME/hyper/target/debug:/usr/local/lib
index 28f52f4eb3caba4be1abf6df9187640788878160..400f469cd43e135e06f614c79845d2a9faec0066 100644 (file)
@@ -81,10 +81,10 @@ jobs:
         # -Wvla is caused by brotli
         CFLAGS: "-Wno-vla -mmacosx-version-min=${{ matrix.build.macosx-version-min }}"
 
-    - run: make
+    - run: make V=1
       name: 'make'
 
-    - run: make test-ci
+    - run: make V=1 test-ci
       name: 'test'
       env:
         TFLAGS: "${{ matrix.build.tflags }} ~1452"
index d3c48a92ad7bb7269de2bd1b1971049fc608facf..9cfa67b03b51559d7211a7afdfa8529ec0550bf7 100644 (file)
@@ -289,7 +289,7 @@ build_script:
         ..\builds\libcurl-vc15-x64-%PATHPART%-dll-ssl-dll-ipv6-sspi\bin\curl.exe -V
       ) else (
       if %BUILD_SYSTEM%==autotools (
-        bash.exe -e -l -c "cd /c/projects/curl && ./buildconf && ./configure %CONFIG_ARGS% && make && make examples && cd tests && make"
+        bash.exe -e -l -c "cd /c/projects/curl && ./buildconf && ./configure %CONFIG_ARGS% && make V=1 && make V=1 examples && cd tests && make V=1"
       )))))
     - if %TESTING%==ON (
         if %BUILD_SYSTEM%==CMake (