dart-sdk/pkg/dds/test/devtools_server
Danny Tuppeny 70e8dc6ee4 [devtools] Ping browsers running DevTools before trying to reuse them
It's possible the browser has been closed but is in the SSE timeout period and therefore looks active. Ping it to see if it's actually responsive before deciding whether to reuse it or launch a new window.

Fixes https://github.com/Dart-Code/Dart-Code/issues/3966.

Change-Id: I2fdcba036b8b63f7ab974e8fef5dd565c2917b64
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/257581
Reviewed-by: Kenzie Davisson <kenzieschmoll@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
2022-09-07 17:38:57 +00:00
..
fixtures [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
utils [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
bind_test.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
client_test.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
devtools_server_path_strategy_dds_test.dart [dds] Unskip tests for checking devtools base href tags 2022-05-09 13:28:23 +00:00
devtools_server_path_strategy_test.dart [dds] Unskip tests for checking devtools base href tags 2022-05-09 13:28:23 +00:00
embedding_test.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
instance_reuse_test.dart [devtools] Ping browsers running DevTools before trying to reuse them 2022-09-07 17:38:57 +00:00
remote_control_test.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
server_connection_api_test.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
server_connection_common.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
server_connection_vm_service_test.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00
service_registration_test.dart [ DDS ] Split DevTools server tests into smaller pieces 2022-04-04 22:07:21 +00:00