Move the Autobahn Testsuite to a separate job

pull/55/head
Constantin Nickel 4 years ago committed by Sebastian Dröge
parent 45e9dda58d
commit 4250cfabe0
  1. 27
      .github/workflows/ci.yml

@ -69,6 +69,33 @@ jobs:
- name: Test async-std-runtime
run: cargo test --features async-std-runtime
autobahn:
name: Autobahn tests
runs-on: ubuntu-latest
strategy:
matrix:
rust:
- stable
- beta
- nightly
steps:
- name: Checkout sources
uses: actions/checkout@v2
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.rust }}
profile: minimal
override: true
- name: Install dependencies
run: |
sudo apt-get install python-unittest2
sudo pip install urllib3[secure] autobahntestsuite
- name: Running Autobahn TestSuite for client
run: ./scripts/autobahn-client.sh

Loading…
Cancel
Save