Skip to content

Build and Test

Build and Test #2244

Triggered via schedule December 26, 2025 00:17
Status Success
Total duration 6m 40s
Artifacts 2

Build-And-Test.yml

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

Annotations

51 warnings
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#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/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#L124
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#L109
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)
linux_build: test/CppTests/OpenDebug/CrossPlatCpp/InspectorValueExtensions.cs#L396
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#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 (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/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/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/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#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/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/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/DebugEngineHost/HostOutputWindow.cs#L72
Await/join tasks created from ThreadHelper.JoinableTaskFactory.RunAsync (https://github.com/Microsoft/VSSDK-Analyzers/blob/main/doc/VSSDK007.md)
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#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/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 (Release): 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 (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/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/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/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/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_vscode_build: 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_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/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/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/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)

Artifacts

Produced during runtime
Name Size Digest
linux_x64_results
672 KB
sha256:20d9edbb4282faf9f41cd6055be34cf1ea3e9b660655887af107872e075e68ff
win_msys2_x64_results
951 KB
sha256:810b84f4e01c5c3a7fea3d845fdf9fc092ef7830838445bf9af28ecaf19b7934