summaryrefslogtreecommitdiffstats
path: root/meta-yocto-bsp/lib/oeqa/selftest/cases
AgeCommit message (Collapse)Author
2023-03-30selftest: systemd_boot.py: respect IMAGE_LINK_NAMEMartin Jansa
* use IMAGE_LINK_NAME instead of hardcoding core-image-minimal-genericx86-64.wic assumption [YOCTO #12937] (From meta-yocto rev: d0557c03c5fdeb294f8461ca90f875f0387bff8a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-15oeqa/systemd_boot: Ensure wic-tools are availableRichard Purdie
If mtools isn't present on the underlying system this test would fail. Ensure wic-tools is available in a similar way to other wic selftests in OE-Core. (From meta-yocto rev: 5d48d41a3f93ca0e7085ce3c0f646b1d0c8d52d1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-15selftest/systemd-boot: test against wic imageChee Yang Lee
effort to remove live for x86 from default image see https://bugzilla.yoctoproject.org/show_bug.cgi?id=11291 reduce dependency on hddimg, change the test to based on wic image. (From meta-yocto rev: 8cce1493f625664c21c156a36d9c9fb6d4dd4b1f) Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-09oeqa/systemd_boot: Drop OETestIDRichard Purdie
Matching changes in OE-Core. drop OETestID. (From meta-yocto rev: 58e50924e5fd0b3dae5ac3413c40f0f16a857b72) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-07oeqa/systemdboot: Cleanup/improve the testRichard Purdie
The second test is designed only to run after the first so we may as well merge these together into one. Also, use DEPLOY_DIR_IMAGE rather than constructing paths by hand. Drop the misleading comment which was likely due to the original code reading DEPLOY_DIR_IMAGE before setting MACHINE. Only read the variable once which reduces bitbake -e calls. Merge the setup/build functions into the main test as there is no other use of them. Also ensure the main second test pieces aren't masked out by a missing file without showing test failures. (From meta-yocto rev: 1b46e2c1acd2c0cd557740220bbc3ccb77dae127) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-15oeqa/selftest/systemd_boot: Never use cleansstate in QA tests without ↵Richard Purdie
special handling of SSTATE_DIR Removing things straight from the live sstate directory is prone to issues since other builds may be relying on the artefact presence. Also, cleansstate is very slow on the huge sstate that the autobuilder has on slow NFS drives. This may well be causing long buildtimes in oe-selftest as the time taken to remove the artefact by be long. (From meta-yocto rev: 1ed60bfb46569a8b8c29f24187390ba79686486a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-06-23oeqa/selftest/systemdboot: Add Test to check boot file is created correctlyJose Perez Carranza
Add Test case to verify if EFI bootloader for systemd boot is correctly build inside of image. [YOCTO #9903] (From meta-yocto rev: ce060ee09d00d737007f4a0569e13bebbcde0b3f) Signed-off-by: Jose Perez Carranza <jose.perez.carranza@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-06-06selftest: Migrate systemd_boot test case to the new frameworkAníbal Limón
- systemd_boot.py: Use the new case class and change decorator for id - __init__.py: Because isn't needed now (From meta-yocto rev: 59b2135007d80b3b76ef1256bf5d5aa6076178bc) Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>