| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
To allow for more targeted testing
Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
|
|
|
|
|
|
| |
The output was moved from stdout to stderr in a recent aktualizr commit.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
|
|
|
|
|
|
|
|
| |
It was a nice idea when we were less confident about bitbaking and
oe-selftest, but at this point, it is redundant and provides no useful
information while adding extraneous time to the already long test suite.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The qemucommand.py script uses kvm-ok to determine whether KVM
is available. However, kvm-ok is very Ubuntu specific and not
readily available on Fedora.
Use QEMU_USE_KVM variable which is also used in OpenEmbedded
selftests. The variable must contain True to enable KVM for
machines containing x86 in its name, or contain a list of
machines. For meta-updater this makes sure KVM is used for all
tests:
QEMU_USE_KVM = "intel-corei7-64 qemux86-64"
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
|
|
|
|
| |
CLI has changed
Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
|
|
|
|
| |
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
|
|
|
|
| |
Bump to the latest version as well.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Work around a bug in oe-selftest with migration and aktualizr-info
interplay by forcing --allow-migrate for now.
|
| |
|
|
|
|
|
|
|
|
|
| |
Cherry-pick of 78422f6ca6e5cca90e33ad49aa1b39bb25c527b3 from master. Original
commit message follows:
Compatibility with latest aktualizr
Note that the HsmTests still sometimes fail
|
| |
|
|
|
|
|
|
|
|
| |
Move HSM dependencies to aktualizr recipe, since it's aktualizr that can
depend on HSM support, not the provisioning prepartion.
Remove references to systemd in provisioning recipes, since they have
nothing to do with systemd.
|
| |
|
|
|
|
|
| |
Not much else from the example configs that is easy to test with
oe-selftest.
|
| |
|
|
|
|
| |
Also add a test for the 'primary-image'
|
|
|
|
| |
Also, timeout communication to the DUT after 60s.
|
| |
|
| |
|
|
|
|
|
|
| |
This required splitting the aktualizr package into several components, in order
to be able to either install the primary 'aktualzr' or the secondary
'aktualizr-secondary'.
|
|
|
|
|
|
|
|
|
|
| |
There's not much we can do, since booting the device via a test is not
practical. Still, it's useful to make sure that we can build the image.
If trying to build the image in an environment designed for qemu, this
takes some trickery to set things up just right.
Also consistently set up layers before setting the MACHINE, since the
sanity checker sometimes complains otherwise.
|
|
|
|
|
|
|
|
| |
The layers required for the grub test are now also only added if not
already present.
This should make the tests runnable from an environment configured for
raspberry pi.
|
|
|
|
|
|
|
| |
* Check successful provisioning with autoprov and grub.
* Refactor provisioning check into an independent function.
* Rename QemuTests to AutoProvTests since that's what it is now.
* Be more explicit about MACHINE.
|
|
|
|
| |
Bring in updates to oe-selftest.
|
| |
|
|
|
|
| |
Also add a helpful hint for the oe-selftest grub problem.
|
|
|
|
|
| |
Grub, HSM, and qemu hostname tests still fail for reasons I haven't
figured out yet.
|
|
|