diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-12-13 15:15:56 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-12-14 23:34:44 +0100 |
commit | 69ed88f474b8158e0e0d53181c203ceebde29b88 (patch) | |
tree | deb9076b14581d8c0474ab3fcc424cb8f3311752 | |
parent | 29ca9fc596c808c0ea716681af4743914f4003f5 (diff) |
azure: add a torture test on mac
Uses --shallow=25 to keep it small enough to get through in time.
Closes #4712
-rw-r--r-- | .azure-pipelines.yml | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 2e9d6a307..ac0b0cc3e 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -110,7 +110,7 @@ jobs: - script: brew update && brew install libtool autoconf automake nghttp2 pkg-config displayName: Install packages - - script: ./buildconf && ./configure + - script: ./buildconf && ./configure --enable-debug --enable-werror displayName: 'Run configure' - script: make @@ -146,3 +146,21 @@ jobs: - script: cmake -H. -Bbuild -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DCURL_DISABLE_LDAP=ON -DCURL_DISABLE_LDAPS=ON && cmake --build build displayName: 'Run cmake' + + - job: macos_torture + displayName: macos torture + pool: + vmImage: 'macOS-latest' + steps: + - script: brew update && brew install libtool autoconf automake nghttp2 pkg-config + displayName: Install packages + + - 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=25 '!FTP'" test-nonflaky + displayName: 'torture test' + |