Skip to content

Commit 605f129

Browse files
DatGizmode-nordic
authored andcommitted
[nrf noup] ci: add .github/test-spec.yml
This file is used for NCS-specific testing configuration based on modifications to files in this repository. Signed-off-by: Alperen Sener <[email protected]> Signed-off-by: Elisabeth Solheim Klakken <[email protected]> Signed-off-by: Mariusz Poslinski <[email protected]> Signed-off-by: Markus Swarowsky <[email protected]> Signed-off-by: Robert Lubos <[email protected]> Signed-off-by: Sebastian Wezel <[email protected]> Signed-off-by: Tomasz Tyzenhauz <[email protected]> Signed-off-by: Fredrik Ås <[email protected]> Signed-off-by: Michał Szablowski <[email protected]> Signed-off-by: Tony Le <[email protected]> Signed-off-by: Krishna T <[email protected]> (cherry picked from commit 2a59fbd) (cherry picked from commit acb96b1) (cherry picked from commit e102ad1) (cherry picked from commit f9eac37) (cherry picked from commit ed6a204) Signed-off-by: Dominik Ermel <[email protected]>
1 parent c564eb0 commit 605f129

File tree

2 files changed

+148
-0
lines changed

2 files changed

+148
-0
lines changed

.github/test-spec.yml

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
# This is the Jenkins ci variant of the .github/labler.yaml
2+
"CI-iot-zephyr-lwm2m-test":
3+
- "drivers/console/**/*"
4+
- "drivers/flash/**/*"
5+
- "subsys/dfu/boot/**/*"
6+
- "subsys/net/ip/**/*"
7+
- "subsys/net/lib/http/**/*"
8+
- "subsys/net/lib/lwm2m//**/*"
9+
- "subsys/net/**/*"
10+
11+
"CI-iot-samples-test":
12+
- "boards/arm/nrf9160dk_nrf9160/**/*"
13+
- "dts/arm/nordic/nrf9160*"
14+
- "include/net/**/*"
15+
- "subsys/net/lib/**/*"
16+
17+
"CI-iot-libraries-test":
18+
- "boards/arm/nrf9160dk_nrf9160/**/*"
19+
- "dts/arm/nordic/nrf9160*"
20+
- "include/net/socket_ncs.h"
21+
- "subsys/testsuite/ztest/**/*"
22+
23+
"CI-lwm2m-test":
24+
- "**/*"
25+
26+
"CI-boot-dfu-test":
27+
- "subsys/mgmt/mcumgr/**/*"
28+
- "subsys/dfu/**/*"
29+
- "include/mgmt/mcumgr/**/*"
30+
- "include/dfu/**/*"
31+
- "samples/subsys/mgmt/mcumgr/smp_svr/**/*"
32+
33+
"CI-tfm-test":
34+
- "**/*"
35+
36+
"CI-ble-test":
37+
- "**/*"
38+
39+
"CI-mesh-test":
40+
- "subsys/bluetooth/mesh/**/*"
41+
- "include/bluetooth/mesh/**/*"
42+
- "samples/bluetooth/mesh/**/*"
43+
- "samples/bluetooth/mesh_demo/**/*"
44+
- "samples/bluetooth/mesh_provisioner/**/*"
45+
- "tests/bluetooth/mesh/**/*"
46+
- "tests/bluetooth/mesh_shell/**/*"
47+
48+
"CI-zigbee-test":
49+
- "subsys/mgmt/mcumgr/**/*"
50+
- "subsys/dfu/**/*"
51+
- "include/mgmt/mcumgr/**/*"
52+
- "include/dfu/**/*"
53+
54+
"CI-thingy91-test":
55+
- "**/*"
56+
57+
"CI-desktop-test":
58+
- "**/*"
59+
60+
"CI-crypto-test":
61+
- "**/*"
62+
63+
"CI-rs-test":
64+
- "**/*"
65+
66+
"CI-homekit-test":
67+
- "include/dfu/**/*"
68+
- "include/mgmt/mcumgr/**/*"
69+
- "soc/arm/nordic_nrf/**/*"
70+
- "subsys/dfu/**/*"
71+
- "subsys/settings/**/*"
72+
- "subsys/net/lib/openthread/**/*"
73+
- "subsys/mgmt/mcumgr/**/*"
74+
- "samples/hci_rpmsg/**/*"
75+
- "samples/subsys/mgmt/mcumgr/smp_svr/**/*"
76+
- any:
77+
- "subsys/bluetooth/**/*"
78+
- "!subsys/bluetooth/mesh/**/*"
79+
80+
"CI-thread-test":
81+
- "**/*"
82+
83+
"CI-nfc-test":
84+
- "**/*"
85+
86+
"CI-matter-test":
87+
- "include/dfu/**/*"
88+
- "include/mgmt/mcumgr/**/*"
89+
- "soc/arm/nordic_nrf/**/*"
90+
- "subsys/dfu/**/*"
91+
- "subsys/settings/**/*"
92+
- "subsys/net/**/*"
93+
- "subsys/mgmt/mcumgr/**/*"
94+
- "drivers/net/**/*"
95+
- "samples/hci_rpmsg/**/*"
96+
- any:
97+
- "subsys/bluetooth/**/*"
98+
- "!subsys/bluetooth/mesh/**/*"
99+
- "!subsys/bluetooth/audio/**/*"
100+
101+
"CI-find-my-test":
102+
- "**/*"
103+
104+
"CI-gazell-test":
105+
- "**/*"
106+
107+
"CI-rpc-test":
108+
- "**/*"
109+
110+
"CI-modemshell-test":
111+
- "include/net/**/*"
112+
- "include/posix/**/*"
113+
- "include/shell/**/*"
114+
- "drivers/net/**/*"
115+
- "drivers/serial/**/*"
116+
- "drivers/wifi/**/*"
117+
- "subsys/shell/**/*"
118+
- "subsys/net/**/*"
119+
- "subsys/settings/**/*"
120+
121+
"CI-positioning-test":
122+
- "include/net/**/*"
123+
- "include/posix/**/*"
124+
- "drivers/net/**/*"
125+
- "drivers/wifi/**/*"
126+
- "subsys/net/**/*"
127+
- "subsys/settings/**/*"
128+
129+
"CI-cloud-test":
130+
- "include/zephyr/dfu/**/*"
131+
- "include/zephyr/net/**/*"
132+
- "include/zephyr/posix/**/*"
133+
- "include/zephyr/settings/**/*"
134+
- "drivers/led/**/*"
135+
- "drivers/net/**/*"
136+
- "drivers/sensor/**/*"
137+
- "drivers/serial/**/*"
138+
- "drivers/wifi/**/*"
139+
- "lib/posix/**/*"
140+
- "soc/arm/nordic_nrf/**/*"
141+
- "subsys/dfu/**/*"
142+
- "subsys/net/**/*"
143+
- "subsys/settings/**/*"
144+
145+
"CI-wifi":
146+
- "subsys/net/l2/wifi/**/*"
147+
- "subsys/net/l2/ethernet/**/*"

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
# component or code. This file is going to be deprecated and currently only had
1919
# entries that are not covered by the MAINTAINERS file.
2020

21+
/.github/test-spec.yml @nrfconnect/ncs-test-leads
2122
/soc/arm/aspeed/ @aspeeddylan
2223
/soc/arm/atmel_sam/common/*_sam4l_*.c @nandojve
2324
/soc/arm/atmel_sam/sam3x/ @ioannisg

0 commit comments

Comments
 (0)