poky/scripts
Daniel Istrate 220a78b47e scripts: oe-selftest Added new features.
[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>
2015-12-12 23:42:51 +00:00
..
contrib python3: Upgrade from 3.4.3 to 3.5 2015-12-01 21:32:06 +00:00
lib devtool: extract: update SRCTREECOVEREDTASKS for kernel 2015-12-09 08:48:25 +00:00
native-intercept
postinst-intercepts gtk-icon-cache: pass the native libdir to the intercept 2015-10-29 07:31:16 +00:00
pybootchartgui scripts: use '/usr/bin/env' in shebangs with python 2014-11-12 15:38:29 +00:00
tiny
bitbake-prserv-tool bitbake-prserv-tool: check file name 2015-11-25 07:50:30 +00:00
bitbake-whatchanged
buildhistory-collect-srcrevs
buildhistory-diff
cleanup-workdir
combo-layer combo-layer: introduce ability to exclude component from mass update 2015-11-16 11:39:31 +00:00
combo-layer-hook-default.sh combo-layer-hook-default.sh: handle patches without Signed-off-by 2015-03-20 11:21:25 +00:00
combo-layer.conf.example combo-layer: partial import for '--history init' 2015-03-20 11:21:24 +00:00
cp-noerror
create-pull-request create-pull-request: handle empty ODIR 2015-12-01 21:32:02 +00:00
crosstap
devtool devtool: clarify help text 2015-12-01 21:32:04 +00:00
gen-lockedsig-cache scripts/gen-lockedsig-cache: improve output 2015-12-01 21:32:02 +00:00
gen-site-config
hob
lnr
multilib_header_wrapper.h
oe-buildenv-internal oe-buildenv-internal: preserve existing BB_ENV_EXTRAWHITE 2015-12-12 23:42:51 +00:00
oe-find-native-sysroot
oe-git-proxy oe-git-proxy: Allow socks4 as protocol in $ALL_PROXY 2015-09-23 09:52:56 +01:00
oe-pkgdata-util scripts/oe-pkgdata-util: sort the packages in list-pkg-files 2015-12-08 10:20:47 +00:00
oe-publish-sdk scripts/oe-publish-sdk: create directory before making git repo 2015-10-27 07:24:25 +00:00
oe-selftest scripts: oe-selftest Added new features. 2015-12-12 23:42:51 +00:00
oe-setup-builddir scripts: Move BUILDDIR chmod fix after checks in oe-setup-builddir 2015-09-12 22:48:29 +01:00
oe-setup-rpmrepo
oe-trim-schemas
oepydevshell-internal.py
opkg-query-helper.py
pythondeps recipetool: add python dependency scanning support 2015-01-23 11:36:28 +00:00
README
recipetool recipetool: make plugin registration function name consistent with devtool 2015-12-01 21:32:05 +00:00
relocate_sdk.py gcc: Add support for nativesdk-gcc 2015-07-31 10:32:37 +01:00
rootfs_rpm-extract-postinst.awk
rpm2cpio.sh
runqemu scripts: runqemu: remove QEMUARCH from help message 2015-11-16 11:39:40 +00:00
runqemu-addptable2image
runqemu-export-rootfs runqemu-export-rootfs: update location of unfsd binary 2015-10-29 07:31:17 +00:00
runqemu-extract-sdk
runqemu-gen-tapdevs
runqemu-ifdown
runqemu-ifup runqemu-ifup: Check if the tap interface is set up correctly 2015-10-27 07:24:28 +00:00
runqemu-internal runqemu-internal: Replace wacom-tablet with tablet for usbdevice 2015-12-01 21:32:05 +00:00
runqemu.README
send-error-report scripts/send-error-report: Rework script to support new features 2015-03-10 10:47:38 +00:00
send-pull-request
sstate-cache-management.sh
sstate-diff-machines.sh
sstate-sysroot-cruft.sh sstate-sysroot-cruft.sh: Improve to use it from CI 2014-08-11 12:30:51 +01:00
swabber-strace-attach
sysroot-relativelinks.py
test-dependencies.sh test-dependencies.sh: strip only .bb suffix 2015-03-16 17:41:52 +00:00
test-reexec
test-remote-image scripts/test-remote-image: use the scriptpath module 2014-07-19 00:09:01 +01:00
wic wic: insert local Python paths at front 2015-12-08 10:20:47 +00:00
wipe-sysroot
yocto-bsp scripts/yocto-bsp: Exit successfully when asking for help 2015-10-01 07:43:38 +01:00
yocto-kernel
yocto-layer

This directory contains Various useful scripts for working with OE builds