Skip to content

Fix Natvis not resolving for template args with negative constant #2124

Fix Natvis not resolving for template args with negative constant

Fix Natvis not resolving for template args with negative constant #2124

Re-run triggered September 22, 2025 22:47
Status Success
Total duration 7m 51s
Artifacts 2

Build-And-Test.yml

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

Annotations

51 warnings and 3 notices
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#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/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#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#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/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#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#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/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 (Debug): 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 (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/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/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#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/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/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)
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#L396
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#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/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)
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/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#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#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#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/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)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
windows_vs_build (Debug)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
windows_vscode_build
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
linux_x64_results Expired
667 KB
sha256:1d3f54c6ea8466daccf6917a0022d7ef88749f15f294c23d1fb0805fa2fef561
win_msys2_x64_results Expired
946 KB
sha256:cad4c33679ec31131ccff123e6c096e045e275038f2eb2c49a2a04439fdef0b3