suppress some Autobahn test failures (#153)

* suppress some Autobahn test failures
* disable autobahn in AppVeyor because they are flaky (port of aspnet/SignalR#302)
This commit is contained in:
Andrew Stanton-Nurse 2017-03-17 15:09:18 -07:00 committed by GitHub
parent 4abe714f2b
commit a61220d907
2 changed files with 1 additions and 3 deletions

View File

@ -8,9 +8,6 @@ branches:
- /^(.*\/)?ci-.*$/
build_script:
- ps: .\build.ps1
install:
- set PATH=C:\Python27\scripts;%PATH%
- pip install autobahntestsuite
clone_depth: 1
test: off
deploy: off

View File

@ -65,6 +65,7 @@ namespace Microsoft.AspNetCore.WebSockets.ConformanceTest
// IIS Express tests are a bit flaky, some tests fail occasionally or get non-strict passes
// https://github.com/aspnet/WebSockets/issues/100
await tester.DeployTestAndAddToSpec(ServerType.IISExpress, ssl: false, environment: "ManagedSockets", cancellationToken: cts.Token, expectationConfig: expect => expect
.OkOrFail("2.6", "6.22.22") // Getting some transient failures on the CI for these. See https://github.com/aspnet/WebSockets/issues/152
.OkOrFail(Enumerable.Range(1, 20).Select(i => $"5.{i}").ToArray())); // 5.* occasionally fail on IIS express
}