Increase QNS Timeout to 25 min
@@ -17,14 +17,15 @@ jobs:
steps:
- checkout: none
- script: |
- sudo apt-get install -y cmake libglib2.0-dev libgcrypt20-dev flex bison \
- byacc libpcap-dev ninja-build
+ sudo apt-get install -y cmake libglib2.0-dev libgcrypt20-dev flex \
+ bison byacc libpcap-dev ninja-build
wget https://www.wireshark.org/download/src/wireshark-latest.tar.xz
tar -xvf wireshark-latest.tar.xz
rm wireshark-latest.tar.xz
mv ./wireshark-* ./wireshark
cd wireshark
- cmake -GNinja -DBUILD_wireshark=0 -DBUILD_sdjournal=0 -DBUILD_sshdump=0 -DBUILD_ciscodump=0 .
+ cmake -GNinja -DBUILD_wireshark=0 -DBUILD_sdjournal=0 \
+ -DBUILD_sshdump=0 -DBUILD_ciscodump=0 .
ninja
sudo ninja install
displayName: Install Wireshark
@@ -39,17 +40,13 @@ jobs:
- script: |
cd quic-interop-runner
- python3 run.py -s ${{ server }} -c ${{ client }} || true
+ python3 run.py -l ./logs -s ${{ server }} -c ${{ client }} || true
displayName: Run Tests
- timeoutInMinutes: 20
+ timeoutInMinutes: 25
continueOnError: true
- - script: |
- mv ./quic-interop-runner/logs_* $(Build.ArtifactStagingDirectory)
- displayName: Prepare Logs
-
- task: PublishPipelineArtifact@1
displayName: Upload Logs
inputs:
- targetPath: $(Build.ArtifactStagingDirectory)
+ targetPath: quic-interop-runner/logs/${{ server }}_${{ client }}
artifactName: qns_${{ server }}_${{ client }}
