Timeout devicelab tasks on 10 mins.

The longest task(microbenchmarks) takes a total of 6mins to execute.
This will ensure that we fail fast and we don't waste 45 mins waiting
for the task timeout to trigger. More importantly test timeouts are
actual errors in the test and this will prevent counting them as infra
failures.

Change-Id: I9f6eeca520c158fb766553437b1f95dfeb63d080
Bug: https://github.com/flutter/flutter/issues/79993
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/12160
Reviewed-by: Keyong Han <keyonghan@google.com>
Commit-Queue: Godofredo Contreras <godofredoc@google.com>
7 files changed
tree: 92307ff9a6aaede981443a334320e27eb28949f6
  1. infra/
  2. recipe_modules/
  3. recipes/
  4. .gitignore
  5. .style.yapf
  6. AUTHORS
  7. branch_recipes.py
  8. LICENSE
  9. OWNERS
  10. README.md
  11. recipes.py
README.md

Flutter LUCI Recipes

This repository contains Flutter's LUCI recipes. For the LUCI infrastructure config, see flutter/infra on GitHub. Actual builds can be seen at ci.chromium.org.

Config

Tricium configurations recipes repo.

Recipe Branching for Releases

The script branch_recipes.py is used to generate new copies of the LUCI recipes for a beta release. See Recipe Branching for Releases for more information. For usage:

$ ./branch_recipes.py --help