• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2024 The ChromiumOS Authors
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5load("//create.star", "create")
6
7shared_owners = [
8    "essential-inputs-gardener-oncall@google.com",
9    "essential-inputs-team@google.com",
10]
11
12shared_bug_component = "b:95887"
13
14def _input_pre_fsi():
15    return create.suite_set(
16        suite_set_id = "input_pre_fsi",
17        owners = shared_owners,
18        bug_component = shared_bug_component,
19        criteria = "Input tests for PVS pre FSI testing.",
20        suite_sets = [],
21        suites = ["input_common"],
22    )
23
24def _input_fsi():
25    return create.suite_set(
26        suite_set_id = "input_fsi",
27        owners = shared_owners,
28        bug_component = shared_bug_component,
29        criteria = "Input tests for PVS FSI testing.",
30        suite_sets = [],
31        suites = ["input_common"],
32    )
33
34def _input_common():
35    return create.suite(
36        suite_id = "input_common",
37        owners = shared_owners,
38        bug_component = shared_bug_component,
39        criteria = "Input tests common to FSI/Pre FSI testing.",
40        tests = [
41            "tast.inputs.VirtualKeyboardHandwriting.docked",
42            "tast.inputs.VirtualKeyboardHandwriting.docked_informational",
43            "tast.inputs.VirtualKeyboardHandwriting.floating",
44            "tast.inputs.VirtualKeyboardHandwriting.floating_informational",
45            "tast.inputs.VirtualKeyboardHandwriting.docked_lacros",
46            "tast.inputs.VirtualKeyboardHandwriting.floating_lacros",
47            "tast.inputs.VirtualKeyboardSpeech",
48        ],
49    )
50
51def _all_suite_sets():
52    return [
53        _input_pre_fsi(),
54        _input_fsi(),
55    ]
56
57input_suite_sets = struct(
58    all_suite_sets = _all_suite_sets,
59)
60
61def _all_suites():
62    return [
63        _input_common(),
64    ]
65
66input_suites = struct(
67    all_suites = _all_suites,
68)
69