]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/test/meson.build
dns-domain: add helper that checks whether domain is dot suffixed
[thirdparty/systemd.git] / src / test / meson.build
1 # SPDX-License-Identifier: LGPL-2.1+
2
3 awkscript = 'test-hashmap-ordered.awk'
4 test_hashmap_ordered_c = custom_target(
5 'test-hashmap-ordered.c',
6 input : [awkscript, 'test-hashmap-plain.c'],
7 output : 'test-hashmap-ordered.c',
8 command : [awk, '-f', '@INPUT0@', '@INPUT1@'],
9 capture : true,
10 build_by_default : want_tests != 'false')
11
12 test_include_dir = include_directories('.')
13
14 path = run_command('sh', ['-c', 'echo "$PATH"']).stdout().strip()
15 test_env = environment()
16 test_env.set('SYSTEMD_KBD_MODEL_MAP', kbd_model_map)
17 test_env.set('SYSTEMD_LANGUAGE_FALLBACK_MAP', language_fallback_map)
18 test_env.set('PATH', '@0@:@1@'.format(meson.build_root(), path))
19
20 ############################################################
21
22 generate_sym_test_py = find_program('generate-sym-test.py')
23
24 test_libsystemd_sym_c = custom_target(
25 'test-libsystemd-sym.c',
26 input : [libsystemd_sym_path] + systemd_headers,
27 output : 'test-libsystemd-sym.c',
28 command : [generate_sym_test_py, libsystemd_sym_path] + systemd_headers,
29 capture : true,
30 build_by_default : want_tests != 'false')
31
32 test_libudev_sym_c = custom_target(
33 'test-libudev-sym.c',
34 input : [libudev_sym_path, libudev_h_path],
35 output : 'test-libudev-sym.c',
36 command : [generate_sym_test_py, '@INPUT0@', '@INPUT1@'],
37 capture : true,
38 build_by_default : want_tests != 'false')
39
40 test_dlopen_c = files('test-dlopen.c')
41
42 ############################################################
43
44 test_systemd_tmpfiles_py = find_program('test-systemd-tmpfiles.py')
45
46 ############################################################
47
48 tests += [
49 [['src/test/test-device-nodes.c'],
50 [],
51 []],
52
53 [['src/test/test-engine.c'],
54 [libcore,
55 libudev,
56 libshared],
57 [threads,
58 librt,
59 libseccomp,
60 libselinux,
61 libmount,
62 libblkid]],
63
64 [['src/test/test-emergency-action.c'],
65 [libcore,
66 libshared],
67 []],
68
69 [['src/test/test-chown-rec.c'],
70 [libcore,
71 libshared],
72 []],
73
74 [['src/test/test-job-type.c'],
75 [libcore,
76 libshared],
77 [threads,
78 librt,
79 libseccomp,
80 libselinux,
81 libmount,
82 libblkid]],
83
84 [['src/test/test-ns.c'],
85 [libcore,
86 libshared],
87 [threads,
88 librt,
89 libseccomp,
90 libselinux,
91 libmount,
92 libblkid],
93 '', 'manual'],
94
95 [['src/test/test-nscd-flush.c'],
96 [libcore,
97 libshared],
98 [threads,
99 librt,
100 libseccomp,
101 libselinux,
102 libmount,
103 libblkid],
104 '', 'manual'],
105
106 [['src/test/test-loopback.c'],
107 [libcore,
108 libshared],
109 [threads,
110 librt,
111 libseccomp,
112 libselinux,
113 libmount,
114 libblkid]],
115
116 [['src/test/test-hostname.c'],
117 [libcore,
118 libshared],
119 [threads,
120 librt,
121 libseccomp,
122 libselinux,
123 libmount,
124 libblkid],
125 '', 'unsafe'],
126
127 [['src/test/test-dns-domain.c'],
128 [libcore,
129 libshared,
130 libsystemd_network],
131 []],
132
133 [['src/test/test-boot-timestamps.c'],
134 [],
135 [],
136 'ENABLE_EFI'],
137
138 [['src/test/test-unit-file.c'],
139 [],
140 []],
141
142 [['src/test/test-unit-name.c'],
143 [libcore,
144 libshared],
145 [threads,
146 librt,
147 libseccomp,
148 libselinux,
149 libmount,
150 libblkid]],
151
152 [['src/test/test-load-fragment.c'],
153 [libcore,
154 libshared],
155 [threads,
156 librt,
157 libseccomp,
158 libselinux,
159 libmount,
160 libblkid]],
161
162 [['src/test/test-serialize.c'],
163 [],
164 []],
165
166 [['src/test/test-utf8.c'],
167 [],
168 []],
169
170 [['src/test/test-dev-setup.c'],
171 [],
172 []],
173
174 [['src/test/test-capability.c'],
175 [],
176 [libcap]],
177
178 [['src/test/test-async.c'],
179 [],
180 [],
181 '', 'timeout=120'],
182
183 [['src/test/test-locale-util.c'],
184 [],
185 []],
186
187 [['src/test/test-copy.c'],
188 [],
189 []],
190
191 [['src/test/test-static-destruct.c'],
192 [],
193 []],
194
195 [['src/test/test-sigbus.c'],
196 [],
197 []],
198
199 [['src/test/test-condition.c'],
200 [],
201 []],
202
203 [['src/test/test-fdset.c'],
204 [],
205 []],
206
207 [['src/test/test-fstab-util.c'],
208 [],
209 []],
210
211 [['src/test/test-random-util.c'],
212 [],
213 []],
214
215 [['src/test/test-format-table.c'],
216 [],
217 []],
218
219 [['src/test/test-format-util.c'],
220 [],
221 []],
222
223 [['src/test/test-ratelimit.c'],
224 [],
225 []],
226
227 [['src/test/test-util.c'],
228 [],
229 []],
230
231 [['src/test/test-json.c'],
232 [],
233 []],
234
235 [['src/test/test-libmount.c'],
236 [],
237 [threads,
238 libmount]],
239
240 [['src/test/test-mount-util.c'],
241 [],
242 []],
243
244 [['src/test/test-mountpoint-util.c'],
245 [],
246 []],
247
248 [['src/test/test-exec-util.c'],
249 [],
250 []],
251
252 [['src/test/test-hexdecoct.c'],
253 [],
254 []],
255
256 [['src/test/test-alloc-util.c'],
257 [],
258 []],
259
260 [['src/test/test-xattr-util.c'],
261 [],
262 []],
263
264 [['src/test/test-io-util.c'],
265 [],
266 []],
267
268 [['src/test/test-glob-util.c'],
269 [],
270 []],
271
272 [['src/test/test-fs-util.c'],
273 [],
274 []],
275
276 [['src/test/test-umask-util.c'],
277 [],
278 []],
279
280 [['src/test/test-proc-cmdline.c'],
281 [],
282 []],
283
284 [['src/test/test-fd-util.c'],
285 [],
286 []],
287
288 [['src/test/test-web-util.c'],
289 [],
290 []],
291
292 [['src/test/test-cpu-set-util.c'],
293 [],
294 []],
295
296 [['src/test/test-stat-util.c'],
297 [],
298 []],
299
300 [['src/test/test-os-util.c'],
301 [],
302 []],
303
304 [['src/test/test-libcrypt-util.c'],
305 [],
306 []],
307
308 [['src/test/test-offline-passwd.c',
309 'src/shared/offline-passwd.c',
310 'src/shared/offline-passwd.h'],
311 [],
312 []],
313
314 [['src/test/test-escape.c'],
315 [],
316 []],
317
318 [['src/test/test-exit-status.c'],
319 [],
320 []],
321
322 [['src/test/test-specifier.c'],
323 [],
324 []],
325
326 [['src/test/test-string-util.c'],
327 [],
328 []],
329
330 [['src/test/test-extract-word.c'],
331 [],
332 []],
333
334 [['src/test/test-parse-util.c'],
335 [],
336 []],
337
338 [['src/test/test-sysctl-util.c'],
339 [],
340 []],
341
342 [['src/test/test-user-util.c'],
343 [],
344 []],
345
346 [['src/test/test-hostname-util.c'],
347 [],
348 []],
349
350 [['src/test/test-process-util.c'],
351 [],
352 []],
353
354 [['src/test/test-terminal-util.c'],
355 [],
356 []],
357
358 [['src/test/test-path-lookup.c'],
359 [],
360 []],
361
362 [['src/test/test-pretty-print.c'],
363 [],
364 []],
365
366 [['src/test/test-uid-range.c'],
367 [],
368 []],
369
370 [['src/test/test-cap-list.c',
371 generated_gperf_headers],
372 [],
373 [libcap]],
374
375 [['src/test/test-socket-util.c'],
376 [],
377 []],
378
379 [['src/test/test-socket-netlink.c'],
380 [],
381 []],
382
383 [['src/test/test-in-addr-util.c'],
384 [],
385 []],
386
387 [['src/test/test-barrier.c'],
388 [],
389 []],
390
391 [['src/test/test-tmpfiles.c'],
392 [],
393 []],
394
395 [['src/test/test-namespace.c'],
396 [libcore,
397 libshared],
398 [threads,
399 libblkid]],
400
401 [['src/test/test-verbs.c'],
402 [],
403 []],
404
405 [['src/test/test-install-root.c'],
406 [],
407 []],
408
409 [['src/test/test-acl-util.c'],
410 [],
411 [],
412 'HAVE_ACL'],
413
414 [['src/test/test-seccomp.c'],
415 [],
416 [libseccomp],
417 'HAVE_SECCOMP'],
418
419 [['src/test/test-rlimit-util.c'],
420 [],
421 []],
422
423 [['src/test/test-ask-password-api.c'],
424 [],
425 [],
426 '', 'manual'],
427
428 [['src/test/test-signal-util.c'],
429 [],
430 []],
431
432 [['src/test/test-selinux.c'],
433 [],
434 []],
435
436 [['src/test/test-sizeof.c'],
437 [libbasic],
438 []],
439
440 [['src/test/test-bpf-devices.c'],
441 [libcore,
442 libshared],
443 [libmount,
444 threads,
445 librt,
446 libseccomp,
447 libselinux,
448 libblkid]],
449
450 [['src/test/test-bpf-firewall.c'],
451 [libcore,
452 libshared],
453 [libmount,
454 threads,
455 librt,
456 libseccomp,
457 libselinux,
458 libblkid]],
459
460 [['src/test/test-watch-pid.c'],
461 [libcore,
462 libshared],
463 [libmount,
464 threads,
465 librt,
466 libseccomp,
467 libselinux,
468 libblkid]],
469
470 [['src/test/test-hashmap.c',
471 'src/test/test-hashmap-plain.c',
472 test_hashmap_ordered_c],
473 [],
474 [],
475 '', 'timeout=90'],
476
477 [['src/test/test-set.c'],
478 [libbasic],
479 []],
480
481 [['src/test/test-ordered-set.c'],
482 [],
483 []],
484
485 [['src/test/test-set-disable-mempool.c'],
486 [],
487 [threads]],
488
489 [['src/test/test-bitmap.c'],
490 [],
491 []],
492
493 [['src/test/test-xml.c'],
494 [],
495 []],
496
497 [['src/test/test-list.c'],
498 [],
499 []],
500
501 [['src/test/test-procfs-util.c'],
502 [],
503 []],
504
505 [['src/test/test-unaligned.c'],
506 [],
507 []],
508
509 [['src/test/test-tables.c',
510 'src/shared/test-tables.h',
511 'src/journal/journald-server.c',
512 'src/journal/journald-server.h'],
513 [libcore,
514 libjournal_core,
515 libudev_core,
516 libudev_static,
517 libsystemd_network,
518 libshared],
519 [threads,
520 libseccomp,
521 libmount,
522 libxz,
523 liblz4,
524 libblkid],
525 '', '', [], libudev_core_includes],
526
527 [['src/test/test-prioq.c'],
528 [],
529 []],
530
531 [['src/test/test-fileio.c'],
532 [],
533 []],
534
535 [['src/test/test-time-util.c'],
536 [],
537 []],
538
539 [['src/test/test-clock.c'],
540 [],
541 []],
542
543 [['src/test/test-architecture.c'],
544 [],
545 []],
546
547 [['src/test/test-log.c'],
548 [],
549 []],
550
551 [['src/test/test-ipcrm.c'],
552 [],
553 [],
554 '', 'unsafe'],
555
556 [['src/test/test-btrfs.c'],
557 [],
558 [],
559 '', 'manual'],
560
561
562 [['src/test/test-firewall-util.c'],
563 [libshared],
564 [],
565 'HAVE_LIBIPTC'],
566
567 [['src/test/test-netlink-manual.c'],
568 [],
569 [libkmod],
570 'HAVE_KMOD', 'manual'],
571
572 [['src/test/test-ellipsize.c'],
573 [],
574 []],
575
576 [['src/test/test-date.c'],
577 [],
578 []],
579
580 [['src/test/test-sleep.c'],
581 [],
582 []],
583
584 [['src/test/test-replace-var.c'],
585 [],
586 []],
587
588 [['src/test/test-calendarspec.c'],
589 [],
590 []],
591
592 [['src/test/test-strip-tab-ansi.c'],
593 [],
594 []],
595
596 [['src/test/test-coredump-util.c'],
597 [],
598 []],
599
600 [['src/test/test-daemon.c'],
601 [],
602 []],
603
604 [['src/test/test-cgroup.c'],
605 [],
606 []],
607
608 [['src/test/test-cgroup-cpu.c'],
609 [libcore,
610 libshared],
611 []],
612
613 [['src/test/test-cgroup-unit-default.c'],
614 [libcore,
615 libshared],
616 []],
617
618 [['src/test/test-cgroup-mask.c'],
619 [libcore,
620 libshared],
621 [threads,
622 librt,
623 libseccomp,
624 libselinux,
625 libmount,
626 libblkid]],
627
628 [['src/test/test-varlink.c'],
629 [],
630 [threads]],
631
632 [['src/test/test-cgroup-util.c'],
633 [],
634 []],
635
636 [['src/test/test-cgroup-setup.c'],
637 [],
638 []],
639
640 [['src/test/test-env-file.c'],
641 [],
642 []],
643
644 [['src/test/test-env-util.c'],
645 [],
646 []],
647
648 [['src/test/test-strbuf.c'],
649 [],
650 []],
651
652 [['src/test/test-strv.c'],
653 [],
654 []],
655
656 [['src/test/test-path-util.c'],
657 [],
658 []],
659
660 [['src/test/test-rm-rf.c'],
661 [],
662 []],
663
664 [['src/test/test-chase-symlinks.c'],
665 [],
666 [],
667 '', 'manual'],
668
669 [['src/test/test-path.c'],
670 [libcore,
671 libshared],
672 [threads,
673 librt,
674 libseccomp,
675 libselinux,
676 libmount,
677 libblkid],
678 '', 'timeout=120'],
679
680 [['src/test/test-execute.c'],
681 [libcore,
682 libshared],
683 [threads,
684 librt,
685 libseccomp,
686 libselinux,
687 libmount,
688 libblkid],
689 '', 'timeout=360'],
690
691 [['src/test/test-siphash24.c'],
692 [],
693 []],
694
695 [['src/test/test-strxcpyx.c'],
696 [],
697 []],
698
699 [['src/test/test-install.c'],
700 [libcore,
701 libshared],
702 [],
703 '', 'manual'],
704
705 [['src/test/test-watchdog.c'],
706 [],
707 []],
708
709 [['src/test/test-sched-prio.c'],
710 [libcore,
711 libshared],
712 [threads,
713 librt,
714 libseccomp,
715 libselinux,
716 libmount,
717 libblkid]],
718
719 [['src/test/test-conf-files.c'],
720 [],
721 []],
722
723 [['src/test/test-conf-parser.c'],
724 [],
725 []],
726
727 [['src/test/test-af-list.c',
728 generated_gperf_headers],
729 [],
730 []],
731
732 [['src/test/test-arphrd-list.c',
733 generated_gperf_headers],
734 [],
735 []],
736
737 [['src/test/test-ip-protocol-list.c',
738 shared_generated_gperf_headers],
739 [],
740 []],
741
742 [['src/test/test-journal-importer.c'],
743 [],
744 []],
745
746 [['src/test/test-libudev.c'],
747 [libshared],
748 []],
749
750 [['src/test/test-udev.c'],
751 [libudev_core,
752 libudev_static,
753 libsystemd_network,
754 libshared],
755 [threads,
756 librt,
757 libblkid,
758 libkmod,
759 libacl,
760 libselinux],
761 '', 'manual', '-DLOG_REALM=LOG_REALM_UDEV'],
762
763 [['src/test/test-id128.c'],
764 [],
765 []],
766
767 [['src/test/test-hash.c'],
768 [],
769 []],
770
771 [['src/test/test-gcrypt-util.c'],
772 [],
773 [],
774 'HAVE_GCRYPT'],
775
776 [['src/test/test-nss.c'],
777 [],
778 [libdl],
779 'ENABLE_NSS', 'manual'],
780
781 [['src/test/test-umount.c',
782 'src/shutdown/umount.c',
783 'src/shutdown/umount.h'],
784 [libcore_shared,
785 libshared],
786 [libmount]],
787
788 [['src/test/test-bus-util.c'],
789 [],
790 []],
791
792 [['src/test/test-sd-hwdb.c'],
793 [],
794 []],
795
796 [['src/test/test-sd-path.c'],
797 [],
798 []],
799
800 [['src/test/test-local-addresses.c'],
801 [],
802 []],
803 ]
804
805 ############################################################
806
807 # define some tests here, because the link_with deps were not defined earlier
808
809 tests += [
810 [['src/journal/test-journal.c'],
811 [libjournal_core,
812 libshared],
813 [threads,
814 libxz,
815 liblz4]],
816
817 [['src/journal/test-journal-send.c'],
818 [libjournal_core,
819 libshared],
820 [threads,
821 libxz,
822 liblz4]],
823
824 [['src/journal/test-journal-syslog.c'],
825 [libjournal_core,
826 libshared],
827 [threads,
828 libxz,
829 liblz4,
830 libselinux]],
831
832 [['src/journal/test-journal-match.c'],
833 [libjournal_core,
834 libshared],
835 [threads,
836 libxz,
837 liblz4]],
838
839 [['src/journal/test-journal-enum.c'],
840 [libjournal_core,
841 libshared],
842 [threads,
843 libxz,
844 liblz4],
845 '', 'timeout=360'],
846
847 [['src/journal/test-journal-stream.c'],
848 [libjournal_core,
849 libshared],
850 [threads,
851 libxz,
852 liblz4]],
853
854 [['src/journal/test-journal-flush.c'],
855 [libjournal_core,
856 libshared],
857 [threads,
858 libxz,
859 liblz4]],
860
861 [['src/journal/test-journal-init.c'],
862 [libjournal_core,
863 libshared],
864 [threads,
865 libxz,
866 liblz4]],
867
868 [['src/journal/test-journal-config.c'],
869 [libjournal_core,
870 libshared],
871 [libxz,
872 liblz4,
873 libselinux]],
874
875 [['src/journal/test-journal-verify.c'],
876 [libjournal_core,
877 libshared],
878 [threads,
879 libxz,
880 liblz4]],
881
882 [['src/journal/test-journal-interleaving.c'],
883 [libjournal_core,
884 libshared],
885 [threads,
886 libxz,
887 liblz4]],
888
889 [['src/journal/test-mmap-cache.c'],
890 [libjournal_core,
891 libshared],
892 [threads,
893 libxz,
894 liblz4]],
895
896 [['src/journal/test-catalog.c'],
897 [libjournal_core,
898 libshared],
899 [threads,
900 libxz,
901 liblz4]],
902
903 [['src/journal/test-compress.c'],
904 [libjournal_core,
905 libshared],
906 [liblz4,
907 libzstd,
908 libxz]],
909
910 [['src/journal/test-compress-benchmark.c'],
911 [libjournal_core,
912 libshared],
913 [liblz4,
914 libzstd,
915 libxz],
916 '', 'timeout=90'],
917
918 [['src/journal/test-audit-type.c'],
919 [libjournal_core,
920 libshared],
921 [liblz4,
922 libxz]],
923 ]
924
925 ############################################################
926
927 tests += [
928 [['src/libsystemd/sd-bus/test-bus-address.c'],
929 [],
930 [threads]],
931
932 [['src/libsystemd/sd-bus/test-bus-marshal.c'],
933 [],
934 [threads,
935 libglib,
936 libgobject,
937 libgio,
938 libdbus]],
939
940 [['src/libsystemd/sd-bus/test-bus-signature.c'],
941 [],
942 [threads]],
943
944 [['src/libsystemd/sd-bus/test-bus-queue-ref-cycle.c'],
945 [],
946 [threads]],
947
948 [['src/libsystemd/sd-bus/test-bus-watch-bind.c'],
949 [],
950 [threads], '', 'timeout=120'],
951
952 [['src/libsystemd/sd-bus/test-bus-chat.c'],
953 [],
954 [threads]],
955
956 [['src/libsystemd/sd-bus/test-bus-cleanup.c'],
957 [],
958 [threads,
959 libseccomp]],
960
961 [['src/libsystemd/sd-bus/test-bus-error.c'],
962 [libshared_static,
963 libsystemd_static],
964 []],
965
966 [['src/libsystemd/sd-bus/test-bus-track.c'],
967 [],
968 [libseccomp]],
969
970 [['src/libsystemd/sd-bus/test-bus-server.c'],
971 [],
972 [threads]],
973
974 [['src/libsystemd/sd-bus/test-bus-objects.c'],
975 [],
976 [threads]],
977
978 [['src/libsystemd/sd-bus/test-bus-vtable.c',
979 'src/libsystemd/sd-bus/test-vtable-data.h'],
980 [],
981 []],
982
983 [['src/libsystemd/sd-bus/test-bus-gvariant.c'],
984 [],
985 [libglib,
986 libgobject,
987 libgio]],
988
989 [['src/libsystemd/sd-bus/test-bus-creds.c'],
990 [],
991 []],
992
993 [['src/libsystemd/sd-bus/test-bus-match.c'],
994 [],
995 []],
996
997 [['src/libsystemd/sd-bus/test-bus-benchmark.c'],
998 [],
999 [threads],
1000 '', 'manual'],
1001
1002 [['src/libsystemd/sd-bus/test-bus-introspect.c',
1003 'src/libsystemd/sd-bus/test-vtable-data.h'],
1004 [],
1005 []],
1006
1007 [['src/libsystemd/sd-event/test-event.c'],
1008 [],
1009 []],
1010
1011 [['src/libsystemd/sd-netlink/test-netlink.c'],
1012 [],
1013 []],
1014
1015 [['src/libsystemd/sd-resolve/test-resolve.c'],
1016 [],
1017 [threads],
1018 '', 'timeout=120'],
1019
1020 [['src/libsystemd/sd-login/test-login.c'],
1021 [],
1022 []],
1023
1024 [['src/libsystemd/sd-device/test-sd-device.c'],
1025 [],
1026 []],
1027
1028 [['src/libsystemd/sd-device/test-sd-device-thread.c'],
1029 [libbasic,
1030 libshared_static,
1031 libsystemd],
1032 [threads]],
1033
1034 [['src/libsystemd/sd-device/test-udev-device-thread.c'],
1035 [libbasic,
1036 libshared_static,
1037 libudev],
1038 [threads]],
1039
1040 [['src/libsystemd/sd-device/test-sd-device-monitor.c'],
1041 [],
1042 []],
1043
1044 ]
1045
1046 if cxx_cmd != ''
1047 tests += [
1048 [['src/libsystemd/sd-bus/test-bus-vtable-cc.cc'],
1049 [],
1050 []]
1051 ]
1052 endif
1053
1054 ############################################################
1055
1056 tests += [
1057 [['src/libsystemd-network/test-dhcp-option.c',
1058 'src/libsystemd-network/dhcp-protocol.h',
1059 'src/libsystemd-network/dhcp-internal.h'],
1060 [libshared,
1061 libsystemd_network],
1062 []],
1063
1064 [['src/libsystemd-network/test-sd-dhcp-lease.c',
1065 'src/libsystemd-network/dhcp-lease-internal.h'],
1066 [libshared,
1067 libsystemd_network],
1068 []],
1069
1070 [['src/libsystemd-network/test-dhcp-client.c',
1071 'src/libsystemd-network/dhcp-protocol.h',
1072 'src/libsystemd-network/dhcp-internal.h',
1073 'src/systemd/sd-dhcp-client.h'],
1074 [libshared,
1075 libsystemd_network],
1076 []],
1077
1078 [['src/libsystemd-network/test-dhcp-server.c'],
1079 [libshared,
1080 libsystemd_network],
1081 []],
1082
1083 [['src/libsystemd-network/test-ipv4ll.c',
1084 'src/libsystemd-network/arp-util.h',
1085 'src/systemd/sd-ipv4ll.h'],
1086 [libshared,
1087 libsystemd_network],
1088 []],
1089
1090 [['src/libsystemd-network/test-ipv4ll-manual.c',
1091 'src/systemd/sd-ipv4ll.h'],
1092 [libshared,
1093 libsystemd_network],
1094 [],
1095 '', 'manual'],
1096
1097 [['src/libsystemd-network/test-acd.c',
1098 'src/systemd/sd-ipv4acd.h'],
1099 [libshared,
1100 libsystemd_network],
1101 [],
1102 '', 'manual'],
1103
1104 [['src/libsystemd-network/test-ndisc-rs.c',
1105 'src/libsystemd-network/dhcp-identifier.h',
1106 'src/libsystemd-network/dhcp-identifier.c',
1107 'src/libsystemd-network/icmp6-util.h',
1108 'src/systemd/sd-dhcp6-client.h',
1109 'src/systemd/sd-ndisc.h'],
1110 [libshared,
1111 libsystemd_network],
1112 []],
1113
1114 [['src/libsystemd-network/test-ndisc-ra.c',
1115 'src/libsystemd-network/icmp6-util.h',
1116 'src/systemd/sd-ndisc.h'],
1117 [libshared,
1118 libsystemd_network],
1119 []],
1120
1121 [['src/libsystemd-network/test-dhcp6-client.c',
1122 'src/libsystemd-network/dhcp-identifier.h',
1123 'src/libsystemd-network/dhcp-identifier.c',
1124 'src/libsystemd-network/dhcp6-internal.h',
1125 'src/systemd/sd-dhcp6-client.h'],
1126 [libshared,
1127 libsystemd_network],
1128 []],
1129
1130 [['src/libsystemd-network/test-lldp.c'],
1131 [libshared,
1132 libsystemd_network],
1133 []],
1134 ]
1135
1136 ############################################################
1137
1138 tests += [
1139 [['src/login/test-login-shared.c'],
1140 [],
1141 []],
1142
1143 [['src/analyze/test-verify.c', 'src/analyze/analyze-verify.c', 'src/analyze/analyze-verify.h'],
1144 [libcore, libshared],
1145 []],
1146
1147 [['src/login/test-inhibit.c'],
1148 [],
1149 [],
1150 '', 'manual'],
1151
1152 [['src/login/test-login-tables.c'],
1153 [liblogind_core,
1154 libshared],
1155 [threads]],
1156 ]
1157
1158 ############################################################
1159
1160 tests += [
1161 [['src/test/test-xdg-autostart.c',
1162 'src/xdg-autostart-generator/xdg-autostart-service.c',
1163 'src/xdg-autostart-generator/xdg-autostart-service.h',],
1164 [],
1165 []],
1166 ]