Skip to content

Enable language server tests for GitHub PR's#14474

Draft
bobbrow wants to merge 1 commit into
mainfrom
bobbrow/enableLSTests
Draft

Enable language server tests for GitHub PR's#14474
bobbrow wants to merge 1 commit into
mainfrom
bobbrow/enableLSTests

Conversation

@bobbrow
Copy link
Copy Markdown
Member

@bobbrow bobbrow commented May 22, 2026

This change enables running the end to end tests as part of a PR in the vscode-cpptools repo.

caveat: This is dependent on there being no breaking changes in the cpptools binaries that would cause tests to fail. When that is the case, the minBinaryVersion.json file in the test folder should be updated to pause running the automated tests until a new extension version is published to the Marketplace.

@github-project-automation github-project-automation Bot moved this to Pull Request in cpptools May 22, 2026
@bobbrow bobbrow force-pushed the bobbrow/enableLSTests branch from f072392 to 8176bfe Compare May 22, 2026 21:58
@bobbrow bobbrow force-pushed the bobbrow/enableLSTests branch from 8176bfe to 98653af Compare May 22, 2026 22:00
@sean-mcmanus
Copy link
Copy Markdown
Contributor

@bobbrow These are failing on Mac/Linux.

@bobbrow
Copy link
Copy Markdown
Member Author

bobbrow commented May 22, 2026

@bobbrow These are failing on Mac/Linux.

I'm not sure what you mean. Tests are currently disabled due to a breaking change in the LSP since the latest release. They are currently "passing" by being skipped. I'm going to leave this in draft until we ship 1.33.0 so I can make sure tests work at that point. Tests worked on all platforms when I was testing against 1.31.4 (where my branch was snapped when I started on this).

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

Labels

None yet

Projects

Status: Pull Request

Development

Successfully merging this pull request may close these issues.

2 participants