-
Notifications
You must be signed in to change notification settings - Fork 763
List crashing tests #2357
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
List crashing tests #2357
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds tracking for crashing fourslash tests by creating a new crashingTests.txt file to complement the existing failingTests.txt. The script updateFailing.mts now detects tests that produce InternalError crashes and writes them to a separate list for better visibility.
Key Changes
- Added regex pattern to detect tests that crash with InternalError
- Created
crashingTests.txtto track 12 currently crashing tests - Updated
.gitignoreto include the new tracking file in version control
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| internal/fourslash/_scripts/updateFailing.mts | Adds regex pattern and logic to detect and write crashing tests to crashingTests.txt |
| internal/fourslash/_scripts/crashingTests.txt | New file listing 12 tests that currently crash with InternalError |
| .gitignore | Adds exception to track crashingTests.txt in version control |
jakebailey
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems fine; this isn't more effort than maintaining the failing tests file.
Fixes #2350.
Not sure what the best way to surface this information is, but here's the list.