Skip to content

fix: dispose shared fixtures when only a subset of consuming tests runs #18154

fix: dispose shared fixtures when only a subset of consuming tests runs

fix: dispose shared fixtures when only a subset of consuming tests runs #18154

Triggered via pull request June 3, 2026 20:14
Status Cancelled
Total duration 15m 32s
Artifacts 14

dotnet.yml

on: pull_request
Matrix: modularpipeline
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 69 warnings, and 1 notice
modularpipeline (macos-latest)
Canceling since a higher priority waiting request for .NET-fix/6151-shared-fixture-disposal-filtered-runs exists
modularpipeline (macos-latest)
The operation was canceled.
modularpipeline (windows-latest)
Canceling since a higher priority waiting request for .NET-fix/6151-shared-fixture-disposal-filtered-runs exists
modularpipeline (windows-latest)
The operation was canceled.
modularpipeline (ubuntu-latest)
Canceling since a higher priority waiting request for .NET-fix/6151-shared-fixture-disposal-filtered-runs exists
modularpipeline (ubuntu-latest)
The operation was canceled.
.NET
Canceling since a higher priority waiting request for .NET-fix/6151-shared-fixture-disposal-filtered-runs exists
modularpipeline (macos-latest)
No files were found with the provided path: **/*.*nupkg. No artifacts will be uploaded.
modularpipeline (macos-latest)
No files were found with the provided path: **/hangdump*. No artifacts will be uploaded.
modularpipeline (macos-latest)
No files were found with the provided path: **/log_*.diag. No artifacts will be uploaded.
modularpipeline (macos-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L415
Possible null reference argument for parameter 'text' in 'SyntaxTrivia SyntaxFactory.Comment(string text)'.
modularpipeline (macos-latest): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Test Method and Structure Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (macos-latest): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L52
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (macos-latest): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L43
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (macos-latest): TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Assertion Usage Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (macos-latest): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L52
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (macos-latest): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L43
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (macos-latest): TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Assertion Usage Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (windows-latest)
No files were found with the provided path: **/*.*nupkg. No artifacts will be uploaded.
modularpipeline (windows-latest)
No files were found with the provided path: **/hangdump*. No artifacts will be uploaded.
modularpipeline (windows-latest)
No files were found with the provided path: **/log_*.diag. No artifacts will be uploaded.
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L415
Possible null reference argument for parameter 'text' in 'SyntaxTrivia SyntaxFactory.Comment(string text)'.
modularpipeline (windows-latest): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L52
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (windows-latest): TUnit.Assertions.SourceGenerator/Generators/MethodAssertionGenerator.cs#L43
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (windows-latest): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Test Method and Structure Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (windows-latest): TUnit.Assertions.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Assertion Usage Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L1097
Possible null reference argument for parameter 'text' in 'TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L641
Possible null reference argument for parameter 'text' in 'AttributeArgumentListSyntax? SyntaxFactory.ParseAttributeArgumentList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L495
Possible null reference argument for parameter 'text' in 'TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L180
Possible null reference argument for parameter 'actualExpression' in 'ExpressionStatementSyntax NUnitExpectedResultRewriter.CreateAssertStatement(ExpressionSyntax actualExpression)'.
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L168
Converting null literal or possible null value to non-nullable type.
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L415
Possible null reference argument for parameter 'text' in 'SyntaxTrivia SyntaxFactory.Comment(string text)'.
modularpipeline (windows-latest): TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs#L211
Possible null reference argument for parameter 'originalRoot' in 'CompilationUnitSyntax BaseMigrationCodeFixProvider.NormalizeLineEndings(CompilationUnitSyntax compilationUnit, SyntaxNode originalRoot)'.
modularpipeline (windows-latest): TUnit.Mocks.Analyzers/Rules.cs#L30
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (windows-latest): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Test Method and Structure Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (ubuntu-latest)
No files were found with the provided path: **/*.*nupkg. No artifacts will be uploaded.
modularpipeline (ubuntu-latest)
No files were found with the provided path: **/hangdump*. No artifacts will be uploaded.
modularpipeline (ubuntu-latest)
No files were found with the provided path: **/log_*.diag. No artifacts will be uploaded.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L1097
Possible null reference argument for parameter 'text' in 'TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L641
Possible null reference argument for parameter 'text' in 'AttributeArgumentListSyntax? SyntaxFactory.ParseAttributeArgumentList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L495
Possible null reference argument for parameter 'text' in 'TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L415
Possible null reference argument for parameter 'text' in 'SyntaxTrivia SyntaxFactory.Comment(string text)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L180
Possible null reference argument for parameter 'actualExpression' in 'ExpressionStatementSyntax NUnitExpectedResultRewriter.CreateAssertStatement(ExpressionSyntax actualExpression)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L168
Converting null literal or possible null value to non-nullable type.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs#L211
Possible null reference argument for parameter 'originalRoot' in 'CompilationUnitSyntax BaseMigrationCodeFixProvider.NormalizeLineEndings(CompilationUnitSyntax compilationUnit, SyntaxNode originalRoot)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Test Method and Structure Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L180
Possible null reference argument for parameter 'actualExpression' in 'ExpressionStatementSyntax NUnitExpectedResultRewriter.CreateAssertStatement(ExpressionSyntax actualExpression)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/NUnitExpectedResultRewriter.cs#L168
Converting null literal or possible null value to non-nullable type.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/BaseMigrationCodeFixProvider.cs#L211
Possible null reference argument for parameter 'originalRoot' in 'CompilationUnitSyntax BaseMigrationCodeFixProvider.NormalizeLineEndings(CompilationUnitSyntax compilationUnit, SyntaxNode originalRoot)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L1097
Possible null reference argument for parameter 'text' in 'TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L641
Possible null reference argument for parameter 'text' in 'AttributeArgumentListSyntax? SyntaxFactory.ParseAttributeArgumentList(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L495
Possible null reference argument for parameter 'text' in 'TypeSyntax SyntaxFactory.ParseTypeName(string text, int offset = 0, ParseOptions? options = null, bool consumeFullText = true)'.
modularpipeline (ubuntu-latest): TUnit.Analyzers.CodeFixers/Base/TwoPhase/MigrationTransformer.cs#L415
Possible null reference argument for parameter 'text' in 'SyntaxTrivia SyntaxFactory.Comment(string text)'.
modularpipeline (ubuntu-latest): TUnit.Mocks.Analyzers/Rules.cs#L30
The diagnostic message should not contain any line return character nor any leading or trailing whitespaces and should either be a single sentence without a trailing period or a multi-sentences with a trailing period
modularpipeline (ubuntu-latest): TUnit.Analyzers/AnalyzerReleases.Shipped.md#L5
Analyzer release file 'AnalyzerReleases.Shipped.md' has a missing or invalid release header '#### Test Method and Structure Rules' (https://github.com/dotnet/roslyn-analyzers/blob/main/src/Microsoft.CodeAnalysis.Analyzers/ReleaseTrackingAnalyzers.Help.md)
modularpipeline (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
TUnit.AspNetCore.Tests-linux-net10.0-report.html
161 KB
sha256:9dd151b0c912c46b001afd1e9b65476f0f1078932cbdd67fe6eb1b141256384f
TUnit.AspNetCore.Tests-linux-net8.0-report.html
160 KB
sha256:868393fedf0dd98a36d91c57f88940d404535e3156540868164987bf1c45a779
TUnit.Assertions.Should.SourceGenerator.Tests-linux-net10.0-report.html
157 KB
sha256:f09ec0875aacb19bf15c6cb961ec3969617344345ab63e6664375f93f0992780
TUnit.Assertions.Should.SourceGenerator.Tests-linux-net9.0-report.html
157 KB
sha256:89cb554c663d4acd74e45647e8c073e54201a7601223f1f157f1f6337dd507ae
TUnit.Assertions.Should.Tests-linux-net10.0-report.html
178 KB
sha256:8c485a281128ac660fb6fa96dade932f7e8a9065716569536dc04433bbf7e485
TUnit.Assertions.Tests-linux-net10.0-report.html
621 KB
sha256:dc03d178848c8e2b0559a4a4d5b19182c4c44d98c4b13f017e07dceced09e591
TUnit.Mocks.Analyzers.Tests-linux-net10.0-report.html
155 KB
sha256:b51c2bc32a1d6a48b624f26d7430204135d64ec49286ac9464d6e21f6b1c16b8
TUnit.Mocks.Http.Tests-linux-net10.0-report.html
159 KB
sha256:e35537fda1b890818e986df3d7cd722bb83fe2c7a902180b11818c937960f68f
TUnit.Mocks.Http.Tests-linux-net8.0-report.html
159 KB
sha256:f68a16769f41232bdfe6c1fb2dd5670c83a96c5bd7a9499d3b34d2d68b53117e
TUnit.Mocks.Logging.Tests-linux-net10.0-report.html
154 KB
sha256:1a7ecbe5b749946275dd3ac727a728bdb20551a4fa0126876333f25ef6932883
TUnit.Mocks.Logging.Tests-linux-net8.0-report.html
154 KB
sha256:016283c64accc8dda6f55cd330d61d6c3517720ae62e3e03c73283ec21ff5bac
TUnit.Mocks.SourceGenerator.Tests-linux-net10.0-report.html
162 KB
sha256:12e835dfb21aa0540a2ddbc900cfddbe698b34f8af162078ef2d31b1e709433c
TUnit.Mocks.Tests-linux-net10.0-report.html
381 KB
sha256:04e6b141c4e2240465c4ca66b2c6728c5d8ff946be25e924cece59489be03e07
TUnit.UnitTests-linux-net10.0-report.html
207 KB
sha256:26ac151ca507b61954baa97084ca2698ef2e43e70e5dce6dc309ca3976bf4cb9