1
+ sample :
2
+ name : USB HID keyboard sample
3
+ common :
4
+ filter : dt_alias_exists("sw0") and dt_alias_exists("led0")
5
+ depends_on :
6
+ # - usbd
7
+ - gpio
8
+ tags :
9
+ - usb
10
+ - ci_samples_zephyr_subsys_usb
11
+ timeout : 15
12
+ harness : console
13
+ harness_config :
14
+ type : multi_line
15
+ regex :
16
+ - " HS bNumConfigurations 1"
17
+ - " FS bNumConfigurations 1"
18
+ - " HID keyboard sample is initialized"
19
+ - " USBD message: VBUS ready"
20
+ - " Actual device speed 2"
21
+ - " s-in-status finished"
22
+ tests :
23
+ nrf.extended.sample.usbd.hid-keyboard :
24
+ integration_platforms :
25
+ - nrf54h20dk/nrf54h20/cpuapp
26
+ platform_allow :
27
+ - nrf54h20dk/nrf54h20/cpuapp
28
+ nrf.extended.sample.usbd.hid-keyboard.out-report :
29
+ integration_platforms :
30
+ - nrf54h20dk/nrf54h20/cpuapp
31
+ platform_allow :
32
+ - nrf54h20dk/nrf54h20/cpuapp
33
+ extra_args :
34
+ - EXTRA_DTC_OVERLAY_FILE="out_report.overlay"
35
+ nrf.extended.sample.usbd.hid-keyboard.large-report :
36
+ integration_platforms :
37
+ - nrf54h20dk/nrf54h20/cpuapp
38
+ platform_allow :
39
+ - nrf54h20dk/nrf54h20/cpuapp
40
+ extra_args :
41
+ - EXTRA_DTC_OVERLAY_FILE="large_in_report.overlay"
42
+ nrf.extended.sample.usbd.hid-keyboard.large-out-report :
43
+ integration_platforms :
44
+ - nrf54h20dk/nrf54h20/cpuapp
45
+ platform_allow :
46
+ - nrf54h20dk/nrf54h20/cpuapp
47
+ extra_args :
48
+ - EXTRA_DTC_OVERLAY_FILE="large_out_report.overlay"
49
+ nrf.extended.sample.usbd.hid-keyboard.l20 :
50
+ integration_platforms :
51
+ - nrf54l20pdk/nrf54l20/cpuapp
52
+ platform_allow :
53
+ - nrf54l20pdk/nrf54l20/cpuapp
54
+ harness_config :
55
+ type : multi_line
56
+ regex :
57
+ - " HS bNumConfigurations 1"
58
+ - " FS bNumConfigurations 1"
59
+ - " HID keyboard sample is initialized"
60
+ nrf.extended.sample.usbd.hid-keyboard.out-report.l20 :
61
+ integration_platforms :
62
+ - nrf54l20pdk/nrf54l20/cpuapp
63
+ platform_allow :
64
+ - nrf54l20pdk/nrf54l20/cpuapp
65
+ extra_args :
66
+ - EXTRA_DTC_OVERLAY_FILE="out_report.overlay"
67
+ harness_config :
68
+ type : multi_line
69
+ regex :
70
+ - " HS bNumConfigurations 1"
71
+ - " FS bNumConfigurations 1"
72
+ - " HID keyboard sample is initialized"
73
+ nrf.extended.sample.usbd.hid-keyboard.large-report.l20 :
74
+ integration_platforms :
75
+ - nrf54l20pdk/nrf54l20/cpuapp
76
+ platform_allow :
77
+ - nrf54l20pdk/nrf54l20/cpuapp
78
+ extra_args :
79
+ - EXTRA_DTC_OVERLAY_FILE="large_in_report.overlay"
80
+ harness_config :
81
+ type : multi_line
82
+ regex :
83
+ - " HS bNumConfigurations 1"
84
+ - " FS bNumConfigurations 1"
85
+ - " HID keyboard sample is initialized"
86
+ nrf.extended.sample.usbd.hid-keyboard.large-out-report.l20 :
87
+ integration_platforms :
88
+ - nrf54l20pdk/nrf54l20/cpuapp
89
+ platform_allow :
90
+ - nrf54l20pdk/nrf54l20/cpuapp
91
+ extra_args :
92
+ - EXTRA_DTC_OVERLAY_FILE="large_out_report.overlay"
93
+ harness_config :
94
+ type : multi_line
95
+ regex :
96
+ - " HS bNumConfigurations 1"
97
+ - " FS bNumConfigurations 1"
98
+ - " HID keyboard sample is initialized"
0 commit comments