Skip to content

Commit

Permalink
[wasm] WBT: disable failing tests
Browse files Browse the repository at this point in the history
  • Loading branch information
radical committed Jan 16, 2024
1 parent dc34fdd commit 7bb42b4
Show file tree
Hide file tree
Showing 12 changed files with 23 additions and 4 deletions.
2 changes: 2 additions & 0 deletions src/mono/wasm/Wasm.Build.Tests/Blazor/BuildPublishTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ public BuildPublishTests(ITestOutputHelper output, SharedBuildPerTestClassFixtur
[Theory, TestCategory("no-workload")]
[InlineData("Debug")]
[InlineData("Release")]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task DefaultTemplate_WithoutWorkload(string config)
{
string id = $"blz_no_workload_{config}_{GetRandomId()}_{s_unicodeChar}";
Expand Down Expand Up @@ -177,6 +178,7 @@ void AssertResourcesDlls(string basePath)
[Theory]
[InlineData("", true)] // Default case
[InlineData("false", false)] // the other case
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task Test_WasmStripILAfterAOT(string stripILAfterAOT, bool expectILStripping)
{
string config = "Release";
Expand Down
2 changes: 2 additions & 0 deletions src/mono/wasm/Wasm.Build.Tests/Blazor/IcuShardingTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ public IcuShardingTests(ITestOutputHelper output, SharedBuildPerTestClassFixture
[InlineData("Release", "icudt.dat")]
[InlineData("Debug", "icudt_CJK.dat")]
[InlineData("Release", "icudt_CJK.dat")]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task CustomIcuFileFromRuntimePack(string config, string fileName)
{
string id = $"blz_customFromRuntimePack_{config}_{GetRandomId()}";
Expand Down Expand Up @@ -90,6 +91,7 @@ public void NonExistingCustomFileAssertError(string config, string fileName, boo
[Theory]
[InlineData("Debug")]
[InlineData("Release")]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task CustomFileNotFromRuntimePackAbsolutePath(string config)
{
string id = $"blz_invalidCustomIcu_{config}_{GetRandomId()}";
Expand Down
5 changes: 4 additions & 1 deletion src/mono/wasm/Wasm.Build.Tests/Blazor/IcuTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ public IcuTests(ITestOutputHelper output, SharedBuildPerTestClassFixture buildCo
[InlineData("Release", false)]
[InlineData("Release", true)]
[InlineData("Release", null)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task HybridWithInvariant(string config, bool? invariant)
{
string id = $"blz_hybrid_{config}_{GetRandomId()}";
Expand Down Expand Up @@ -64,6 +65,7 @@ public async Task HybridWithInvariant(string config, bool? invariant)
[InlineData("Release", false)]
[InlineData("Release", true)]
[InlineData("Release", null)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task HybridWithFullIcuFromRuntimePack(string config, bool? fullIcu)
{
string id = $"blz_hybrid_{config}_{GetRandomId()}";
Expand Down Expand Up @@ -101,6 +103,7 @@ public async Task HybridWithFullIcuFromRuntimePack(string config, bool? fullIcu)
[InlineData("Release", false)]
[InlineData("Release", true)]
[InlineData("Release", null)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task FullIcuFromRuntimePackWithInvariant(string config, bool? invariant)
{
string id = $"blz_hybrid_{config}_{GetRandomId()}";
Expand Down Expand Up @@ -131,4 +134,4 @@ public async Task FullIcuFromRuntimePackWithInvariant(string config, bool? invar

await BlazorRunForBuildWithDotnetRun(new BlazorRunOptions() { Config = config });
}
}
}
1 change: 1 addition & 0 deletions src/mono/wasm/Wasm.Build.Tests/Blazor/MiscTests3.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ public MiscTests3(ITestOutputHelper output, SharedBuildPerTestClassFixture build
[InlineData("Release", /*build*/false, /*publish*/true)]
[InlineData("Release", /*build*/true, /*publish*/true)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/87877", TestPlatforms.Windows)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task WithDllImportInMainAssembly(string config, bool build, bool publish)
{
// Based on https://github.com/dotnet/runtime/issues/59255
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ public SimpleMultiThreadedTests(ITestOutputHelper output, SharedBuildPerTestClas
// [InlineData("Debug", true)]
[InlineData("Release", false)]
// [InlineData("Release", true)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task BlazorPublishRunTest(string config, bool aot)
{
string id = $"blazor_mt_{config}_{GetRandomId()}";
Expand Down
2 changes: 2 additions & 0 deletions src/mono/wasm/Wasm.Build.Tests/Blazor/SimpleRunTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ public async Task BlazorBuildRunTest(string config)
[InlineData("Debug", /*appendRID*/ true, /*useArtifacts*/ true)]
[InlineData("Debug", /*appendRID*/ false, /*useArtifacts*/ true)]
[InlineData("Debug", /*appendRID*/ false, /*useArtifacts*/ false)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task BlazorBuildAndRunForDifferentOutputPaths(string config, bool appendRID, bool useArtifacts)
{
string id = $"{config}_{GetRandomId()}";
Expand Down Expand Up @@ -81,6 +82,7 @@ public async Task BlazorBuildAndRunForDifferentOutputPaths(string config, bool a
[InlineData("Debug", true)]
[InlineData("Release", false)]
[InlineData("Release", true)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task BlazorPublishRunTest(string config, bool aot)
{
string id = $"blazor_{config}_{GetRandomId()}";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ public static TheoryData<string, bool, bool> InvariantGlobalizationTestData(bool
[Theory, TestCategory("no-workload")]
[MemberData(nameof(InvariantGlobalizationTestData), parameters: /*publish*/ false)]
[MemberData(nameof(InvariantGlobalizationTestData), parameters: /*publish*/ true)]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task WorkloadNotRequiredForInvariantGlobalization(string config, bool invariant, bool publish)
{
string id = $"props_req_workload_{(publish ? "publish" : "build")}_{GetRandomId()}";
Expand Down
7 changes: 4 additions & 3 deletions src/mono/wasm/Wasm.Build.Tests/Templates/WasmTemplateTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -254,9 +254,9 @@ void AddTestData(bool forConsole, bool runOutsideProjectDirectory)
[Theory]
[MemberData(nameof(TestDataForAppBundleDir))]
public async Task RunWithDifferentAppBundleLocations(bool forConsole, bool runOutsideProjectDirectory, string extraProperties)
=> await (forConsole
? ConsoleRunWithAndThenWithoutBuildAsync("Release", extraProperties, runOutsideProjectDirectory)
: BrowserRunTwiceWithAndThenWithoutBuildAsync("Release", extraProperties, runOutsideProjectDirectory));
=> await (forConsole, ConsoleRunWithAndThenWithoutBuildAsync("Release", extraProperties, runOutsideProjectDirectory);
// [ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
//: BrowserRunTwiceWithAndThenWithoutBuildAsync("Release", extraProperties, runOutsideProjectDirectory));

private async Task BrowserRunTwiceWithAndThenWithoutBuildAsync(string config, string extraProperties = "", bool runOutsideProjectDirectory = false)
{
Expand Down Expand Up @@ -416,6 +416,7 @@ public void ConsolePublishAndRun(string config, bool aot, bool relinking)
// [ActiveIssue("https://github.com/dotnet/runtime/issues/90979")]
// [InlineData("", BuildTestBase.DefaultTargetFramework, "./")]
// [InlineData("-f net8.0", "net8.0", "./")]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task BrowserBuildAndRun(string extraNewArgs, string targetFramework, string runtimeAssetsRelativePath)
{
string config = "Debug";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ public AppSettingsTests(ITestOutputHelper output, SharedBuildPerTestClassFixture
[Theory]
[InlineData("Development")]
[InlineData("Production")]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task LoadAppSettingsBasedOnApplicationEnvironment(string applicationEnvironment)
{
CopyTestAsset("WasmBasicTestApp", "AppSettingsTests");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ public LazyLoadingTests(ITestOutputHelper output, SharedBuildPerTestClassFixture
}

[Fact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task LoadLazyAssemblyBeforeItIsNeeded()
{
CopyTestAsset("WasmBasicTestApp", "LazyLoadingTests");
Expand All @@ -31,6 +32,7 @@ public async Task LoadLazyAssemblyBeforeItIsNeeded()
}

[Fact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task FailOnMissingLazyAssembly()
{
CopyTestAsset("WasmBasicTestApp", "LazyLoadingTests");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ public LibraryInitializerTests(ITestOutputHelper output, SharedBuildPerTestClass
}

[Fact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task LoadLibraryInitializer()
{
CopyTestAsset("WasmBasicTestApp", "LibraryInitializerTests_LoadLibraryInitializer");
Expand All @@ -37,6 +38,7 @@ public async Task LoadLibraryInitializer()
}

[Fact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task AbortStartupOnError()
{
CopyTestAsset("WasmBasicTestApp", "LibraryInitializerTests_AbortStartupOnError");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ public SatelliteLoadingTests(ITestOutputHelper output, SharedBuildPerTestClassFi
}

[Fact]
[ActiveIssue("https://github.com/dotnet/runtime/issues/97054")]
public async Task LoadSatelliteAssembly()
{
CopyTestAsset("WasmBasicTestApp", "SatelliteLoadingTests");
Expand Down

0 comments on commit 7bb42b4

Please sign in to comment.