flutter/dev/customer_testing
Matan Lurey a16de734bd
Pin customer_testing to the SHA specified in tests.version (#162048)
Closes https://github.com/flutter/flutter/issues/162041.

I also converted the `.sh` and `.bat` files (largely) to Dart, mostly
because I don't know enough Windows XP command prompt in order to make
the change safely. They should still run the same from the CI
bootstrapping, but most of the logic is now Dart code.

Will send a separate PR to update the `flutter/tests` PR template.

/cc @johnmccutchan @Piinks
2025-01-25 22:15:28 +00:00
..
lib Auto-format Framework (#160545) 2024-12-19 20:06:21 +00:00
test Auto-format Framework (#160545) 2024-12-19 20:06:21 +00:00
ci.bat Pin customer_testing to the SHA specified in tests.version (#162048) 2025-01-25 22:15:28 +00:00
ci.dart Pin customer_testing to the SHA specified in tests.version (#162048) 2025-01-25 22:15:28 +00:00
ci.sh Pin customer_testing to the SHA specified in tests.version (#162048) 2025-01-25 22:15:28 +00:00
pubspec.yaml Roll pub packages (#162095) 2025-01-23 20:45:08 +00:00
README.md Pin customer_testing to the SHA specified in tests.version (#162048) 2025-01-25 22:15:28 +00:00
run_tests.dart Pin customer_testing to the SHA specified in tests.version (#162048) 2025-01-25 22:15:28 +00:00
tests.version Pin customer_testing to the SHA specified in tests.version (#162048) 2025-01-25 22:15:28 +00:00

customer_testing

This tool checks out https://github.com/flutter/tests at the commit SHA specified in tests.version, and runs the tests registered to verify that end-user apps and libraries are working at the current tip-of-tree of Flutter.

To (locally) test a specific SHA, use ci.dart:

cd dev/customer_testing
dart ci.dart [sha]

Or, to update the SHA for our CI, edit and send a PR for tests.version.