# patchtest selftests for openembedded-core This directory provides a test suite and selftest script for use with the patchtest repository: https://git.yoctoproject.org/patchtest/ To setup for use: 1. Clone https://git.openembedded.org/openembedded-core (this repo) and https://git.openembedded.org/bitbake/ 2. Clone https://git.yoctoproject.org/patchtest 3. Install the necessary Python modules: in meta/lib/patchtest or the patchtest repo, do `pip install -r requirements.txt` 4. Add patchtest to PATH: `export PATH=/path/to/patchtest/repo:$PATH` 5. Initialize the environment: `source oe-init-build-env` 6. Add meta-selftest to bblayers.conf: `bitbake-layers add-layer /path/to/meta-selftest/` (the selftests use this layer's recipes as test targets) 7. Finally, run the selftest script: `./meta/lib/patchtest/selftest/selftest` For more information on using patchtest, see the patchtest repo at https://git.yoctoproject.org/patchtest/.