]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
azure: add a torture test
authorDaniel Stenberg <daniel@haxx.se>
Tue, 10 Dec 2019 11:47:46 +0000 (12:47 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 13 Dec 2019 13:50:39 +0000 (14:50 +0100)
Skipping all FTP tests for speed reasons.

Closes #4697

.azure-pipelines.yml

index 507e24a9f68b37b907edada5bbf0183335829b16..2e9d6a30718fd50e6875df34312c12b18097b301 100644 (file)
@@ -81,6 +81,27 @@ jobs:
     - script: make test-nonflaky
       displayName: 'test'
 
+  - job: torture
+    displayName: ubuntu torture tests
+    pool:
+      vmImage: 'ubuntu-latest'
+    steps:
+    - script: sudo apt install libnghttp2-dev
+      displayName: 'apt install'
+
+    - script: ./buildconf && ./configure --enable-debug --disable-shared --disable-threaded-resolver --enable-alt-svc
+      displayName: 'Run configure'
+
+    - script: make
+      displayName: 'make'
+
+    - script: make "TFLAGS=-n -t --shallow=40 '!FTP'" test-nonflaky
+      displayName: 'torture test'
+
+##########################################
+### macOS jobs below
+##########################################
+
   - job: macos_plain
     displayName: macos default
     pool: