-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
Forked from flutter/engine#55475 some questions that shouldn't be buried on that PR.
I'm not sure what to do with this information (maybe there is an ask for the engine team to improve the infra or file downstream bugs?), but filing this for posterity to divorce it from merging flutter/engine#55475 (which is unrelated to adding dart test, dart test already runs on engine CI).
Does
dart testdo an implicitpub get?
Yes.
Do we need a flag to skip implicit
pub gets fordart test?
Unclear (based on the discussion so far), leaning no.
Does
dart testwrite to the source tree at all?
Yes, since we consider .gitignore'd directories - .dart_tool/test.
Do we need to isolate
dart testin a way where it doesn't write to the source tree?
Unclear (based on the discussion so far), leaning no.
Does dart test send telemetry? Should we be explicitly disabling that on CI, somehow?
package:unified_analytics detect if we're running on CI and disable telemetry automatically
Is it possible to ensure that no other process connects to a compilation server?
Yes, with --resident-compiler-info-file