-
Notifications
You must be signed in to change notification settings - Fork 568
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
Compiler tests diff runner #275
Conversation
Comparing CI test time of the runner package before/after AST caching:
Roughly 6-7x faster. I still want to get our CI running on better builders for race mode, though. Race mode has about a 5x cost, it seems (race mode does concurrent programs too, of course, so the last two numbers can be directly compared). |
Switching to a new pool greatly improved the performance. I mistakenly used an 8 core machine instead of a 16 core, and yet it ran race mode in 86 seconds, which is already like 4x faster even though it's only twice the core count of the default GHA runner. I'll rerun with the 16 core I intended later. |
16 core machine nets 76.860s, not much of an improvement, funnily. |
Unfortunately after #373, this PR is now crashing on a few tests. |
There's one failing test: https://github.com/microsoft/TypeScript/blob/main/tests/cases/conformance/externalModules/typeOnly/chained2.ts Seemingly in concurrent programs, not all checkers have a symbol at the location for |
Submodule test |
No description provided.