dart-sdk/tests/lib
Dan Chevalier 4981cbffe2 [ VM Service / DDS ] Add custom service stream support
Setting the `stream` parameter on `developer.postEvent` will now forward those events to a custom stream inside DDS.


The first use of this will be for widget inspection. A navigation event will be posted to a custom stream. Our IDE DAP can listen for the Event and react to it by navigating to the desired location in the code.

TEST=Updated observatory tests. Created new developer test to check assertions. Added DDS tests for new custom stream behaviour. Manually tested the postEvent and StreamListen with multiple clients

https://github.com/flutter/devtools/issues/4533

Change-Id: I870dc634c9a9a7d2ee3a6605319c2a18517ad197
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/274061
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Dan Chevalier <danchevalier@google.com>
2022-12-09 20:18:30 +00:00
..
analyzer Set up new test suites for migrating the tests to NNBD. 2019-11-19 00:18:43 +00:00
async Remove uses of : as default value separator in some tests/ directories. 2022-09-07 14:49:17 +00:00
collection [lib/collection] Test for #48282 2022-02-08 19:36:38 +00:00
convert [vm] Alternate fix for mismatch between native and intrinsic versions of writeIntoOneByteString. 2022-01-21 19:32:40 +00:00
developer [ VM Service / DDS ] Add custom service stream support 2022-12-09 20:18:30 +00:00
fix_data_tests Remove deprecated APIs from dart:developer 2022-07-19 07:10:03 +00:00
html [3.0 alpha] Remove dart:html's deprecated document.registerElement & registerElement2 APIs 2022-12-09 16:02:02 +00:00
isolate [3.0 alpha][VM/Runtime] - Flip flag to make strong null safety the default. 2022-12-06 04:04:23 +00:00
js Reland "[pkg:js] Disallow using @staticInterop synthetic constructors" 2022-11-28 23:41:02 +00:00
math [tests] Avoid small --optimization-counter-threshold in tests 2022-10-10 21:04:18 +00:00
mirrors [tests] Avoid small --optimization-counter-threshold in tests 2022-10-10 21:04:18 +00:00
typed_data [vm] Add unmodifiable typed data as a type that can be sent with Dart_PostCObject. 2022-09-12 19:45:12 +00:00
web [web] remove mirrors patch for web compilers. 2020-07-16 00:12:22 +00:00
lib.status [pkg:js] Move mock tests into subfolder of export 2022-10-26 16:34:38 +00:00
lib_analyzer.status Set up new test suites for migrating the tests to NNBD. 2019-11-19 00:18:43 +00:00
lib_app_jit.status Set up new test suites for migrating the tests to NNBD. 2019-11-19 00:18:43 +00:00
lib_dart2js.status [js_util] Add dartify and some helpers. 2022-05-16 21:31:47 +00:00
lib_dartdevc.status [ddc] Temporarily skip tests that timeout 2022-12-09 02:29:31 +00:00
lib_kernel.status [gardening] Mark all tests as slow in debug-ia32 mode 2022-07-21 10:22:45 +00:00
lib_precompiled.status [testing] Remove --compiler=none from test.py 2022-10-19 08:09:58 +00:00
lib_vm.status [test] Inform status files about the new simulated architectures. 2022-02-03 20:32:16 +00:00