Add artifact naming service with template support for consistent naming across extensions #6587
Azure Pipelines / microsoft.testfx (Build Linux Release)
failed
Sep 22, 2025 in 4m 5s
Build Linux Release failed
Annotations
Check failure on line 9 in Build log
azure-pipelines / microsoft.testfx (Build Linux Release)
Build log #L9
Publishing build artifacts failed with an error: Not found PathtoPublish: /mnt/vss/_work/1/a/binlogs
azure-pipelines / microsoft.testfx (Build Linux Release)
src/Platform/Microsoft.Testing.Platform/Services/ArtifactNamingService.cs#L35
src/Platform/Microsoft.Testing.Platform/Services/ArtifactNamingService.cs(35,23): error CS0117: (NETCORE_ENGINEERING_TELEMETRY=Build) 'ArgumentGuard' does not contain a definition for 'IsNotNullOrEmpty'
azure-pipelines / microsoft.testfx (Build Linux Release)
src/Platform/Microsoft.Testing.Platform/Services/ArtifactNamingService.cs#L49
src/Platform/Microsoft.Testing.Platform/Services/ArtifactNamingService.cs(49,23): error CS0117: (NETCORE_ENGINEERING_TELEMETRY=Build) 'ArgumentGuard' does not contain a definition for 'IsNotNullOrEmpty'
azure-pipelines / microsoft.testfx (Build Linux Release)
src/Platform/Microsoft.Testing.Platform/Services/ArtifactNamingService.cs#L79
src/Platform/Microsoft.Testing.Platform/Services/ArtifactNamingService.cs(79,55): error CS1061: (NETCORE_ENGINEERING_TELEMETRY=Build) 'IProcess' does not contain a definition for 'ProcessName' and no accessible extension method 'ProcessName' accepting a first argument of type 'IProcess' could be found (are you missing a using directive or an assembly reference?)
Check failure on line 104 in src/Platform/Microsoft.Testing.Platform/Hosts/TestHostBuilder.cs
azure-pipelines / microsoft.testfx (Build Linux Release)
src/Platform/Microsoft.Testing.Platform/Hosts/TestHostBuilder.cs#L104
src/Platform/Microsoft.Testing.Platform/Hosts/TestHostBuilder.cs(104,1): error IDE0055: (NETCORE_ENGINEERING_TELEMETRY=Build) Fix formatting (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0055)
Loading