dart-sdk/tests/dartdevc
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
..
cast_error [ddc] Add library URIs to cast failure messages 2021-04-09 22:24:43 +00:00
debugger [cfe] Introduce StructuralParameters 2023-09-25 10:44:41 +00:00
mixin [flip-modifiers]: opt out failing ddc tests from class modifiers 2023-03-02 20:27:25 +00:00
assertion_failure_message_test.dart
basic_assignment_test.dart
const_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
developer_events_test.dart [ddc] Remove old dwds versions fallback support 2023-02-04 04:09:48 +00:00
hot_restart_expando_test.dart [ddc] Add a regression test for issue #45874 2021-05-11 22:14:28 +00:00
hot_restart_js_interop_test.dart [dartdevc] Resetting lazy js types on hot restart 2020-09-30 00:08:23 +00:00
hot_restart_late_test.dart [ddc] Reset static fields on first get or set 2022-02-11 01:18:01 +00:00
hot_restart_static_test.dart [ddc] Adding support for static setters of const fields 2022-04-01 23:51:15 +00:00
hot_restart_test.dart
hot_restart_timer_test.dart [ddc] use async-helper in ddc's hot_restart_timer test 2023-11-02 15:37:14 +00:00
if_else_literal_compilation_test.dart [ddc] Avoid emitting dead branches in conditionals 2022-05-03 20:17:44 +00:00
js_interop_non_external_lib.dart [ddc] Add interop classes for static members 2022-12-08 04:57:50 +00:00
js_interop_non_external_test.dart [ddc] Add interop classes for static members 2022-12-08 04:57:50 +00:00
js_interop_test.dart [ddc] Update reified type calculation 2023-07-18 21:01:14 +00:00
libraries_part.dart
libraries_test.dart
no_such_method_errors_test.dart [ddc] Add DDC specific NSM error test cases 2023-05-01 18:39:35 +00:00
regress52688_test.dart [tests] Add regression test for DDC compiler crash 2023-06-16 22:31:26 +00:00
runtime_utils.dart
runtime_utils_nnbd.dart
subtype_test.dart
subtype_weak_test.dart
type_normalization_test.dart
utils.dart
variance_subtype_test.dart [ddc] Fix variance test migration to null safety 2020-07-15 00:15:23 +00:00
variance_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
weak_null_safety_errors_test.dart [ddc] Update for extra null safety checks in RTI 2023-10-19 21:32:15 +00:00