Skip to content

Build and Test

Build and Test #2230

Triggered via schedule December 17, 2025 00:16
Status Failure
Total duration 47m 41s
Artifacts 2

Build-And-Test.yml

on: schedule
Matrix: windows_vs_build
Fit to window
Zoom out
Zoom in

Annotations

1 error and 51 warnings
windows_vscode_build
Process completed with exit code 1.
windows_vs_build (Debug): src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L203
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Debug): src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L186
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Debug): src/MICoreUnitTests/AndroidLauncherTests.cs#L136
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Debug): src/MICoreUnitTests/AndroidLauncherTests.cs#L58
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Debug): src/MICoreUnitTests/CommandLockTests.cs#L166
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Debug): src/MICoreUnitTests/CommandLockTests.cs#L143
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Debug): src/MICoreUnitTests/CommandLockTests.cs#L92
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Debug): src/MICoreUnitTests/CommandLockTests.cs#L80
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Debug): src/MICoreUnitTests/CommandLockTests.cs#L26
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Debug): src/DebugEngineHost/HostOutputWindow.cs#L72
Await/join tasks created from ThreadHelper.JoinableTaskFactory.RunAsync (https://github.com/Microsoft/VSSDK-Analyzers/blob/main/doc/VSSDK007.md)
linux_build: test/CppTests/Tests/CoreDumpTests.cs#L137
Do not use Assert.True() to check for string equality. Use Assert.Equal instead. (https://xunit.net/xunit.analyzers/rules/xUnit2010)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L350
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L296
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L258
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L229
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L183
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L166
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L70
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L51
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
linux_build: test/DebuggerTesting/OpenDebug/Events/StoppedEvent.cs#L171
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Release): src/MICoreUnitTests/CommandLockTests.cs#L26
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Release): src/MICoreUnitTests/CommandLockTests.cs#L80
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Release): src/MICoreUnitTests/CommandLockTests.cs#L143
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vs_build (Release): src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L244
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Release): src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L203
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Release): src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L220
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Release): src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L186
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Release): src/MICoreUnitTests/AndroidLauncherTests.cs#L136
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vs_build (Release): src/MICoreUnitTests/AndroidLauncherTests.cs#L58
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vscode_build: src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L203
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vscode_build: src/MICoreUnitTests/BasicLaunchOptionsTests.cs#L186
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vscode_build: src/MICoreUnitTests/AndroidLauncherTests.cs#L136
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vscode_build: src/MICoreUnitTests/CommandLockTests.cs#L143
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vscode_build: src/MICoreUnitTests/CommandLockTests.cs#L166
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vscode_build: src/MICoreUnitTests/CommandLockTests.cs#L92
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vscode_build: src/MICoreUnitTests/CommandLockTests.cs#L80
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vscode_build: src/MICoreUnitTests/CommandLockTests.cs#L26
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
windows_vscode_build: src/MICoreUnitTests/AndroidLauncherTests.cs#L58
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
windows_vscode_build: src/DebugEngineHost/HostOutputWindow.cs#L72
Await/join tasks created from ThreadHelper.JoinableTaskFactory.RunAsync (https://github.com/Microsoft/VSSDK-Analyzers/blob/main/doc/VSSDK007.md)
osx_build
No files were found with the provided path: /Users/runner/work/MIEngine/MIEngine/bin/DebugAdapterProtocolTests/Debug/CppTests/results.trx. No artifacts will be uploaded.
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L350
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L296
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/CppTests/Tests/CoreDumpTests.cs#L137
Do not use Assert.True() to check for string equality. Use Assert.Equal instead. (https://xunit.net/xunit.analyzers/rules/xUnit2010)
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L258
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L229
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L183
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L166
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L70
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L51
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)
osx_build: test/DebuggerTesting/OpenDebug/Events/StoppedEvent.cs#L171
Do not use Assert.True(false, message) to fail a test. Use Assert.Fail(message) instead. (https://xunit.net/xunit.analyzers/rules/xUnit2020)

Artifacts

Produced during runtime
Name Size Digest
linux_x64_results
669 KB
sha256:a5a1cfa43ab514bd17aa5221e7c681a567bca2552ed92c26e86cd4d0b955de32
win_msys2_x64_results
975 KB
sha256:0a9001d6e9214c8dabfdb912cd863d8065afcf3d9607cc21a3a15159c060028a