Refactor: Add BleedingEdgeToggle::withBleedingEdge() and use it instead of manual set/restore in tests
#15162
| Job | Run time |
|---|---|
| 18s | |
| 18s |