@@ -55,7 +55,7 @@ internal static void ChangeTargetFrameworkAfterAppCreation(string path)
55
55
File . WriteAllText ( Path . Combine ( path , csprojFilename ) , text ) ;
56
56
}
57
57
58
- [ DockerAvailableFact ]
58
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
59
59
public async Task ApiEndToEndWithRegistryPushAndPull ( )
60
60
{
61
61
ILogger logger = _loggerFactory . CreateLogger ( nameof ( ApiEndToEndWithRegistryPushAndPull ) ) ;
@@ -102,7 +102,7 @@ public async Task ApiEndToEndWithRegistryPushAndPull()
102
102
}
103
103
}
104
104
105
- [ DockerAvailableFact ]
105
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
106
106
public async Task ApiEndToEndWithLocalLoad ( )
107
107
{
108
108
ILogger logger = _loggerFactory . CreateLogger ( nameof ( ApiEndToEndWithLocalLoad ) ) ;
@@ -143,7 +143,7 @@ public async Task ApiEndToEndWithLocalLoad()
143
143
}
144
144
}
145
145
146
- [ DockerAvailableFact ]
146
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
147
147
public async Task ApiEndToEndWithArchiveWritingAndLoad ( )
148
148
{
149
149
ILogger logger = _loggerFactory . CreateLogger ( nameof ( ApiEndToEndWithArchiveWritingAndLoad ) ) ;
@@ -193,7 +193,7 @@ public async Task ApiEndToEndWithArchiveWritingAndLoad()
193
193
}
194
194
}
195
195
196
- [ DockerAvailableFact ]
196
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
197
197
public async Task TarballsHaveCorrectStructure ( )
198
198
{
199
199
var archiveFile = Path . Combine ( TestSettings . TestArtifactsDirectory ,
@@ -367,7 +367,7 @@ private string BuildLocalApp([CallerMemberName] string testName = "TestName", st
367
367
return publishDirectory ;
368
368
}
369
369
370
- [ DockerAvailableFact ]
370
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
371
371
public async Task EndToEnd_MultiProjectSolution ( )
372
372
{
373
373
ILogger logger = _loggerFactory . CreateLogger ( nameof ( EndToEnd_MultiProjectSolution ) ) ;
@@ -453,7 +453,7 @@ public async Task EndToEnd_MultiProjectSolution()
453
453
/// It's safe to load the target for libraries in a multi-targeted context because libraries don't have EnableSdkContainerSupport
454
454
/// enabled by default, so the target will be skipped.
455
455
/// </summary>
456
- [ DockerAvailableFact ]
456
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
457
457
public async Task EndToEnd_MultiProjectSolution_with_multitargeted_library ( )
458
458
{
459
459
ILogger logger = _loggerFactory . CreateLogger ( nameof ( EndToEnd_MultiProjectSolution_with_multitargeted_library ) ) ;
@@ -521,7 +521,7 @@ public async Task EndToEnd_MultiProjectSolution_with_multitargeted_library()
521
521
commandResult . Should ( ) . HaveStdOutContaining ( "Pushed image 'webapp:latest'" ) ;
522
522
}
523
523
524
- [ DockerAvailableTheory ( Skip = "https://github.com/dotnet/sdk/issues/45181 " ) ]
524
+ [ DockerAvailableTheory ( Skip = "https://github.com/dotnet/sdk/issues/49502 " ) ]
525
525
[ InlineData ( "webapi" , false ) ]
526
526
[ InlineData ( "webapi" , true ) ]
527
527
[ InlineData ( "worker" , false ) ]
@@ -695,7 +695,7 @@ public async Task EndToEnd_NoAPI_ProjectType(string projectType, bool addPackage
695
695
privateNuGetAssets . Delete ( true ) ;
696
696
}
697
697
698
- [ DockerAvailableTheory ( ) ]
698
+ [ DockerAvailableTheory ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
699
699
[ InlineData ( DockerRegistryManager . FullyQualifiedBaseImageAspNet ) ]
700
700
[ InlineData ( DockerRegistryManager . FullyQualifiedBaseImageAspNetDigest ) ]
701
701
public void EndToEnd_NoAPI_Console ( string baseImage )
@@ -778,7 +778,7 @@ public void EndToEnd_NoAPI_Console(string baseImage)
778
778
privateNuGetAssets . Delete ( true ) ;
779
779
}
780
780
781
- [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/45181 " ) ]
781
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502 " ) ]
782
782
public void EndToEnd_SingleArch_NoRid ( )
783
783
{
784
784
// Create a new console project
@@ -810,9 +810,10 @@ public void EndToEnd_SingleArch_NoRid()
810
810
processResultX64 . Should ( ) . Pass ( ) . And . HaveStdOut ( "Hello, World!" ) ;
811
811
}
812
812
813
+ /**
813
814
[InlineData("endtoendmultiarch-localregisty")]
814
815
[InlineData("myteam/endtoendmultiarch-localregisty")]
815
- [ DockerIsAvailableAndSupportsArchTheory ( "linux/arm64" , checkContainerdStoreAvailability : true ) ]
816
+ [DockerIsAvailableAndSupportsArchTheory(Skip = "https://github.com/dotnet/sdk/issues/49502", "linux/arm64", checkContainerdStoreAvailability: true)]
816
817
public void EndToEndMultiArch_LocalRegistry(string imageName)
817
818
{
818
819
string tag = "1.0";
@@ -867,8 +868,9 @@ public void EndToEndMultiArch_LocalRegistry(string imageName)
867
868
// Cleanup
868
869
newProjectDir.Delete(true);
869
870
}
871
+ */
870
872
871
- [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/45181 " ) ]
873
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502 " ) ]
872
874
public void MultiArchStillAllowsSingleRID ( )
873
875
{
874
876
string imageName = NewImageName ( ) ;
@@ -919,7 +921,7 @@ public void MultiArchStillAllowsSingleRID()
919
921
newProjectDir . Delete ( true ) ;
920
922
}
921
923
922
- [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/45181 " ) ]
924
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502 " ) ]
923
925
public void MultiArchStillAllowsSingleRIDUsingJustRIDProperties ( )
924
926
{
925
927
string imageName = NewImageName ( ) ;
@@ -991,9 +993,10 @@ private DirectoryInfo CreateNewProject(string template, string tfm = ToolsetInfo
991
993
private string GetPublishArtifactsPath ( string projectDir , string tfm , string rid , string configuration = "Debug" )
992
994
=> Path . Combine ( projectDir , "bin" , configuration , tfm , rid , "publish" ) ;
993
995
996
+ /**
994
997
[InlineData("endtoendmultiarch-archivepublishing")]
995
998
[InlineData("myteam/endtoendmultiarch-archivepublishing")]
996
- [ DockerIsAvailableAndSupportsArchTheory ( "linux/arm64" , checkContainerdStoreAvailability : true ) ]
999
+ [DockerIsAvailableAndSupportsArchTheory(Skip = "https://github.com/dotnet/sdk/issues/49502", "linux/arm64", checkContainerdStoreAvailability: true)]
997
1000
public void EndToEndMultiArch_ArchivePublishing(string imageName)
998
1001
{
999
1002
string tag = "1.0";
@@ -1059,6 +1062,7 @@ public void EndToEndMultiArch_ArchivePublishing(string imageName)
1059
1062
// Cleanup
1060
1063
newProjectDir.Delete(true);
1061
1064
}
1065
+ */
1062
1066
1063
1067
[ DockerIsAvailableAndSupportsArchFact ( "linux/arm64" , checkContainerdStoreAvailability : true ) ]
1064
1068
public void EndToEndMultiArch_RemoteRegistry ( )
@@ -1381,7 +1385,7 @@ public void EndToEndMultiArch_Labels()
1381
1385
[ 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." ) ]
1382
1386
[ DockerSupportsArchInlineData ( "windows/amd64" , "win-x64" , "C:\\ app" ) ]
1383
1387
[ DockerSupportsArchInlineData ( "linux/amd64" , "linux-x64" , "/app" ) ]
1384
- [ DockerAvailableTheory ]
1388
+ [ DockerAvailableTheory ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
1385
1389
public async Task CanPackageForAllSupportedContainerRIDs ( string dockerPlatform , string rid , string workingDir )
1386
1390
{
1387
1391
ILogger logger = _loggerFactory . CreateLogger ( nameof ( CanPackageForAllSupportedContainerRIDs ) ) ;
@@ -1432,7 +1436,7 @@ static string[] DecideEntrypoint(string rid, string appName, string workingDir)
1432
1436
}
1433
1437
}
1434
1438
1435
- [ DockerAvailableFact ]
1439
+ [ DockerAvailableFact ( Skip = "https://github.com/dotnet/sdk/issues/49502" ) ]
1436
1440
public async void CheckDownloadErrorMessageWhenSourceRepositoryThrows ( )
1437
1441
{
1438
1442
var loggerFactory = new TestLoggerFactory ( _testOutput ) ;
0 commit comments