| Summary: | Add sanity checks for Build appliance | ||
|---|---|---|---|
| Product: | [QA/Testing] Runtime Testing | Reporter: | Stefan Stanacar <sstncr> |
| Component: | general | Assignee: | Lucian Musat <georgex.l.musat> |
| Status: | VERIFIED OBSOLETE | QA Contact: | Alexandru Georgescu <alexandru.c.georgescu> |
| Severity: | enhancement | ||
| Priority: | Medium | CC: | alexandru.c.georgescu, bluelightning, bogdanx.a.voiculescu, mihai.lindner, richard.purdie, sgw |
| Version: | 1.4 | ||
| Target Milestone: | Future | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Stefan Stanacar
2013-02-21 17:55:42 UTC
I'm guessing this would amount to automating test cases 323 (check that hob can be launched) and 340 (try building core-image-minimal within the build appliance). Yes, it's exactly 323 + all the other sanity checks than run for a normal image. 340 - building core-image-minimal might be a stretch - I'm not sure how we could trigger a Hob build from qemuimagetests, not to say it will take forever.(and it's a separate bug/enhacement anyway). Moving to 1.6 since we don't have the infrastructure which will support this. Well, the TC323 is quite simple, as Stefan already mentioned. The tricky part is to start the build in Build Appliance from HOB. Maybe this could be done with Dogtail, meaning that a Dogtail recipe should be made available and the script that triggers the qemu-image-minimal build via HOB will be copied in Build Appliance image. The even trickier part is to start the qemu image that results from HOB and check the success of this action. So the plan is that: 1. Create test to check HOB launched successfully in Build Appliance image 2. Create Dogtail recipe and include it in Build Appliance image 3. Include Dogtail script in Build Appliance and run Dogtail in order to create core-image-minimal 4. Start the core-image-minimal and make sanity checks on it I don't know if this is going to work well with AB as the test will take too much time... HOB will be deprecated, therefore testing HOB in BA won't be the case anynmore. . |