Skip to content

Commit 098337f

Browse files
committed
ci: adding testspec for test filtering
Signed-off-by: Nirmal Krishna <[email protected]>
1 parent 4fc5ead commit 098337f

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

.github/test-spec.yml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# This is the Jenkins ci variant of the .github/labler.yaml
2+
3+
"__EXCLUDE__":
4+
- "**/VERSION"
5+
- "**/*.rst"
6+
7+
"CI-bm-samples":
8+
- "applications/**/*"
9+
- "components/softdevice/**/*"
10+
- "boards/**/*"
11+
- "cmake/**/*"
12+
- "drivers/**/*"
13+
- "include/**/*"
14+
- "lib/**/*"
15+
- "modules/**/*"
16+
- "samples/**/*"
17+
- "scripts/**/*"
18+
- "subsys/**/*"
19+
- "sysbuild/**/*"
20+
- "tests/**/*"
21+
- "zephyr/**/*"
22+
- "CMakeLists.txt"
23+
- "Jenkinsfile"
24+
- "Kconfig.nrf_bm"
25+
- "west.yml"
26+
- any:
27+
- "!.github/**/*"
28+
- "!.vscode/**/*"
29+
- "!doc/**/*"
30+
- "!.checkpatch.conf"
31+
- "!.editorconfig"
32+
- "!.gitattributes"
33+
- "!.gitignore"
34+
- "!.ruff.toml"
35+
- "!CODEOWNERS"
36+
- "!LICENSE"
37+
- "!README.md"
38+
- "!VERSION"
39+
40+
"CI-dfu-test":
41+
- "applications/softdevice/**/*"
42+
- "applications/installer/**/*"
43+
- "applications/firmware_loader/**/*"
44+
- "components/softdevice/s115/**/*"
45+
- "components/softdevice/s145/**/*"
46+
- "scripts/pytest_plugins/**/*"
47+
- "scripts/generate_flash_metadata.py"
48+
- "scripts/generate_metadata.py"
49+
- "tests/subsys/kmu/**/*"
50+
- "west.yml"
51+
- any:
52+
- "!.github/**/*"
53+
- "!.vscode/**/*"
54+
- "!doc/**/*"
55+
- "!.checkpatch.conf"
56+
- "!.editorconfig"
57+
- "!.gitattributes"
58+
- "!.gitignore"
59+
- "!.ruff.toml"
60+
- "!CODEOWNERS"
61+
- "!LICENSE"
62+
- "!README.md"
63+
- "!VERSION"

0 commit comments

Comments
 (0)