| commit | 4c2bc1c159a9d0f16c13b4b41fae8e66b8514a3c | [log] [tgz] |
|---|---|---|
| author | Satsuki Ueno <satsukiu@fuchsia.infra.roller.google.com> | Wed Oct 05 18:28:54 2022 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Wed Oct 05 11:30:56 2022 -0700 |
| tree | 77e55802ca99010576e1a07a0f10ad43ca6a588d | |
| parent | 84579b484608cc6c3d81cda0cf5637f3efc6f586 [diff] |
[roll] Roll fuchsia [run-test-suite] Handle timeouts in run-test-suite Adds logic to run-test-suite so that it handles timeouts itself instead of passing on the option to test_manager. These new timeouts handle hangs from logs or any other artifact and replace the timeouts added previously to handle logs only. run-test-suite now calls SuiteController::Stop when a suite has exceeded the timeout. After a grace period, run-test-suite closes the channel to kill the suite. For ffx test, the grace period is configured using a new ffx config value, 'test.timeout_grace_seconds'. Original-Bug: 94333 Original-Fixed: 98223 Multiply: run_test_suite_integration_tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/732584 Original-Revision: 0981864ec2728e73772484021104b541e266a2a2 GitOrigin-RevId: 4abe0fa0d7260905f802036bf51ecdc69725953e Change-Id: I7d882fdd64823f212005886dfb01204d6acd6a77
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.