Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-25 | tests: don't run tests on incomplete setup | Evgeny Vereshchagin | |
2015-11-24 | Merge pull request #1957 from zonque/qemu-test | Lennart Poettering | |
test: make QEMU tests work on Semaphore | |||
2015-11-19 | test: 01-basic: mask some services that currently don't run in qemu | Daniel Mack | |
2015-11-19 | tests: fix ls: cannot access /var/tmp/systemd-test.*/journal/*/*.journal | Evgeny Vereshchagin | |
don't lose logs from the test machine too | |||
2015-11-10 | tests: various fixes | Evgeny Vereshchagin | |
* remove journal flushing (systemd-journal-flush.service runs journalctl --flush on boot) * use sh -c and PATH instead of @SYSTEMCTL@ expansion * remove unnecessary semicolons etc | |||
2014-06-10 | tests: do not use systemctl status --failed | Ronny Chevalier | |
since v212 calling systemctl status without arguments will show a overall system state | |||
2013-12-10 | test: rework run_qemu | Ronny Chevalier | |
It tries to find a suitable QEMU binary and will use KVM if present. We can now configure QEMU from outside with 4 variables : - $QEMU_BIN : path to QEMU's binary - $KERNEL_APPEND : arguments appended to kernel cmdline - $KERNEL_BIN : path to a kernel Default /boot/vmlinuz-$KERNEL_VER - $INITRD : path to an initramfs Default /boot/initramfs-${KERNEL_VER}.img - $QEMU_SMP : number of CPU simulated by QEMU. Default 1 (from Alexander Graf's script: http://www.spinics.net/lists/kvm/msg72389.html) | |||
2013-11-07 | test: remove duplicated code | Ronny Chevalier | |
2013-09-17 | TEST-01-BASIC, TEST-02-CRYPTSETUP: fixed strip | Harald Hoyer | |
also output more status about failed jobs | |||
2013-04-24 | test: make it easier to override kernel version | Zbigniew Jędrzejewski-Szmek | |
2013-01-29 | test: some trivial fixes to test scripts | Zbigniew Jędrzejewski-Szmek | |
- fix typo - use compiled systemd-nspawn - drop --capability=... from systemd-nspawn invocation, is is the default now - simplify sudo make invocations | |||
2013-01-25 | test: factor out testsuite.target, end.service | Michal Schmidt | |
Tests can use the same testsuite.target. Add end.service to call poweroff instead of doing it from ExecStopPost where it may be skipped on failure of ExecStart. | |||
2013-01-25 | test: use non-blocking systemctl calls in testsuite.service | Michal Schmidt | |
"systemctl poweroff" called from testsuite.service will cause this unit itself to stop. To avoid deadlock, the call must not be synchronous. | |||
2012-09-13 | test: split of cryptsetup into its own test | Lennart Poettering | |
2012-06-28 | nspawn: introduce new --capabilities= flag and make use of it in the nspawn ↵ | Lennart Poettering | |
test case | |||
2012-06-28 | test: reenable nspawn, even if it fails for now | Lennart Poettering | |
2012-05-29 | test/TEST-01-BASIC: add /var on cryptoluks and wait for the journal | Harald Hoyer | |
2012-05-29 | test/TEST-01-BASIC: fail test, if qemu failed | Harald Hoyer | |
2012-05-29 | test/TEST-01-BASIC: make DEBUGTOOLS an environment variable | Harald Hoyer | |
2012-05-24 | test/TEST-01-BASIC: add missing "; then" | Harald Hoyer | |
2012-05-24 | test/TEST-01-BASIC: only test systemd-nspawn, if the test system uses systemd | Harald Hoyer | |
2012-05-24 | test/TEST-01-BASIC: add systemd-nspawn run with the root image | Harald Hoyer | |
2012-05-24 | test/TEST-01-BASIC: untabified | Harald Hoyer | |
2012-05-24 | test/TEST-01-BASIC: add a defined rc.local | Harald Hoyer | |
2012-05-24 | test/TEST-01-BASIC: add /etc/localtime to test image | Harald Hoyer | |
2012-05-24 | test: add touch to test machine | Lennart Poettering | |
2012-05-24 | test: check systemctl --failed in test VM | Lennart Poettering | |
2012-05-22 | test: introduce a basic testsuite framework | Harald Hoyer | |
$ cd test $ sudo make check will run all tests in the TEST-* subdirectories $ cd test/TEST-01-BASIC $ sudo make clean setup run will run the different stages of the test for debugging purposes |