Skip to content

Update BasicCallStack Test Frame lines for CppVsDbg#1541

Merged
WardenGnaw merged 2 commits intomainfrom
dev/waan/fixMSVCTestLines
Jan 28, 2026
Merged

Update BasicCallStack Test Frame lines for CppVsDbg#1541
WardenGnaw merged 2 commits intomainfrom
dev/waan/fixMSVCTestLines

Conversation

@WardenGnaw
Copy link
Member

@WardenGnaw WardenGnaw commented Jan 27, 2026

This pull request makes a minor adjustment to the expected stack frame line numbers in the GenerateFramesList method within the ExpressionTests.cs test file. The changes ensure that the test expectations match the actual source code locations.

Merged the MSVC x86 and x64 branches since that has been fixed with the latest toolsets.

This PR updates checkCallStack line 81 to 80 which matches what the cpp
file has. Same with callback func
@gregg-miskelly
Copy link
Member

            // Visual C++ compiler for x64 and x86 generate symbols differently which means that the line numbers will be different.

Do you know if this is still correct? I would have thought it would be the same now


Refers to: test/CppTests/Tests/ExpressionTests.cs:526 in b7fa847. [](commit_id = b7fa847, deletion_comment = False)

@WardenGnaw WardenGnaw merged commit f5d2dfb into main Jan 28, 2026
6 checks passed
@WardenGnaw WardenGnaw deleted the dev/waan/fixMSVCTestLines branch January 28, 2026 19:22
WardenGnaw added a commit that referenced this pull request Feb 3, 2026
* Disable SBOM for non-folder publish and fix SymbolUpload Warning (#1540)

Disable SBOM for non-folder publish and other warnings

This PR disables SBOM for non-folder publishes because the build will
get a warning saying: "BuildDropPath '<FILE PATH>' must be a directory,
not a file"

Disabling SBOM checks where we know we are only publishing a file.

Changing ExpirationInDays to be 5475

* Update BasicCallStack Test Frame lines for CppVsDbg (#1541)

* Update BasicCallStack Test Frame lines

This PR updates checkCallStack line 81 to 80 which matches what the cpp
file has. Same with callback func

* x86 and x64 should be the same now

* Refactor DebuggerTesting pipeline for 1ES Compliance (#1542)

* Refactor DebuggerTesting pipeline for 1ES Compliance

* Add comment

* DebuggerTesting-Release updates (#1543)

Use Test Sign for Testing packages

* Remove branch trigger and CI check for releases (#1544)

* Remove branch trigger and CI check for releases

* Trigger: none
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants