with:
repository: 'quic-interop/quic-interop-runner'
fetch-depth: 0
- - name: Install dependencies
+ - name: Install python requirements
run: |
- pip install -r requirements.txt
- sudo add-apt-repository ppa:wireshark-dev/stable
- sudo apt-get update
- sudo apt-get install -y tshark
+ for i in {1..3}; do pip install -r requirements.txt && break; sleep 10; done
+ - name: Add tshark repo
+ run: |
+ for i in {1..3}; do sudo add-apt-repository ppa:wireshark-dev/stable && break; sleep 10; done
+ - name: Update apt repos
+ run: |
+ for i in {1..3}; do sudo apt-get update && break; sleep 10; done
+ - name: Install tshark
+ run: |
+ for i in {1..3}; do sudo apt-get install -y tshark && break; sleep 10; done
- name: Patch implementations file
run: |
jq '.openssl = { image: "quay.io/openssl-ci/openssl-quic-interop"
with:
repository: 'quic-interop/quic-interop-runner'
fetch-depth: 0
- - name: Install dependencies
+ - name: Install python requirements
+ run: |
+ for i in {1..3}; do pip install -r requirements.txt && break; sleep 10; done
+ - name: Add tshark repo
+ run: |
+ for i in {1..3}; do sudo add-apt-repository ppa:wireshark-dev/stable && break; done
+ - name: Update apt repos
+ run: |
+ for i in {1..3}; do sudo apt-get update && break; done
+ - name: Install tshark
run: |
- pip install -r requirements.txt
- sudo add-apt-repository ppa:wireshark-dev/stable
- sudo apt-get update
- sudo apt-get install -y tshark
+ for i in {1..3}; do sudo apt-get install -y tshark && break; done
- name: Patch implementations file
run: |
jq '.openssl = { image: "quay.io/openssl-ci/openssl-quic-interop"