zephyr/scripts/ci/tags.yaml
Anas Nashif 56f73bde0f ci: testplan: fix mcumgr path
fix path for mcumgr in tags.yaml, we were skipping tests due to wrong
path.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-11-14 17:49:40 -05:00

92 lines
2.4 KiB
YAML

# This file contains information on what files are associated with which
# twister tag.
#
# File format
# ###########
#
# "tag" (the quotes are only needed for titles with special characters,
# like colons):
# files:
# List of paths and/or glob patterns giving the files in the tag,
# relative to the root directory.
#
# If a path or glob pattern ends in a '/', it matches all files within
# the given directory or directories. Otherwise, an exact match is
# required.
#
# Paths to directories should always have a trailing '/'.
#
# files-regex:
# List of regular expressions applied to paths to determine if they
# belong to the tag. The regular expression may match anywhere within
# the path, but can be anchored with ^ and $ as usual.
#
# Can be combined with a 'files' key.
#
# Note: Prefer plain 'files' patterns where possible. get_maintainer.py
# will check that they match some file, but won't check regexes
# (because it might be slow).
#
# files-exclude:
# Like 'files', but any matching files will be excluded from the tag.
#
# files-regex-exclude:
# Like 'files-regex', but any matching files will be excluded from the
# tag.
#
# All tags must have a 'files' and/or 'files-regex' key.
# 1. Avoid putting include/ in entries as any include/ change we want
# to get test coverage as broad as possible.
# 2. Keep tag entries sorted alphabetically
bluetooth:
files:
- drivers/bluetooth/
- subsys/bluetooth/
- subsys/net/l2/bluetooth/
net:
files:
- subsys/net/
- include/zephyr/net/
- drivers/wifi/
- drivers/net/
- drivers/ethernet/
- drivers/ieee802154/
- drivers/ptp_clock/
test_framework:
files:
- subsys/testsuite/
- samples/subsys/testsuite/
- tests/subsys/testsuite/
- tests/ztest/
cmsis_dsp:
files:
- modules/Kconfig.cmsis_dsp
# we have no means of telling file changes in a module, so for assume any
# change to west.yml is updating something we need to re-test for.
- west.yml
mcumgr:
files:
- subsys/mgmt/mcumgr/
- tests/subsys/mgmt/mcumgr/
- samples/subsys/mgmt/mcumgr/
- include/zephyr/mgmt/mcumgr/
kernel:
files:
- kernel/
- arch/
posix:
files:
- lib/posix/
# cbprintf:
# files:
# - lib/os/cbprintf*
# - lib/posix