diff options
author | Yann E. MORIN <yann.morin.1998@free.fr> | 2017-08-02 00:52:11 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-08-02 17:42:49 +0200 |
commit | 117835d5fcd508f301d62dd08ee658c1982c7fa7 (patch) | |
tree | 91816c4250bb75c2cab71f11656c7b9b41f0268c /support/scripts/apply-patches.sh | |
parent | a160a7b984695f53f08b48c7204dc2b845bc22af (diff) | |
download | buildroot-117835d5fcd508f301d62dd08ee658c1982c7fa7.tar.gz buildroot-117835d5fcd508f301d62dd08ee658c1982c7fa7.zip |
support/testing: add runtime testing for init systems
The "builtin" kernel does not boot a systemd-based system, so
we resort to building the same one as currently used by our
qemu_arm_vexpress_defconfig.
We test the 8 following combinations:
- busybox, read-only, without network
- busybox, read-only, with network
- busybox, read-write, without network
- busybox, read-write, with network
- basic systemd, read-write, network w/ ifupdown
- basic systemd, read-write, network w/ networkd
- full systemd, read-write, network w/ networkd
- no init system, read-only, without network
The tests just verify what the /sbin/init binary is, and that we were
able to grab an IP address. More tests can be added later, for example
to check each systemd features (journal, tmpfiles...)
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>
[Arnout: update .gitlab-ci.yml]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'support/scripts/apply-patches.sh')
0 files changed, 0 insertions, 0 deletions