fast iteration on status-free workflow #35873
Labels
area-infrastructure
Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes.
P2
A bug or feature request we're likely to work on
type-bug
Incorrect behavior (everything from a crash to more subtle misbehavior)
When iterating locally on a feature, it is very useful to run a single test repeatedly (e.g. when debugging or making changes to a compiler).
Could we have a way to iterate on a single test and have accurate results that reflect the current results in the status-free system?
Context:
In the old workflow, we normally would use a selector to run a few tests or a single test. For example:
This has the unfortunate effect that the test fails whenever
.status
files inaccurately apply to dart2js. For example, the test above produces a compile-time error, but it is incorrectly labeled as "MissingCompileTimeError" under$fasta
section inlanguage_2_kernel.status
.This issue may go away when everyone moves to the new workflow, but it can be very confusing to work with at this time, and because we don't maintain status files anymore, this seems unavoidable.
The new workflow suggest that we run tests like:
This however runs all tests run by that bot.
Could we make
test.dart
accept a selector? For example:/cc @fishythefish
The text was updated successfully, but these errors were encountered: