Sam Rawlins
bcae980a00
smith: Use strict-casts instead of no-implicit-casts
...
These modes are almost identical; one difference which is highlighted
below is that a `dynamic` value used in a spread is considered to be
an implicit cast from dynamic to Iterable.
Bug: https://github.com/dart-lang/sdk/issues/47902
Change-Id: Iabb6881c72e29349c36ce99e29853a8315b6f4dd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/225044
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Samuel Rawlins <srawlins@google.com >
2021-12-21 22:59:24 +00:00
Robert Nystrom
67e7924365
Migrate pkg/smith to null safety.
...
Change-Id: Icac415945e6aec26d646d4cdf5a29a79051a9127
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/209848
Auto-Submit: Bob Nystrom <rnystrom@google.com >
Commit-Queue: Bob Nystrom <rnystrom@google.com >
Reviewed-by: William Hesse <whesse@google.com >
2021-08-12 22:50:50 +00:00
Alexander Thomas
aea28aba05
[infra] Pass architectures to dart_sdk.py explicitly
...
* Add fallbacks to package smith to match the build recipes.
Cq-Include-Trybots: luci.dart.try:dart-sdk-linux-try,dart-sdk-mac-arm64-try,dart-sdk-mac-try,dart-sdk-win-try
Change-Id: I2d9da9e02119227bf59d4c200c886df4afc87487
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/202963
Commit-Queue: Alexander Thomas <athom@google.com >
Reviewed-by: William Hesse <whesse@google.com >
2021-06-10 10:32:09 +00:00
Karl Klose
1ad255e8b9
[pkg/smith] Check that each configuration is tested on at most one builder
...
Change-Id: I9233fa6f75dae727bc3a6951ca35792967610db0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148064
Reviewed-by: William Hesse <whesse@google.com >
Commit-Queue: Karl Klose <karlklose@google.com >
2020-05-14 10:40:41 +00:00
Ryan Macnak
fd9d99d527
[infra] Reduce duplication in configuring the sanitizer bots.
...
Reduce the suites run by AOT ASAN/MSAN to "vm" and "standalone"; the full set of suites takes longer than the bot timeout.
Change-Id: I29cb0cfc19d429d63229f2123fe7f6ddfad93cd0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142566
Reviewed-by: Alexander Markov <alexmarkov@google.com >
2020-04-08 20:26:33 +00:00
Karl Klose
bb14279237
[infra] pkg/smith: custom test runner steps are test steps
...
Change-Id: I6517475d1db1cad707fb0d096e2689ea265f6a9b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/133522
Commit-Queue: Karl Klose <karlklose@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2020-03-26 13:44:08 +00:00
Karl Klose
23fa59f8b6
[infra] Add support for builders to pkg/smith
...
Change-Id: I21b970aaa61331b25687891f325621165f7861ad
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/128160
Commit-Queue: Karl Klose <karlklose@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2020-01-27 08:13:25 +00:00