-
Notifications
You must be signed in to change notification settings - Fork 13.8k
Commit 43e62a7
Auto merge of #140288 - Zalathar:new-executor, r=jieyouxu
compiletest: Re-land using the new non-libtest executor by default
This PR re-lands #139998, which had the misfortune of triggering download-rustc in its CI jobs, so we didn't get proper test metrics for comparison with the old implementation. So that was PR was reverted in #140233, with the intention of re-landing it alongside a dummy compiler change to inhibit download-rustc.
---
Original PR description for #139998:
>The new executor was implemented in #139660, but required a manual opt-in. This PR activates the new executor by default, but leaves the old libtest-based executor in place (temporarily) to make reverting easier if something unexpectedly goes horribly wrong.
>
>Currently the new executor can be explicitly disabled by passing the `-N` flag to compiletest (e.g. `./x test ui -- -N`), but eventually that flag will be removed, alongside the removal of the libtest dependency. The flag is mostly there to make manual comparative testing easier if something does go wrong.
>
>As before, there *should* be no user-visible difference between the old executor and the new executor.
---
r? jieyouxu3 files changed
+12
-8
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
92 | - | ||
92 | + | ||
93 | 93 |
| |
94 | 94 |
| |
95 | 95 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
414 | 414 |
| |
415 | 415 |
| |
416 | 416 |
| |
417 | - | ||
418 | - | ||
419 | - | ||
420 | - | ||
417 | + | ||
418 | + | ||
419 | + | ||
420 | + | ||
421 | + | ||
422 | + | ||
423 | + | ||
421 | 424 |
| |
422 | 425 |
| |
423 | 426 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
203 | 203 |
| |
204 | 204 |
| |
205 | 205 |
| |
206 | - | ||
206 | + | ||
207 | 207 |
| |
208 | 208 |
| |
209 | 209 |
| |
| |||
449 | 449 |
| |
450 | 450 |
| |
451 | 451 |
| |
452 | - | ||
452 | + | ||
453 | 453 |
| |
454 | 454 |
| |
455 | 455 |
| |
| |||
576 | 576 |
| |
577 | 577 |
| |
578 | 578 |
| |
579 | - | ||
579 | + | ||
580 | 580 |
| |
581 | 581 |
| |
582 | + | ||
582 | 583 |
| |
583 | 584 |
| |
584 | 585 |
| |
|
0 commit comments