@@ -42,7 +42,7 @@ public void Dispose()
42
42
_loggerFactory . Dispose ( ) ;
43
43
}
44
44
45
- [ DockerAvailableFact ( ) ]
45
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
46
46
public async Task ApiEndToEndWithRegistryPushAndPull ( )
47
47
{
48
48
ILogger logger = _loggerFactory . CreateLogger ( nameof ( ApiEndToEndWithRegistryPushAndPull ) ) ;
@@ -89,7 +89,7 @@ public async Task ApiEndToEndWithRegistryPushAndPull()
89
89
}
90
90
}
91
91
92
- [ DockerAvailableFact ( ) ]
92
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
93
93
public async Task ApiEndToEndWithLocalLoad ( )
94
94
{
95
95
ILogger logger = _loggerFactory . CreateLogger ( nameof ( ApiEndToEndWithLocalLoad ) ) ;
@@ -130,7 +130,7 @@ public async Task ApiEndToEndWithLocalLoad()
130
130
}
131
131
}
132
132
133
- [ DockerAvailableFact ( ) ]
133
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
134
134
public async Task ApiEndToEndWithArchiveWritingAndLoad ( )
135
135
{
136
136
ILogger logger = _loggerFactory . CreateLogger ( nameof ( ApiEndToEndWithArchiveWritingAndLoad ) ) ;
@@ -180,7 +180,7 @@ public async Task ApiEndToEndWithArchiveWritingAndLoad()
180
180
}
181
181
}
182
182
183
- [ DockerAvailableFact ]
183
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
184
184
public async Task TarballsHaveCorrectStructure ( )
185
185
{
186
186
var archiveFile = Path . Combine ( TestSettings . TestArtifactsDirectory ,
@@ -351,7 +351,7 @@ private string BuildLocalApp([CallerMemberName] string testName = "TestName", st
351
351
return publishDirectory ;
352
352
}
353
353
354
- [ DockerAvailableFact ( ) ]
354
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
355
355
public async Task EndToEnd_MultiProjectSolution ( )
356
356
{
357
357
ILogger logger = _loggerFactory . CreateLogger ( nameof ( EndToEnd_MultiProjectSolution ) ) ;
@@ -437,7 +437,7 @@ public async Task EndToEnd_MultiProjectSolution()
437
437
/// It's safe to load the target for libraries in a multi-targeted context because libraries don't have EnableSdkContainerSupport
438
438
/// enabled by default, so the target will be skipped.
439
439
/// </summary>
440
- [ DockerAvailableFact ]
440
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
441
441
public async Task EndToEnd_MultiProjectSolution_with_multitargeted_library ( )
442
442
{
443
443
ILogger logger = _loggerFactory . CreateLogger ( nameof ( EndToEnd_MultiProjectSolution_with_multitargeted_library ) ) ;
@@ -505,7 +505,7 @@ public async Task EndToEnd_MultiProjectSolution_with_multitargeted_library()
505
505
commandResult . Should ( ) . HaveStdOutContaining ( "Pushed image 'webapp:latest'" ) ;
506
506
}
507
507
508
- [ DockerAvailableTheory ( ) ]
508
+ [ DockerAvailableTheory ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
509
509
[ InlineData ( "webapi" , false ) ]
510
510
[ InlineData ( "webapi" , true ) ]
511
511
[ InlineData ( "worker" , false ) ]
@@ -682,7 +682,7 @@ public async Task EndToEnd_NoAPI_ProjectType(string projectType, bool addPackage
682
682
privateNuGetAssets . Delete ( true ) ;
683
683
}
684
684
685
- [ DockerAvailableTheory ( ) ]
685
+ [ DockerAvailableTheory ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
686
686
[ InlineData ( DockerRegistryManager . FullyQualifiedBaseImageAspNet ) ]
687
687
[ InlineData ( DockerRegistryManager . FullyQualifiedBaseImageAspNetDigest ) ]
688
688
public void EndToEnd_NoAPI_Console ( string baseImage )
@@ -764,7 +764,7 @@ public void EndToEnd_NoAPI_Console(string baseImage)
764
764
privateNuGetAssets . Delete ( true ) ;
765
765
}
766
766
767
- [ DockerAvailableFact ]
767
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
768
768
public void EndToEnd_SingleArch_NoRid ( )
769
769
{
770
770
// Create a new console project
@@ -796,9 +796,10 @@ public void EndToEnd_SingleArch_NoRid()
796
796
processResultX64 . Should ( ) . Pass ( ) . And . HaveStdOut ( "Hello, World!" ) ;
797
797
}
798
798
799
+ /**
799
800
[InlineData("endtoendmultiarch-localregisty")]
800
801
[InlineData("myteam/endtoendmultiarch-localregisty")]
801
- [ DockerIsAvailableAndSupportsArchTheory ( "linux/arm64" , checkContainerdStoreAvailability : true ) ]
802
+ [DockerIsAvailableAndSupportsArchTheory(Skip = "https://github.com/dotnet/sdk/issues/49502", "linux/arm64", checkContainerdStoreAvailability: true)]
802
803
public void EndToEndMultiArch_LocalRegistry(string imageName)
803
804
{
804
805
string tag = "1.0";
@@ -853,8 +854,9 @@ public void EndToEndMultiArch_LocalRegistry(string imageName)
853
854
// Cleanup
854
855
newProjectDir.Delete(true);
855
856
}
857
+ */
856
858
857
- [ DockerAvailableFact ]
859
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
858
860
public void MultiArchStillAllowsSingleRID ( )
859
861
{
860
862
string imageName = NewImageName ( ) ;
@@ -905,7 +907,7 @@ public void MultiArchStillAllowsSingleRID()
905
907
newProjectDir . Delete ( true ) ;
906
908
}
907
909
908
- [ DockerAvailableFact ]
910
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
909
911
public void MultiArchStillAllowsSingleRIDUsingJustRIDProperties ( )
910
912
{
911
913
string imageName = NewImageName ( ) ;
@@ -977,9 +979,10 @@ private DirectoryInfo CreateNewProject(string template, [CallerMemberName] strin
977
979
private string GetPublishArtifactsPath ( string projectDir , string rid , string configuration = "Debug" )
978
980
=> Path . Combine ( projectDir , "bin" , configuration , ToolsetInfo . CurrentTargetFramework , rid , "publish" ) ;
979
981
982
+ /**
980
983
[InlineData("endtoendmultiarch-archivepublishing")]
981
984
[InlineData("myteam/endtoendmultiarch-archivepublishing")]
982
- [ DockerIsAvailableAndSupportsArchTheory ( "linux/arm64" , checkContainerdStoreAvailability : true ) ]
985
+ [DockerIsAvailableAndSupportsArchTheory(Skip = "https://github.com/dotnet/sdk/issues/49502", "linux/arm64", checkContainerdStoreAvailability: true)]
983
986
public void EndToEndMultiArch_ArchivePublishing(string imageName)
984
987
{
985
988
string tag = "1.0";
@@ -1045,6 +1048,7 @@ public void EndToEndMultiArch_ArchivePublishing(string imageName)
1045
1048
// Cleanup
1046
1049
newProjectDir.Delete(true);
1047
1050
}
1051
+ */
1048
1052
1049
1053
[ DockerIsAvailableAndSupportsArchFact ( "linux/arm64" , checkContainerdStoreAvailability : true ) ]
1050
1054
public void EndToEndMultiArch_RemoteRegistry ( )
@@ -1367,7 +1371,7 @@ public void EndToEndMultiArch_Labels()
1367
1371
[ DockerSupportsArchInlineData ( "linux/386" , "linux-x86" , "/app" , Skip = "There's no apphost for linux-x86 so we can't execute self-contained, and there's no .NET runtime base image for linux-x86 so we can't execute framework-dependent." ) ]
1368
1372
[ DockerSupportsArchInlineData ( "windows/amd64" , "win-x64" , "C:\\ app" ) ]
1369
1373
[ DockerSupportsArchInlineData ( "linux/amd64" , "linux-x64" , "/app" ) ]
1370
- [ DockerAvailableTheory ( ) ]
1374
+ [ DockerAvailableTheory ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
1371
1375
public async Task CanPackageForAllSupportedContainerRIDs ( string dockerPlatform , string rid , string workingDir )
1372
1376
{
1373
1377
ILogger logger = _loggerFactory . CreateLogger ( nameof ( CanPackageForAllSupportedContainerRIDs ) ) ;
@@ -1418,7 +1422,7 @@ static string[] DecideEntrypoint(string rid, string appName, string workingDir)
1418
1422
}
1419
1423
}
1420
1424
1421
- [ DockerAvailableFact ]
1425
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
1422
1426
public async void CheckDownloadErrorMessageWhenSourceRepositoryThrows ( )
1423
1427
{
1424
1428
var loggerFactory = new TestLoggerFactory ( _testOutput ) ;
0 commit comments