]> code.ossystems Code Review - openembedded-core.git/commit
masterimage.py: fix issue with calling reboot on masterimage/DUT
authorErik Botö <erik.boto@pelagicore.com>
Mon, 6 Nov 2017 18:13:03 +0000 (10:13 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 8 Nov 2017 19:54:23 +0000 (19:54 +0000)
commita9c7f877e5bda32249755dc7014d436e4b85f07a
tree627f4cdeaf230a77ac5bd3e1a3fd3883e35386e1
parent468079140c1f19096bbc628663462beebc194800
masterimage.py: fix issue with calling reboot on masterimage/DUT

On systemd systems calling reboot over an ssh connection doesn't
return as expected causing an exception, therefore wrap the call
to reboot in order to avoid this issue.

Also sync the filesystems before rebooting cause otherwise, it will be
done as part of the reboot and could take a very long time and testimage
will fail to access the machine. This issue was observed consistently with
one of our rootfs at Pelagicore.

[YOCTO #11524]

Signed-off-by: Erik Botö <erik.boto@pelagicore.com>
Signed-off-by: Stephano Cetola <stephano.cetola@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/lib/oeqa/controllers/masterimage.py