| Summary: | Implement automated testing for meta-swupd | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Other YP Layers | Reporter: | Joshua Lock <joshuagloe> |
| Component: | meta-swupd | Assignee: | Patrick Ohly <patrick.ohly> |
| Status: | RESOLVED OBSOLETE | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Undecided | CC: | richard.purdie |
| Version: | 2.2 | ||
| 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) | |
| Bug Depends on: | 11304 | ||
| Bug Blocks: | |||
|
Description
Joshua Lock
2016-06-16 11:10:36 UTC
We should also be sure to test when the common swupd related configuration variables aren't set, for example swupd master has been broken for some time if the SWUPD_BUNDLES variable was not set. We should test set and unset versions of: * SWUPD_BUNDLES * BUNDLE_FEATURES * SWUPD_IMAGES https://github.com/intel/intel-iot-refkit/blob/master/meta-refkit-core/lib/oeqa/selftest/systemupdate/systemupdatebase.py could be used as base for the selftest. See https://github.com/intel/intel-iot-refkit/blob/master/meta-refkit-core/lib/oeqa/selftest/cases/refkit_ostree.py for how files get served via HTTP. Might be worth moving the common code for that to selftest/systemupdate. Upstream swupd has changed a lot and integration with the Yocto Project would be tricky and need rework to the layer. Closing this as obsolete since any new integration would need rework and have its own issues. |