dart-sdk/tests
Sigmund Cherem 7e8a203f1e [ddc] use async-helper in ddc's hot_restart_timer test
This test returned a future, which in other runtimes may mean that
the test would not be awaited for. The test-runner for DDC does include
extra asyncStart/asyncEnd to ensure the test runs to completion.
However, this sporadically caused double reporting and flaky failures
([example][1]).

This change makes the test itself track the async nature of the test,
just like we do in most other tests today.

[1]: https://logs.chromium.org/logs/dart/buildbucket/cr-buildbucket/8766055193681740753/+/u/test_results/ignored_flaky_test_failure_logs

Change-Id: Ib0edab197db21026d38b40036a1eeaf6edff5ad6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/333300
Reviewed-by: Nicholas Shahan <nshahan@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
2023-11-02 15:37:14 +00:00
..
co19 [co19] Roll co19 to 6ec024498b3546c775b65cd2d964eb3c6ff0fb2f 2023-09-29 13:59:53 +00:00
co19_2 [test] Introduce status variable $simulator, and fix some cases missing simarm_x64. 2023-04-04 03:10:26 +00:00
corelib [tests] Make corelib/compare_to2_test work for web numbers 2023-10-31 22:52:40 +00:00
corelib_2 [dart2js] Add Dart web speciailized expectation helpers. 2023-08-11 20:59:30 +00:00
dartdevc [ddc] use async-helper in ddc's hot_restart_timer test 2023-11-02 15:37:14 +00:00
dartdevc_2 [cfe] Introduce StructuralParameters 2023-09-25 10:44:41 +00:00
ffi [vm] Mark NativeFieldWrapperClasses as base 2023-10-31 10:23:12 +00:00
ffi_2 [vm, ffi] Round up checking for registers for small structs. 2023-10-17 23:01:17 +00:00
language [cfe] Handle various cases ExtensionType 2023-11-02 10:42:48 +00:00
language_2 Revert "Expire 3.0.0 experiment flags." 2023-10-27 16:50:09 +00:00
lib [tests/isolate] Avoid use of deprecated unmodifiable typed data view constructor 2023-11-02 12:45:48 +00:00
lib_2 [tests/isolate] Avoid use of deprecated unmodifiable typed data view constructor 2023-11-02 12:45:48 +00:00
modular Fix incorrect file reference in license headers 2023-09-18 06:44:08 +00:00
standalone Avoid crashes in string concatenation 32-bit integer overflow test 2023-10-27 12:36:29 +00:00
web [dart2wasm] Use only JS strings in JSCM 2023-10-31 12:58:26 +00:00
web_2 [web] fix improperly migrated tests. 2023-10-25 15:37:50 +00:00
legacy_status_dart2js.csv Spelling tests 2022-12-19 12:56:47 +00:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00
README.md

This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/wiki/Testing.