1type: seq
2sequence:
3  - type: map
4    required: false
5    mapping:
6      "available":
7        type: bool
8        required: false
9      "connected":
10        type: bool
11        required: true
12      "id":
13        type: str
14        required: true
15      "notes":
16        type: str
17        required: false
18      "platform":
19        type: str
20        required: true
21      "probe_id":
22        type: str
23        required: false
24      "product":
25        type: str
26        required: true
27      "runner":
28        type: str
29        required: true
30      "runner_params":
31        type: seq
32        required: false
33        sequence:
34          - type: str
35      "serial_pty":
36        type: str
37        required: false
38      "serial":
39        type: str
40        required: false
41      "baud":
42        type: int
43        required: false
44      "post_script":
45        type: str
46        required: false
47      "post_flash_script":
48        type: str
49        required: false
50      "pre_script":
51        type: str
52        required: false
53      "fixtures":
54        type: seq
55        required: false
56        sequence:
57          - type: str
58      "flash_timeout":
59        type: int
60        required: false
61      "flash_with_test":
62        type: bool
63        required: false
64