Quarantine OpenAPI tests (#18727)

This commit is contained in:
Ryan Brandenburg 2020-01-31 21:45:17 -08:00 committed by GitHub
parent 6d83fee518
commit b2e1218346
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 25 additions and 0 deletions

View File

@ -5,6 +5,7 @@ using System.IO;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
using System.Xml;
using Microsoft.AspNetCore.Testing;
using Microsoft.DotNet.OpenApi.Tests;
using Xunit;
using Xunit.Abstractions;
@ -27,6 +28,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public void OpenApi_NoProjectExists()
{
var app = GetApplication();
@ -38,6 +40,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public void OpenApi_ExplicitProject_Missing()
{
var app = GetApplication();
@ -72,6 +75,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_ReuseItemGroup()
{
var project = CreateBasicProject(withOpenApi: true);
@ -101,6 +105,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public void OpenApi_Add_File_EquivilentPaths()
{
var project = CreateBasicProject(withOpenApi: true);
@ -126,6 +131,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_NSwagTypeScript()
{
var project = CreateBasicProject(withOpenApi: true);
@ -146,6 +152,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_FromJson()
{
var project = CreateBasicProject(withOpenApi: true);
@ -166,6 +173,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_File_UseProjectOption()
{
var project = CreateBasicProject(withOpenApi: true);
@ -186,6 +194,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_MultipleTimes_OnlyOneReference()
{
var project = CreateBasicProject(withOpenApi: true);

View File

@ -17,6 +17,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
public OpenApiAddURLTests(ITestOutputHelper output) : base(output){ }
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_Url_WithContentDisposition()
{
var project = CreateBasicProject(withOpenApi: false);
@ -49,6 +50,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenAPI_Add_Url_NoContentDisposition()
{
var project = CreateBasicProject(withOpenApi: false);
@ -82,6 +84,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenAPI_Add_Url_NoExtension_AssumesJson()
{
var project = CreateBasicProject(withOpenApi: false);
@ -115,6 +118,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_Url_NoSegment()
{
var project = CreateBasicProject(withOpenApi: false);
@ -148,6 +152,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_Url()
{
var project = CreateBasicProject(withOpenApi: false);
@ -180,6 +185,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_Url_SameName_UniqueFile()
{
var project = CreateBasicProject(withOpenApi: false);
@ -240,6 +246,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_Url_NSwagCSharp()
{
var project = CreateBasicProject(withOpenApi: false);
@ -272,6 +279,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_Url_NSwagTypeScript()
{
var project = CreateBasicProject(withOpenApi: false);
@ -304,6 +312,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_Url_OutputFile()
{
var project = CreateBasicProject(withOpenApi: false);
@ -336,6 +345,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Add_URL_FileAlreadyExists_Fail()
{
var project = CreateBasicProject(withOpenApi: false);
@ -394,6 +404,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public void OpenApi_Add_URL_MultipleTimes_OnlyOneReference()
{
var project = CreateBasicProject(withOpenApi: false);
@ -420,6 +431,7 @@ namespace Microsoft.DotNet.OpenApi.Add.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenAPi_Add_URL_InvalidUrl()
{
var project = CreateBasicProject(withOpenApi: false);

View File

@ -3,6 +3,7 @@
using System.IO;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Testing;
using Microsoft.DotNet.OpenApi.Tests;
using Microsoft.Extensions.Tools.Internal;
using Xunit;
@ -15,6 +16,7 @@ namespace Microsoft.DotNet.OpenApi.Remove.Tests
public OpenApiRemoveTests(ITestOutputHelper output) : base(output) { }
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Remove_File()
{
var nswagJsonFile = "openapi.json";
@ -60,6 +62,7 @@ namespace Microsoft.DotNet.OpenApi.Remove.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Remove_ViaUrl()
{
_tempDir
@ -148,6 +151,7 @@ namespace Microsoft.DotNet.OpenApi.Remove.Tests
}
[Fact]
[Flaky("<No longer needed; tracked in Kusto>", FlakyOn.All)]
public async Task OpenApi_Remove_Multiple()
{
var nswagJsonFile = "openapi.json";