-
Notifications
You must be signed in to change notification settings - Fork 2.2k
CI Perf: fast-build #16780
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
base: main
Are you sure you want to change the base?
CI Perf: fast-build #16780
Conversation
|
Windows seems unchanged, Linux goes from 6:xx min to 4:xx min |
|
Can we use this for the binary builds we use for integration tests too? Is there risk to using these fast builds for tests? Are we going to lose test coverage? |
|
The fast-build profile strip debug info, so we'd lose information if we running a coverage tools like coverage.py, but I'm not aware that we're using such a tool. No debug info also means that if there's a crash, we don't get a backtrace, similar to our release builds. If that's a good tradeoff IMHO depends on how much faster it is. We don't use any functional coverage in our tests though, the binaries are only a bit more optimized and stripped of debuginfo, basically half way between a regular debug builds and full release builds. |
Added, let's see how it goes |
6251891 to
e3189da
Compare
CI is too flaky too matter, and we have merge gates
abac574 to
116a446
Compare
No description provided.