public async Task VerifyAppScenario(ProductImageData imageData) { // Skip test for .NET 5 on Arm32 Alpine 3.13 due to https://github.com/dotnet/runtime/issues/47423 if (imageData.Version.Major == 5 && imageData.OS == "alpine3.13" && imageData.Arch == Arch.Arm) { return; } ImageScenarioVerifier verifier = new ImageScenarioVerifier(imageData, DockerHelper, OutputHelper, isWeb: true); await verifier.Execute(); }
public async Task VerifyAspNetCoreRuntimeImage_AppScenario(ImageData imageData) { if (imageData.Version.Major == 1) { _outputHelper.WriteLine("1.* ASP.NET Core images reside in https://github.com/aspnet/aspnet-docker, skip testing"); return; } ImageScenarioVerifier verifier = new ImageScenarioVerifier(imageData, _dockerHelper, _outputHelper, isWeb: true); await verifier.Execute(); }
public async Task VerifyAppScenario(ProductImageData imageData) { if (imageData.IsDistroless) { OutputHelper.WriteLine( "Skipping test for distroless due to https://github.com/dotnet/dotnet-docker/issues/3448. Re-enable when fixed."); return; } ImageScenarioVerifier verifier = new ImageScenarioVerifier(imageData, DockerHelper, OutputHelper, isWeb: true); await verifier.Execute(); }
public async Task VerifyAspNetCoreRuntimeImage_AppScenario(ImageData imageData) { if (imageData.Version.Major == 1) { _outputHelper.WriteLine("1.* ASP.NET Core images reside in https://github.com/aspnet/aspnet-docker, skip testing"); return; } if (imageData.Arch == Arch.Arm64 && imageData.OS.StartsWith(OS.AlpinePrefix)) { _outputHelper.WriteLine( "musl_arm64 ASP.NET Core builds don't exist yet (https://github.com/dotnet/dotnet-docker/issues/360)"); return; } ImageScenarioVerifier verifier = new ImageScenarioVerifier(imageData, _dockerHelper, _outputHelper, isWeb: true); await verifier.Execute(); }
public async Task VerifyRuntimeImage_AppScenario(ImageData imageData) { ImageScenarioVerifier verifier = new ImageScenarioVerifier(imageData, _dockerHelper, _outputHelper); await verifier.Execute(); }
public async Task VerifyAppScenario(ProductImageData imageData) { ImageScenarioVerifier verifier = new ImageScenarioVerifier(imageData, DockerHelper, OutputHelper); await verifier.Execute(); }
public async Task VerifyAspNetImage_AppScenario(ImageData imageData) { ImageScenarioVerifier verifier = new ImageScenarioVerifier(imageData, _dockerHelper, _outputHelper, isWeb: true); await verifier.Execute(); }