Systemd/src/test
Zbigniew Jędrzejewski-Szmek 53f79e125d meson: use a convenience library for the sources shared between core/ and the outside
This avoids double compilation. Those files are tiny, so it doesn't save time,
but we avoid repeated warnings and errors, and it's generally cleaner to it
this way.

The number of commands in 'ninja -C build clean && ninja -C build' drops from
1462 to 1455 for me.
2019-03-05 21:01:17 +01:00
..
generate-sym-test.py Mark python scripts executable 2017-05-07 20:16:47 -04:00
meson.build meson: use a convenience library for the sources shared between core/ and the outside 2019-03-05 21:01:17 +01:00
test-acl-util.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-af-list.c util: make *_from_name() returns negative errno on error 2018-11-28 20:20:50 +09:00
test-alloc-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-architecture.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-arphrd-list.c af-list,arphrd-list: also include relevant missing_*.h headers 2018-12-07 11:48:41 +09:00
test-ask-password-api.c ask-password: check keyring in ask_password_tty and ask_password_agent 2018-10-31 18:26:58 +01:00
test-async.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-barrier.c test-barrier: skip the test in virtualized/containerized environments 2019-01-28 12:47:19 +01:00
test-bitmap.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-boot-timestamps.c test: shorten test-boot-timestamps a bit 2018-10-08 21:40:44 +02:00
test-bpf.c test-bpf: check if we can mlock() before trying bpf 2019-01-24 23:50:26 +01:00
test-btrfs.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-bus-util.c bus-util: drop now-unused functions 2018-09-20 16:52:02 +02:00
test-calendarspec.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-cap-list.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-capability.c capability: fix build without PR_CAP_AMBIENT 2019-01-11 17:37:20 +01:00
test-cgroup-cpu.c core: add CPUQuotaPeriodSec= 2019-02-14 11:04:42 -08:00
test-cgroup-mask.c cgroup: Add DisableControllers= directive to disable controller in subtree 2018-12-03 15:40:31 +00:00
test-cgroup-util.c cgroup: Imply systemd.unified_cgroup_hierarchy=1 on cgroup_no_v1=all 2018-12-21 13:29:27 +00:00
test-cgroup.c tree-wide: add whitespace between type and variable name 2018-12-04 09:29:54 +01:00
test-chown-rec.c test: do not assume test-chown-rec is running as root 2019-03-04 14:40:17 +01:00
test-clock.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-condition.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-conf-files.c tmpfiles: fix crash with NULL in arg_root and other fixes and tests 2018-12-20 09:56:51 +01:00
test-conf-parser.c test: add testcases for the lines prefixed with whitespaces 2019-01-08 14:12:22 +09:00
test-copy.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-cpu-set-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-daemon.c tree-wide: add whitespace between type and variable name 2018-12-04 09:29:54 +01:00
test-date.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-dev-setup.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-device-nodes.c tree-wide: drop copyright lines for more authors 2018-06-22 16:39:45 +02:00
test-dissect-image.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-dlopen.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
test-dns-domain.c resolve: reject host names with leading or trailing dashes in /etc/hosts 2018-12-10 09:56:56 +01:00
test-ellipsize.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-emergency-action.c units: allow and use SuccessAction=exit-force in system systemd-exit.service 2018-10-17 19:32:07 +02:00
test-engine.c tests: add a helper function to skip with errno 2018-09-14 09:29:57 +02:00
test-env-util.c Move LONG_LINE_MAX definition to fileio.h 2018-11-14 16:25:32 +01:00
test-escape.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-exec-util.c core: Allow to configure execute_directories execution behavior 2019-02-18 16:16:02 +01:00
test-execute.c core: add ':' prefix to ExecXYZ= skip env var substitution 2019-02-20 17:58:14 +01:00
test-extract-word.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-fd-util.c util-lib: move open_serialization_fd() to serialize.c 2018-12-02 13:22:29 +01:00
test-fdset.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-fileio.c util-lib: follow shell syntax for escape in quotes 2019-01-17 13:42:54 +00:00
test-firewall-util.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-format-table.c tree-wide: specify all table headers in lower-case 2018-12-03 22:42:38 +01:00
test-fs-util.c test-fs-util: test chase_symlinks with user-owned dirs 2019-02-28 13:06:07 -05:00
test-fstab-util.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
test-gcrypt-util.c Fix SPDX license tags 2018-06-14 13:05:41 +02:00
test-glob-util.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-hash.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-hashmap-ordered.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
test-hashmap-plain.c test-hashmap: add test to compare hashmap_free performance 2018-12-18 12:04:08 +01:00
test-hashmap.c test-hashmap: add test to compare hashmap_free performance 2018-12-18 12:04:08 +01:00
test-helper.c tests: skip test_exec_ambientcapabilities on Travis CI under ASan 2018-11-20 20:23:19 +01:00
test-helper.h tests: skip test_exec_ambientcapabilities on Travis CI under ASan 2018-11-20 20:23:19 +01:00
test-hexdecoct.c Delete duplicate lines 2019-01-12 16:02:26 +01:00
test-hostname-util.c basic/hostname-util: do truncation last when cleaning up 2018-12-10 09:56:56 +01:00
test-hostname.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-id128.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-in-addr-util.c test: add tests for test_in_addr_prefix_to_string() 2019-03-04 23:45:07 +09:00
test-install-root.c shared/install: avoid overwriting 'r' counter with a partial result 2018-10-02 15:36:24 +02:00
test-install.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-io-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-ip-protocol-list.c test: add tests for ip_protocol_{from,to}_name() 2018-12-02 06:13:47 +01:00
test-ipcrm.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-job-type.c tree-wide: add whitespace between type and variable name 2018-12-04 09:29:54 +01:00
test-journal-importer.c tree-wide: rename path_join_many() to path_join() 2018-11-30 10:59:47 +01:00
test-json.c test-json: use standard test intro 2019-02-25 10:07:18 +01:00
test-libudev.c test-libudev: modernize and add more debugging info 2019-01-21 17:33:53 +01:00
test-list.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
test-locale-util.c locale-util: prefix special glyph enum values with SPECIAL_GLYPH_ 2018-12-14 08:22:54 +01:00
test-log.c test: add tests for log_syntax() 2019-03-04 15:28:32 +09:00
test-loopback.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-mount-util.c Split out part of mount-util.c into mountpoint-util.c 2018-11-29 21:03:44 +01:00
test-mountpoint-util.c test-mountpoint-util: unpoison string allocated by sscanf %ms 2019-02-25 10:07:18 +01:00
test-namespace.c test: skip various tests if namespacing is not available 2018-10-24 19:40:24 +02:00
test-netlink-manual.c tests: add a helper function to skip with errno 2018-09-14 09:29:57 +02:00
test-ns.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-nscd-flush.c shared: add helper for flushing nscd caches 2018-12-15 12:10:19 +01:00
test-nss.c tests: use the test helpers in more places 2019-03-04 14:15:38 +01:00
test-ordered-set.c basic/ordered-set: export networkd function to print string sets 2019-02-21 12:00:05 +01:00
test-os-util.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-parse-util.c parse-util: rework parse_dev() based on safe_atou() and DEVICE_MAJOR_VALID()/DEVICE_MINOR_VALID() 2018-11-29 20:02:39 +01:00
test-path-lookup.c Merge pull request #10070 from keszybz/test-reporting 2018-09-15 15:55:15 +09:00
test-path-util.c meson: define PROJECT_VERSION as the "bare" project version 2018-12-20 21:35:29 +01:00
test-path.c tree-wide: rename path_join_many() to path_join() 2018-11-30 10:59:47 +01:00
test-pretty-print.c Split out pretty-print.c and move pager.c and main-func.h to shared/ 2018-11-20 18:40:02 +01:00
test-prioq.c basic/prioq: add prioq_peek_item() 2019-01-26 12:42:46 +01:00
test-proc-cmdline.c veritysetup-generator: treat '-' and '_' as equivalent 2018-11-20 13:19:08 +01:00
test-process-util.c test-process-util: do not assume PID 1 has UID=0 2019-01-21 11:41:37 +01:00
test-procfs-util.c procfs-util: expose functionality to query total memory 2019-01-22 17:43:13 +01:00
test-random-util.c random-util: allow RDRAND to be used in 32-bit x86 binaries 2018-11-10 14:56:53 +01:00
test-ratelimit.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-replace-var.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-rlimit-util.c util: drop missing.h from util.h 2018-12-04 10:00:34 +01:00
test-sched-prio.c tests: add a helper function to skip with errno 2018-09-14 09:29:57 +02:00
test-sd-hwdb.c test: initialize hwdb so that the test won't try to free memory it has never allocated 2018-11-08 13:49:45 +01:00
test-seccomp.c test: skip various tests if namespacing is not available 2018-10-24 19:40:24 +02:00
test-selinux.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-serialize.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-set-disable-mempool.c test: add tests for $SYSTEMD_MEMPOOL= 2018-10-12 17:54:23 +09:00
test-set.c basic/ordered-set: add functions to operate on OrderedSets of strings 2019-02-21 12:00:05 +01:00
test-sigbus.c tree-wide: use new macro HAS_FEATURE_ADDRESS_SANITIZER everywhere 2018-12-03 17:38:50 +01:00
test-signal-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-siphash24.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-sizeof.c test-sizeof: print the alignments too 2019-02-05 18:56:41 +01:00
test-sleep.c strv: wrap strv_new() in a macro so that NULL sentinel is implicit 2018-10-31 18:00:52 +01:00
test-socket-util.c socket-util: re-implement socket_address_parse_netlink() by using extract_first_word() 2019-02-21 11:30:49 +01:00
test-specifier.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-stat-util.c Delete duplicate lines 2019-01-12 16:02:26 +01:00
test-static-destruct.c test: add test for static destructor 2018-12-03 17:34:23 +01:00
test-strbuf.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-string-util.c Introduce free_and_strndup and use it in bus-message.c 2018-10-02 11:42:45 +02:00
test-strip-tab-ansi.c Split out pretty-print.c and move pager.c and main-func.h to shared/ 2018-11-20 18:40:02 +01:00
test-strv.c strv: add new macro STARTSWITH_SET() 2018-11-26 14:06:01 +01:00
test-strxcpyx.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-systemd-tmpfiles.py tree-wide: drop header for emacs from python scripts 2018-12-10 03:17:33 +09:00
test-tables.c Merge pull request #9685 from yuwata/fix-9663 2018-07-23 21:17:07 +02:00
test-terminal-util.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-time-util.c test-time-util: use standard intro and print timezones read from file 2019-02-28 15:38:52 +01:00
test-tmpfiles.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-udev.c meson: generate version tag from git 2018-12-21 13:43:20 +01:00
test-uid-range.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-umount.c tree-wide: rename path_join_many() to path_join() 2018-11-30 10:59:47 +01:00
test-unaligned.c tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
test-unit-file.c fileio: when reading a full file into memory, refuse inner NUL bytes 2018-12-17 09:14:23 +01:00
test-unit-name.c Define macro for systemd-fsck-root.service 2019-01-03 15:31:03 +01:00
test-user-util.c tree-wide: add whitespace between type and variable name 2018-12-04 09:29:54 +01:00
test-utf8.c basic/utf8: do not read past end of string when looking for a multi-byte character 2019-02-26 12:37:40 +01:00
test-util.c util.h: add new UNPROTECT_ERRNO macro 2019-02-08 10:34:47 +01:00
test-verbs.c Drop copyrights tags for "systemd authors" 2018-06-20 12:11:12 +02:00
test-watch-pid.c manager: rework test flags set 2018-10-09 19:43:43 +02:00
test-watchdog.c tests: use a helper function to parse environment and open logging 2018-09-14 09:29:57 +02:00
test-web-util.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-xattr-util.c util-lib: split out all temporary file related calls into tmpfiles-util.c 2018-12-02 13:22:29 +01:00
test-xml.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00