dart-lang / dart_ci

Tools used by Dart's continuous integration (CI) testing that aren't needed by Dart SDK contributors. Mirrored from dart.googlesource.com/dart_ci. Do not land pull requests on Github.
BSD 3-Clause "New" or "Revised" License
18 stars 5 forks source link

Create a service that provides the current status of all tests on all configurations #91

Closed whesse closed 3 years ago

whesse commented 4 years ago

We want a service that provides the current status of all tests. It should be queryable by test or test prefix, and by configuration or set of configurations.

The plan is to create a Dart server holding this data in memory, running on Cloud Run. It is being developed in the current_results directory of this repository. The data for all configurations has been loaded by the prototype and only takes 150 MB heap.

This should also keep track of which tests are marked flaky, and probably provide an API to manually mark tests as no longer flaky.

Replaces #40.

whesse commented 3 years ago

Current results service is created and deployed, with a Flutter web UI deployed on the results feed site.