Skip to content

fix: Resolve flaky CI tests with process synchronization #27

fix: Resolve flaky CI tests with process synchronization

fix: Resolve flaky CI tests with process synchronization #27

Triggered via pull request October 27, 2025 00:49
Status Success
Total duration 1m 40s
Artifacts 3

ci.yml

on: pull_request
Matrix: Build and Test
Create Package
Create Package
Integration Tests
Integration Tests
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Build and Test (macos-latest, 8.0.x): src/MDTool/Utilities/FileHelper.cs#L226
The variable 'ex' is declared but never used
Build and Test (macos-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L271
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (macos-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L238
Possible null reference argument for parameter 'content' in 'Task<ProcessingResult<Unit>> FileHelper.WriteFileAsync(string path, string content, bool force = false)'.
Build and Test (macos-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L230
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (macos-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L99
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (macos-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L54
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (macos-latest, 8.0.x): src/MDTool/Utilities/FileHelper.cs#L226
The variable 'ex' is declared but never used
Build and Test (ubuntu-latest, 8.0.x): src/MDTool/Utilities/FileHelper.cs#L226
The variable 'ex' is declared but never used
Build and Test (ubuntu-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L271
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (ubuntu-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L238
Possible null reference argument for parameter 'content' in 'Task<ProcessingResult<Unit>> FileHelper.WriteFileAsync(string path, string content, bool force = false)'.
Build and Test (ubuntu-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L230
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (ubuntu-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L99
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (ubuntu-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L54
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (ubuntu-latest, 8.0.x): src/MDTool/Utilities/FileHelper.cs#L226
The variable 'ex' is declared but never used
Build and Test (windows-latest, 8.0.x): src/MDTool/Utilities/FileHelper.cs#L226
The variable 'ex' is declared but never used
Build and Test (windows-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L271
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (windows-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L238
Possible null reference argument for parameter 'content' in 'Task<ProcessingResult<Unit>> FileHelper.WriteFileAsync(string path, string content, bool force = false)'.
Build and Test (windows-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L230
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (windows-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L99
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (windows-latest, 8.0.x): tests/MDTool.Tests/Integration/Wave2IntegrationTests.cs#L54
Possible null reference argument for parameter 'content' in 'ProcessingResult<MarkdownDocument> MarkdownParser.ParseContent(string content)'.
Build and Test (windows-latest, 8.0.x): src/MDTool/Utilities/FileHelper.cs#L226
The variable 'ex' is declared but never used

Artifacts

Produced during runtime
Name Size Digest
test-results-macos-latest Expired
83.3 KB
sha256:4831d9f6be90e89beb0ab173340cafe3b6920ee9023e45a5f2a7aa51965483d5
test-results-ubuntu-latest Expired
83.4 KB
sha256:6a866648e022c0d72eb41a0e062511aeb40920bea217af04d7f6c67579a5cc49
test-results-windows-latest Expired
83.2 KB
sha256:8d7bf0826d90ee049e424a4369afeb5a1729b55da8699badba8322748b7aaee8