@@ -68,6 +68,8 @@ public static class TestData
68
68
ImageVariant = DotNetImageVariant . Composite , SupportedImageRepos = DotNetImageRepo . Aspnet } ,
69
69
new ProductImageData { Version = V8_0 , OS = OS . AzureLinux30Distroless , Arch = Arch . Arm64 , SdkOS = OS . AzureLinux30 ,
70
70
ImageVariant = DotNetImageVariant . Composite | DotNetImageVariant . Extra , SupportedImageRepos = DotNetImageRepo . Aspnet } ,
71
+ new ProductImageData { Version = V8_0 , OS = OS . AzureLinux30Distroless , Arch = Arch . Arm64 , SdkOS = OS . AzureLinux30 , SdkImageVariant = DotNetImageVariant . AOT ,
72
+ ImageVariant = DotNetImageVariant . AOT , SupportedImageRepos = DotNetImageRepo . Runtime_Deps } ,
71
73
new ProductImageData { Version = V8_0 , OS = OS . Mariner20 , Arch = Arch . Arm64 } ,
72
74
new ProductImageData { Version = V8_0 , OS = OS . Mariner20Distroless , Arch = Arch . Arm64 , SdkOS = OS . Mariner20 } ,
73
75
new ProductImageData { Version = V8_0 , OS = OS . Mariner20Distroless , Arch = Arch . Arm64 , SdkOS = OS . Mariner20 ,
@@ -76,6 +78,8 @@ public static class TestData
76
78
ImageVariant = DotNetImageVariant . Composite , SupportedImageRepos = DotNetImageRepo . Aspnet } ,
77
79
new ProductImageData { Version = V8_0 , OS = OS . Mariner20Distroless , Arch = Arch . Arm64 , SdkOS = OS . Mariner20 ,
78
80
ImageVariant = DotNetImageVariant . Composite | DotNetImageVariant . Extra , SupportedImageRepos = DotNetImageRepo . Aspnet } ,
81
+ new ProductImageData { Version = V8_0 , OS = OS . Mariner20Distroless , Arch = Arch . Arm64 , SdkOS = OS . Mariner20 , SdkImageVariant = DotNetImageVariant . AOT ,
82
+ ImageVariant = DotNetImageVariant . AOT , SupportedImageRepos = DotNetImageRepo . Runtime_Deps } ,
79
83
new ProductImageData { Version = V8_0 , OS = OS . BookwormSlim , Arch = Arch . Arm64 } ,
80
84
new ProductImageData { Version = V8_0 , OS = OS . Jammy , Arch = Arch . Arm64 } ,
81
85
new ProductImageData { Version = V8_0 , OS = OS . JammyChiseled , Arch = Arch . Arm64 , SdkOS = OS . Jammy } ,
@@ -162,6 +166,8 @@ public static class TestData
162
166
ImageVariant = DotNetImageVariant . Composite , SupportedImageRepos = DotNetImageRepo . Aspnet } ,
163
167
new ProductImageData { Version = V9_0 , OS = OS . AzureLinux30Distroless , Arch = Arch . Arm64 , SdkOS = OS . AzureLinux30 ,
164
168
ImageVariant = DotNetImageVariant . Composite | DotNetImageVariant . Extra , SupportedImageRepos = DotNetImageRepo . Aspnet } ,
169
+ new ProductImageData { Version = V9_0 , OS = OS . AzureLinux30Distroless , Arch = Arch . Arm64 , SdkOS = OS . AzureLinux30 , SdkImageVariant = DotNetImageVariant . AOT ,
170
+ ImageVariant = DotNetImageVariant . AOT , SupportedImageRepos = DotNetImageRepo . Runtime_Deps } ,
165
171
new ProductImageData { Version = V9_0 , OS = OS . BookwormSlim , Arch = Arch . Arm64 } ,
166
172
new ProductImageData { Version = V9_0 , OS = OS . Noble , Arch = Arch . Arm64 } ,
167
173
new ProductImageData { Version = V9_0 , OS = OS . NobleChiseled , Arch = Arch . Arm64 , SdkOS = OS . Noble } ,
@@ -217,7 +223,7 @@ public static class TestData
217
223
new ProductImageData { Version = V9_0 , OS = OS . NanoServerLtsc2025 , Arch = Arch . Amd64 } ,
218
224
new ProductImageData { Version = V9_0 , OS = OS . ServerCoreLtsc2019 , Arch = Arch . Amd64 } ,
219
225
new ProductImageData { Version = V9_0 , OS = OS . ServerCoreLtsc2022 , Arch = Arch . Amd64 } ,
220
- new ProductImageData { Version = V9_0 , OS = OS . ServerCoreLtsc2025 , Arch = Arch . Amd64 } ,
226
+ new ProductImageData { Version = V9_0 , OS = OS . ServerCoreLtsc2025 , Arch = Arch . Amd64 }
221
227
} ;
222
228
223
229
private static readonly SampleImageData [ ] s_linuxSampleTestData =
@@ -268,8 +274,8 @@ public static class TestData
268
274
new ProductImageData { Version = V8_0 , VersionFamily = V8_0 , OS = OS . JammyChiseled , OSTag = OS . UbuntuChiseled , Arch = Arch . Arm64 , SupportedImageRepos = DotNetImageRepo . Monitor } ,
269
275
new ProductImageData { Version = V8_0 , VersionFamily = V8_0 , OS = OS . Mariner20Distroless , OSTag = OS . MarinerDistroless , Arch = Arch . Amd64 , SupportedImageRepos = DotNetImageRepo . Monitor } ,
270
276
new ProductImageData { Version = V8_0 , VersionFamily = V8_0 , OS = OS . Mariner20Distroless , OSTag = OS . MarinerDistroless , Arch = Arch . Arm64 , SupportedImageRepos = DotNetImageRepo . Monitor } ,
271
- new ProductImageData { Version = V9_0 , VersionFamily = V9_0 , OS = OS . AzureLinux30Distroless , OSTag = OS . MarinerDistroless , Arch = Arch . Amd64 , SupportedImageRepos = DotNetImageRepo . Monitor } ,
272
- new ProductImageData { Version = V9_0 , VersionFamily = V9_0 , OS = OS . AzureLinux30Distroless , OSTag = OS . MarinerDistroless , Arch = Arch . Arm64 , SupportedImageRepos = DotNetImageRepo . Monitor }
277
+ new ProductImageData { Version = V9_0 , VersionFamily = V9_0 , OS = OS . AzureLinux30Distroless , OSTag = "" , Arch = Arch . Amd64 , SupportedImageRepos = DotNetImageRepo . Monitor } ,
278
+ new ProductImageData { Version = V9_0 , VersionFamily = V9_0 , OS = OS . AzureLinux30Distroless , OSTag = "" , Arch = Arch . Arm64 , SupportedImageRepos = DotNetImageRepo . Monitor }
273
279
} ;
274
280
275
281
private static readonly ProductImageData [ ] s_windowsMonitorTestData =
@@ -298,6 +304,15 @@ public static class TestData
298
304
} ,
299
305
} ;
300
306
307
+ public static IEnumerable < ProductImageData > AllImageData =>
308
+ [
309
+ ..s_linuxTestData ,
310
+ ..s_windowsTestData ,
311
+ ..s_AspireDashboardTestData ,
312
+ ..s_linuxMonitorTestData ,
313
+ ..s_windowsMonitorTestData
314
+ ] ;
315
+
301
316
public static IEnumerable < ProductImageData > GetImageData (
302
317
DotNetImageRepo imageRepo ,
303
318
DotNetImageVariant variant = DotNetImageVariant . None )
0 commit comments