68552a56bc
After these changes the tests pass 100% of the time on all expected configurations. - Emit 'unittest-suite-wait-for-done' at the start of tests to allow for async code loading. Tests must therefore emit 'unittest-suite-done' when they complete. Calling `asyncStart` and `asyncEnd` helpers will achieve this. - Fix test_runner runtime. - Add file deps on necessary files (dart2js platform dill & flute) to dart2wasm_hostasserts config. - Mark dart2js compilation test as slow. Change-Id: Iee993deb3905ccd50068325a5c5fd0bf0512a513 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/386980 Commit-Queue: Nate Biggs <natebiggs@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com>