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

View File

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

View File

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