Annotation of embedaddon/iperf/.github/workflows/test.yml, revision 1.1
1.1 ! misho 1: name: test
! 2: on: [push, pull_request]
! 3: jobs:
! 4: cppcheck-test:
! 5: runs-on: ubuntu-latest
! 6: steps:
! 7: - uses: actions/checkout@v3
! 8: - name: install dependencies
! 9: run: |
! 10: sudo apt-get -y update && sudo apt-get install -y cppcheck && \
! 11: cppcheck . --force --inline-suppr
! 12: build-test-latest:
! 13: runs-on: ubuntu-latest
! 14: steps:
! 15: - uses: actions/checkout@v3
! 16: - name: install dependencies
! 17: run: |
! 18: sudo apt-get -y update && sudo apt-get install -y build-essential
! 19: - name: build
! 20: run: |
! 21: ./configure && make && make check
! 22: timeout 300 src/iperf3 -s &
! 23: ./test_commands.sh localhost
! 24: build-test-ubuntu-20_04:
! 25: runs-on: ubuntu-20.04
! 26: steps:
! 27: - uses: actions/checkout@v3
! 28: - name: install dependencies
! 29: run: |
! 30: sudo apt-get -y update && sudo apt-get install -y build-essential
! 31: - name: build
! 32: run: |
! 33: ./configure && make && make check
! 34: timeout 300 src/iperf3 -s &
! 35: ./test_commands.sh localhost
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>