diff options
author | 2020-11-24 21:30:19 +0100 | |
---|---|---|
committer | 2020-12-05 22:33:27 +0100 | |
commit | d673618342bcc655f6b961b799bdd419ebd01656 (patch) | |
tree | 92bc4a3d79ad4b1c2b418ca7b2da5a475b6bbeac /support | |
parent | 94bba6f015dc7f912be6490952d649a1721f9ad4 (diff) | |
download | buildroot-d673618342bcc655f6b961b799bdd419ebd01656.tar.gz buildroot-d673618342bcc655f6b961b799bdd419ebd01656.tar.bz2 |
support/scripts/boot-qemu-image.py: don't fail if start-qemu.sh is missing
When boot-qemu-image.py script was added, we wanted to run
each qemu defconfig in gitlab, so we expect that all qemu
defconfig generate the script start-qemu.sh in images
directory.
Don't make it a hard requirement even if we prefer to be
able to do a runtime test for each qemu defconfig.
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'support')
-rwxr-xr-x | support/scripts/boot-qemu-image.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/support/scripts/boot-qemu-image.py b/support/scripts/boot-qemu-image.py index dbbba552ad..4066788c88 100755 --- a/support/scripts/boot-qemu-image.py +++ b/support/scripts/boot-qemu-image.py @@ -18,6 +18,10 @@ def main(): if not sys.argv[1].startswith('qemu_'): sys.exit(0) + if not os.path.exists('output/images/start-qemu.sh'): + print('qemu-start.sh is missing, cannot test.') + sys.exit(0) + qemu_start = os.path.join(os.getcwd(), 'output/images/start-qemu.sh') child = pexpect.spawn(qemu_start, ['serial-only'], |