summaryrefslogtreecommitdiff
path: root/test/README.testsuite
Commit message (Collapse)AuthorAgeFilesLines
* test: fix the default timeout values described in README.testsuiteFranck Bui2022-11-181-2/+2
| | | | Unlike it was described, the default is 30 min.
* Merge pull request #24799 from poettering/initrd-ftwLuca Boccassi2022-09-231-2/+2
|\ | | | | use "initrd" rather than "initial RAM disk" or "initramfs" to refernce the concept
| * tree-wide: use the term "initrd" at most places we so far used "initramfs"Lennart Poettering2022-09-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | In most cases we refernced the concept as "initrd". Let's convert most remaining uses of "initramfs" to "initrd" too, to stay internally consistent. This leaves "initramfs" only where it's relevant to explain historical concepts or where "initramfs" is part of the API (i.e. in /run/initramfs). Follow-up for: b66a6e1a5838b874b789820c090dd6850cf10513
* | doc: drop remaining references to LGTM.comYu Watanabe2022-09-231-4/+4
|/
* docs: use lowercase "qemu" and other minor tweaks to test docsZbigniew Jędrzejewski-Szmek2022-05-041-10/+12
| | | | | | | | | We used both "qemu" and "QEMU", let's use the lower-case version everywhere since it's also the name of the binary and the version that people are most familiar with. The stuff under test/ is not only for the integeration tests, but also for various other test-related stuff, so adjust the docs a bit.
* test: document how to run CodeQL/LGTM stuff manuallyFrantisek Sumsal2022-03-111-0/+54
| | | | | Let's have this documented somewhere so I don't have to relearn all this stuff every time I need it.
* test: document how to manually run Ubuntu CI stuffFrantisek Sumsal2022-02-101-0/+45
| | | | | | Every time I need it I have to first relearn autopkgtest and find where all the necessary stuff lives, so let's document it somewhere close to systemd for (at least) future me.
* test: document autopkgtest CI infrastructureLuca Boccassi2021-09-151-0/+15
|
* test: allow run-integration-tests.sh to run without buildDan Streetman2021-01-261-0/+8
|
* test: find $BUILD_DIR in test-functions, remove from other scriptsDan Streetman2021-01-261-2/+2
| | | | | | | | The $BUILD_DIR is only used in test-functions, and doesn't need to be specified in any other scripts. Additionally, to be able to allow the integration test suite to be run against locally installed binaries, instead of built binaries, moving BUILD_DIR logic completely into test-functions allows later patches to be simpler.
* test: note where the bionic-* CI tool/integration livesLuca Boccassi2021-01-241-0/+5
|
* tests: add TEST_PREFER_NSPAWN variable to run as many as possible under nspawnLuca Boccassi2021-01-011-0/+3
| | | | | | | By default the test suite prefers qemu, and uses nspawn only if a test specifically says it doesn't support qemu. Add a variable to allow flipping the default, and run as many tests under nspawn as possible.
* tests: add TEST_QEMU_ONLY variable to run only tests where qemu is mandatoryLuca Boccassi2021-01-011-0/+3
| | | | | | | | | Allows to split the test run in two parts. Most tests can run under nspawn which is much faster, and they can be ran in one chunk with TEST_NO_QEMU=1. The qemu-only tests, which are just a handful, can be ran in another chunk with TEST_QEMU_ONLY=1. Allows autopkgtest to be split in two parts.
* test/README: notes about Ubuntu CI logs and dependenciesLuca Boccassi2020-10-171-0/+9
| | | | | Add a note about where to find the full journal, and how to add packages/dependencies for the Ubuntu CI.
* test: convert ubuntu-ci to use deny-listDan Streetman2020-08-011-7/+7
| | | | Follows #16262
* test: print test of name in outputZbigniew Jędrzejewski-Szmek2020-03-281-3/+3
|
* tree-wise: standarize on "auto-detection" spellingZbigniew Jędrzejewski-Szmek2019-11-301-1/+1
|
* test/README.testsuite: add section for Ubuntu CI blacklist filesDan Streetman2019-10-031-0/+23
| | | | | Add some docs explaining how blacklist individual test/TEST-* tests in Ubuntu CI using per-test blacklist files.
* test: allow use of nested KVMFrantisek Sumsal2019-09-271-0/+5
| | | | | Introduce TEST_NESTED_KVM variable, which allows use of nested KVM for QEMU VMs (which is disabled by default by KVM autodetection).
* test: improve testsuite configuration documentationFrantisek Sumsal2019-03-161-3/+30
|
* README.testsuite: update the documentation for mesonZbigniew Jędrzejewski-Szmek2018-10-091-26/+47
|
* test: explain why we explicitly make all despite test/Makefile's check ↵Chris Lamb2017-04-291-1/+1
| | | | target calling it (#5830)
* tests: fix initrd searching on Debian/UbuntuEvgeny Vereshchagin2015-11-201-1/+1
|
* remove gudev and gtk-docKay Sievers2015-06-031-2/+0
| | | | | The library moved to: https://git.gnome.org/browse/libgudev/
* test: rework run_qemuRonny Chevalier2013-12-101-3/+16
| | | | | | | | | | | | | | | 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)
* test: some trivial fixes to test scriptsZbigniew Jędrzejewski-Szmek2013-01-291-2/+2
| | | | | | | - fix typo - use compiled systemd-nspawn - drop --capability=... from systemd-nspawn invocation, is is the default now - simplify sudo make invocations
* test/README.testsuite: add documentation for the testsuiteHarald Hoyer2012-05-291-0/+35