summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2013-12-10test: rework run_qemuRonny 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-12-10test: fix TEST-02-CRYPTSETUPRonny Chevalier
missing generate_module_dependencies call which prevents dm_mod and dm_crypt modules to be loaded
2013-11-22cgroups: Cache controller masks and optimize queues.David Strauss
2013-11-07test: remove duplicated codeRonny Chevalier
2013-09-17TEST-03-JOBS/test.sh: do not output the "failed" if it does not existHarald Hoyer
2013-09-17TEST-01-BASIC, TEST-02-CRYPTSETUP: fixed stripHarald Hoyer
also output more status about failed jobs
2013-08-14test: add licence header and switch to LGPLKay Sievers
Checked with and got OK from Martin.
2013-04-24test: make it easier to override kernel versionZbigniew Jędrzejewski-Szmek
2013-04-15Fix spelling errors using 'codespell' toolAnatol Pomozov
2013-02-23test: test irreversible jobsMichal Schmidt
2013-01-29test: some trivial fixes to test scriptsZbigniew 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-28update .gitignoreKay Sievers
2013-01-25test: add test for jobsMichal Schmidt
Add a test case for job merging with --ignore-dependencies. test.sh is copied from TEST-01-*, only lightly modified (this should be refactored better in the future). test-jobs.sh is the core of this test.
2013-01-25test: factor out testsuite.target, end.serviceMichal 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-25test: use non-blocking systemctl calls in testsuite.serviceMichal Schmidt
"systemctl poweroff" called from testsuite.service will cause this unit itself to stop. To avoid deadlock, the call must not be synchronous.
2012-12-17licence: remove references to old FSF addressSami Kerola
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=57206
2012-11-15sched: Only setting CPUSchedulingPriority=rr doesn't workHolger Hans Peter Freyther
A service that only sets the scheduling policy to round-robin fails to be started. This is because the cpu_sched_priority is initialized to 0 and is not adjusted when the policy is changed. Clamp the cpu_sched_priority when the scheduler policy is set. Use the current policy to validate the new priority. Change the manual page to state that the given range only applies to the real-time scheduling policies. Add a testcase that verifies this change: $ make test-sched-prio; ./test-sched-prio [test/sched_idle_bad.service:6] CPU scheduling priority is out of range, ignoring: 1 [test/sched_rr_bad.service:7] CPU scheduling priority is out of range, ignoring: 0 [test/sched_rr_bad.service:8] CPU scheduling priority is out of range, ignoring: 100
2012-11-12use the same email address everywhereKay Sievers
2012-10-09udev: fix rule-syntax-check.pyKay Sievers
2012-10-08udev: remove SYMLINK "unique" optionKay Sievers
2012-09-13test: split of cryptsetup into its own testLennart Poettering
2012-09-13man: fix a bunch of typos in docsThomas Hindoe Paaboel Andersen
https://bugs.freedesktop.org/show_bug.cgi?id=54501
2012-07-15udev: get rid of TEST_PREFIX and use unshare() to fake /sys, /dev, /runKay Sievers
2012-06-28nspawn: introduce new --capabilities= flag and make use of it in the nspawn ↵Lennart Poettering
test case
2012-06-28test: reenable nspawn, even if it fails for nowLennart Poettering
2012-05-29test/README.testsuite: add documentation for the testsuiteHarald Hoyer
2012-05-29test/TEST-01-BASIC: add /var on cryptoluks and wait for the journalHarald Hoyer
2012-05-29test/test-functions: add check_qemu() and check_nspawn() functionsHarald Hoyer
2012-05-29test/TEST-01-BASIC: fail test, if qemu failedHarald Hoyer
2012-05-29test/TEST-01-BASIC: make DEBUGTOOLS an environment variableHarald Hoyer
2012-05-29test/test-functions: be more verbose about skipping testsHarald Hoyer
2012-05-24test/TEST-01-BASIC: add missing "; then"Harald Hoyer
2012-05-24test/TEST-01-BASIC: only test systemd-nspawn, if the test system uses systemdHarald Hoyer
2012-05-24test/TEST-01-BASIC: add systemd-nspawn run with the root imageHarald Hoyer
2012-05-24test/TEST-01-BASIC: untabifiedHarald Hoyer
2012-05-24test/TEST-01-BASIC: add a defined rc.localHarald Hoyer
2012-05-24test/TEST-01-BASIC: add /etc/localtime to test imageHarald Hoyer
2012-05-24test: add touch to test machineLennart Poettering
2012-05-24test: check systemctl --failed in test VMLennart Poettering
2012-05-22test: introduce a basic testsuite frameworkHarald 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
2012-04-16udev: remove configuration options for /dev, /sys, /run directoriesKay Sievers
2012-04-14udev: test - move test/ and src/test/Kay Sievers
2012-04-12test: test tools should still be in the src/ directoryLennart Poettering
2012-04-12move a couple of test-*.c to test/Kay Sievers
2011-12-31test: rename test directoryLennart Poettering