Open Bug 1475074 Opened 6 years ago Updated 2 years ago

Investigate running gtests against clang-cl PGO builds

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: chmanchester, Unassigned)

References

Details

Once our "pgo" builds are clang-cl + order file on windows, linking the gtest xul may be performant enough to run gtests against them.
dmajor informs me we're attempting to enable "proper" PGO on clang-cl builds. These also may be fast enough to link the gtest xul in automation, but that is a separate investigation (which may make this one obsolete).
See Also: → 1341525
Flipping the obvious bits now that we have clang-cl PGO builds, this is slow (adds about 15 minutes to builds), but it works and the tests pass.
Summary: Investigate running gtests against clang-cl order-file builds → Investigate running gtests against clang-cl PGO builds
15 minutes isn't terrible and might be worthwhile. With MSVC PGO builds we were looking at adding something like an hour to build times to link xul-gtest.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.