diff --git a/.github/workflows/rest-api-fuzzer.yml b/.github/workflows/rest-api-fuzzer.yml index e71ef139c4..c825d362e0 100644 --- a/.github/workflows/rest-api-fuzzer.yml +++ b/.github/workflows/rest-api-fuzzer.yml @@ -127,6 +127,7 @@ jobs: cp ${{ github.workspace }}/speckle-server/setup/fuzzer/.env.fuzz-test-example .env - name: Run speckle-server working-directory: ${{ github.workspace }}/speckle-server/packages/server + timeout-minutes: 1 run: | yarn start & until curl --output /dev/null --silent --head --fail http://127.0.0.1:3000/readiness; do @@ -191,6 +192,12 @@ jobs: echo "############################################" echo "" cat "$(find ${{ github.workspace }}/Test -type f -name "speccov.json")" || true + echo "" + echo "############################################" + echo "# Network testing logs #" + echo "############################################" + echo "" + cat "$(find ${{ github.workspace }}/Test -type f -name "network.testing.*.txt")" || true - name: Print Docker Compose logs if: always() diff --git a/setup/fuzzer/settings.restler.json b/setup/fuzzer/settings.restler.json index 3a0b83ef1e..68f9340260 100644 --- a/setup/fuzzer/settings.restler.json +++ b/setup/fuzzer/settings.restler.json @@ -2,5 +2,6 @@ "per_resource_settings": {}, "max_combinations": 20, "target_ip": "127.0.0.1", - "target_port": 3000 + "target_port": 3000, + "ignore_decoding_failures": true }