mirror of
https://github.com/dart-lang/sdk
synced 2024-11-05 18:22:09 +00:00
No description
d1abd84944
This change makes named configurations central in test.dart. Previously test.dart would attempt to emulate the steps taken by a builder. Instead it now runs a single named configuration as a single step and invokes test.py directly without any other arguments from the test steps. This better matches the behavior of test.py and what the developers expect. Either a named configuration or a builder must be specified. If both are provided, then the results for that builder is downloaded and used to compare with when running the named configuration. Otherwise if the only the named configuration is provided, then it downloads results from all the builders using the named configuration. Finally if only the builder is provided, then the named configuration defaults to the one tested by the builder. If the builder has multiple named configuration, the user is asked to clarify which one should be tested. This change adds support for branches to the test matrix. test.dart needs to know which builders are on which branch, so it can download the relevant results, and not look on builders that won't be building the right commit. Fixes https://github.com/dart-lang/sdk/issues/35873 Change-Id: Ie7b75445b954250493528299a0b45eca4e0bb2e5 Reviewed-on: https://dart-review.googlesource.com/c/92780 Reviewed-by: William Hesse <whesse@google.com> |
||
---|---|---|
.github | ||
build | ||
client | ||
docs | ||
pkg | ||
runtime | ||
samples | ||
samples-dev | ||
sdk | ||
tests | ||
third_party | ||
tools | ||
utils | ||
.clang-format | ||
.gitattributes | ||
.gitconfig | ||
.gitignore | ||
.gn | ||
.mailmap | ||
.packages | ||
.vpython | ||
AUTHORS | ||
BUILD.gn | ||
CHANGELOG.md | ||
codereview.settings | ||
CONTRIBUTING.md | ||
DEPS | ||
LICENSE | ||
PATENTS | ||
PRESUBMIT.py | ||
README.dart-sdk | ||
README.md | ||
WATCHLISTS |
Dart
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Using Dart
Visit the dartlang.org to learn more about the language, tools, getting started, and more.
Browse pub.dartlang.org for more packages and libraries contributed by the community and the Dart team.
Building Dart
If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.
There are more documents on our wiki.
Contributing to Dart
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.