mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-01 13:58:04 +00:00
[YOCTO #8750] Allow oe-selftest to run custom test suites based on different criteria 1. Can run custom lists of tests based on different criteria: --run-tests-by <name|class|module|id|tag> <list of tests|classes|modules|ids|tags> eg: --run-tests-by module imagefeatures signing recipetool --run-tests-by id 1377 1273 935 --run-tests-by tag wic sstate bitbake 2. Can list tests based on different criteria: --list-tests-by <name|class|module|id|tag> <list of tests|classes|modules|ids|tags> eg: --list-tests-by module imagefeatures signing recipetool --list-tests-by id 1377 1273 935 --list-tests-by tag wic sstate bitbake 3. Can list all tags that have been set to test cases: --list-tags The list of tags should be kept as minimal as possible. This helps preview the tags used so far. To take advantage of the 'tag' feature: - add @tag(feature=<>) to testcases eg: @tag(feature='signing') for a single tag @tag(feature=(('signing', 'sstate')) or @tag(feature=['signing', 'sstate']) for multiple tags (From OE-Core rev: 2d3a6d22e155911e39e4b7e323317f4a7cb1cb95) Signed-off-by: Daniel Istrate <daniel.alexandrux.istrate@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|---|---|---|
| .. | ||
| contrib | ||
| lib | ||
| native-intercept | ||
| postinst-intercepts | ||
| pybootchartgui | ||
| tiny | ||
| bitbake-prserv-tool | ||
| bitbake-whatchanged | ||
| buildhistory-collect-srcrevs | ||
| buildhistory-diff | ||
| cleanup-workdir | ||
| combo-layer | ||
| combo-layer-hook-default.sh | ||
| combo-layer.conf.example | ||
| cp-noerror | ||
| create-pull-request | ||
| crosstap | ||
| devtool | ||
| gen-lockedsig-cache | ||
| gen-site-config | ||
| hob | ||
| lnr | ||
| multilib_header_wrapper.h | ||
| oe-buildenv-internal | ||
| oe-find-native-sysroot | ||
| oe-git-proxy | ||
| oe-pkgdata-util | ||
| oe-publish-sdk | ||
| oe-selftest | ||
| oe-setup-builddir | ||
| oe-setup-rpmrepo | ||
| oe-trim-schemas | ||
| oepydevshell-internal.py | ||
| opkg-query-helper.py | ||
| pythondeps | ||
| README | ||
| recipetool | ||
| relocate_sdk.py | ||
| rootfs_rpm-extract-postinst.awk | ||
| rpm2cpio.sh | ||
| runqemu | ||
| runqemu-addptable2image | ||
| runqemu-export-rootfs | ||
| runqemu-extract-sdk | ||
| runqemu-gen-tapdevs | ||
| runqemu-ifdown | ||
| runqemu-ifup | ||
| runqemu-internal | ||
| runqemu.README | ||
| send-error-report | ||
| send-pull-request | ||
| sstate-cache-management.sh | ||
| sstate-diff-machines.sh | ||
| sstate-sysroot-cruft.sh | ||
| swabber-strace-attach | ||
| sysroot-relativelinks.py | ||
| test-dependencies.sh | ||
| test-reexec | ||
| test-remote-image | ||
| wic | ||
| wipe-sysroot | ||
| yocto-bsp | ||
| yocto-kernel | ||
| yocto-layer | ||
This directory contains Various useful scripts for working with OE builds