]>
Commit | Line | Data |
---|---|---|
69e96427 ZJS |
1 | awkscript = 'test-hashmap-ordered.awk' |
2 | test_hashmap_ordered_c = custom_target( | |
37efbbd8 ZJS |
3 | 'test-hashmap-ordered.c', |
4 | input : [awkscript, 'test-hashmap-plain.c'], | |
5 | output : 'test-hashmap-ordered.c', | |
6 | command : [awk, '-f', '@INPUT0@', '@INPUT1@'], | |
7 | capture : true) | |
69e96427 ZJS |
8 | |
9 | test_include_dir = include_directories('.') | |
10 | ||
11 | path = run_command('sh', ['-c', 'echo "$PATH"']).stdout() | |
12 | test_env = environment() | |
13 | test_env.set('SYSTEMD_KBD_MODEL_MAP', kbd_model_map) | |
14 | test_env.set('SYSTEMD_LANGUAGE_FALLBACK_MAP', language_fallback_map) | |
15 | test_env.set('PATH', path) | |
16 | test_env.prepend('PATH', meson.build_root()) | |
17 | ||
37ab1a25 ZJS |
18 | ############################################################ |
19 | ||
20 | generate_sym_test_py = find_program('generate-sym-test.py') | |
21 | ||
22 | test_libsystemd_sym_c = custom_target( | |
37efbbd8 ZJS |
23 | 'test-libsystemd-sym.c', |
24 | input : [libsystemd_sym_path] + systemd_headers, | |
25 | output : 'test-libsystemd-sym.c', | |
26 | command : [generate_sym_test_py, libsystemd_sym_path] + systemd_headers, | |
27 | capture : true) | |
37ab1a25 | 28 | |
e0bec52f | 29 | test_libudev_sym_c = custom_target( |
37efbbd8 ZJS |
30 | 'test-libudev-sym.c', |
31 | input : [libudev_sym_path, libudev_h_path], | |
32 | output : 'test-libudev-sym.c', | |
33 | command : [generate_sym_test_py, '@INPUT0@', '@INPUT1@'], | |
34 | capture : true) | |
e0bec52f | 35 | |
83b6af36 ZJS |
36 | test_dlopen_c = files('test-dlopen.c') |
37 | ||
37ab1a25 ZJS |
38 | ############################################################ |
39 | ||
69e96427 | 40 | tests += [ |
37efbbd8 ZJS |
41 | [['src/test/test-device-nodes.c'], |
42 | [], | |
43 | []], | |
44 | ||
45 | [['src/test/test-engine.c'], | |
46 | [libcore, | |
47 | libudev, | |
48 | libsystemd_internal], | |
49 | [threads, | |
50 | librt, | |
51 | libseccomp, | |
52 | libselinux, | |
53 | libmount, | |
54 | libblkid]], | |
55 | ||
56 | [['src/test/test-job-type.c'], | |
57 | [libcore, | |
34ce0a52 | 58 | libshared], |
37efbbd8 ZJS |
59 | [threads, |
60 | librt, | |
61 | libseccomp, | |
62 | libselinux, | |
63 | libmount, | |
64 | libblkid]], | |
65 | ||
66 | [['src/test/test-ns.c'], | |
67 | [libcore, | |
34ce0a52 | 68 | libshared], |
37efbbd8 ZJS |
69 | [threads, |
70 | librt, | |
71 | libseccomp, | |
72 | libselinux, | |
73 | libmount, | |
74 | libblkid], | |
ad68714d | 75 | '', 'manual'], |
37efbbd8 ZJS |
76 | |
77 | [['src/test/test-loopback.c'], | |
78 | [libcore, | |
79 | libshared], | |
80 | [threads, | |
81 | librt, | |
82 | libseccomp, | |
83 | libselinux, | |
84 | libmount, | |
85 | libblkid]], | |
86 | ||
87 | [['src/test/test-hostname.c'], | |
88 | [libcore, | |
34ce0a52 | 89 | libshared], |
37efbbd8 ZJS |
90 | [threads, |
91 | librt, | |
92 | libseccomp, | |
93 | libselinux, | |
94 | libmount, | |
95 | libblkid], | |
96 | '', 'unsafe'], | |
97 | ||
98 | [['src/test/test-dns-domain.c'], | |
99 | [libcore, | |
100 | libsystemd_network], | |
101 | []], | |
102 | ||
103 | [['src/test/test-boot-timestamps.c'], | |
104 | [], | |
105 | [], | |
106 | 'ENABLE_EFI'], | |
107 | ||
108 | [['src/test/test-unit-name.c'], | |
109 | [libcore, | |
34ce0a52 | 110 | libshared], |
37efbbd8 ZJS |
111 | [threads, |
112 | librt, | |
113 | libseccomp, | |
114 | libselinux, | |
115 | libmount, | |
116 | libblkid]], | |
117 | ||
118 | [['src/test/test-unit-file.c'], | |
119 | [libcore, | |
34ce0a52 | 120 | libshared], |
37efbbd8 ZJS |
121 | [threads, |
122 | librt, | |
123 | libseccomp, | |
124 | libselinux, | |
125 | libmount, | |
126 | libblkid]], | |
127 | ||
128 | [['src/test/test-utf8.c'], | |
129 | [], | |
130 | []], | |
131 | ||
132 | [['src/test/test-capability.c'], | |
133 | [], | |
134 | [libcap]], | |
135 | ||
136 | [['src/test/test-async.c'], | |
137 | [], | |
138 | []], | |
139 | ||
140 | [['src/test/test-locale-util.c'], | |
141 | [], | |
142 | []], | |
143 | ||
144 | [['src/test/test-copy.c'], | |
145 | [libshared_static], | |
146 | []], | |
147 | ||
148 | [['src/test/test-sigbus.c'], | |
149 | [], | |
150 | []], | |
151 | ||
152 | [['src/test/test-condition.c'], | |
153 | [], | |
154 | []], | |
155 | ||
156 | [['src/test/test-fdset.c'], | |
157 | [], | |
158 | []], | |
159 | ||
160 | [['src/test/test-fstab-util.c'], | |
161 | [], | |
162 | []], | |
163 | ||
164 | [['src/test/test-ratelimit.c'], | |
165 | [], | |
166 | []], | |
167 | ||
168 | [['src/test/test-util.c'], | |
169 | [], | |
170 | []], | |
171 | ||
172 | [['src/test/test-mount-util.c'], | |
173 | [], | |
174 | []], | |
175 | ||
176 | [['src/test/test-exec-util.c'], | |
177 | [], | |
178 | []], | |
179 | ||
180 | [['src/test/test-hexdecoct.c'], | |
181 | [], | |
182 | []], | |
183 | ||
184 | [['src/test/test-alloc-util.c'], | |
185 | [], | |
186 | []], | |
187 | ||
188 | [['src/test/test-xattr-util.c'], | |
189 | [], | |
190 | []], | |
191 | ||
192 | [['src/test/test-io-util.c'], | |
193 | [], | |
194 | []], | |
195 | ||
196 | [['src/test/test-glob-util.c'], | |
197 | [], | |
198 | []], | |
199 | ||
200 | [['src/test/test-fs-util.c'], | |
201 | [], | |
202 | []], | |
203 | ||
204 | [['src/test/test-proc-cmdline.c'], | |
205 | [], | |
206 | []], | |
207 | ||
208 | [['src/test/test-fd-util.c'], | |
209 | [], | |
210 | []], | |
211 | ||
212 | [['src/test/test-web-util.c'], | |
213 | [], | |
214 | []], | |
215 | ||
216 | [['src/test/test-cpu-set-util.c'], | |
217 | [], | |
218 | []], | |
219 | ||
220 | [['src/test/test-stat-util.c'], | |
221 | [], | |
222 | []], | |
223 | ||
224 | [['src/test/test-escape.c'], | |
225 | [], | |
226 | []], | |
227 | ||
228 | [['src/test/test-string-util.c'], | |
229 | [], | |
230 | []], | |
231 | ||
232 | [['src/test/test-extract-word.c'], | |
233 | [], | |
234 | []], | |
235 | ||
236 | [['src/test/test-parse-util.c'], | |
237 | [], | |
238 | []], | |
239 | ||
240 | [['src/test/test-user-util.c'], | |
241 | [], | |
242 | []], | |
243 | ||
244 | [['src/test/test-hostname-util.c'], | |
245 | [], | |
246 | []], | |
247 | ||
248 | [['src/test/test-process-util.c'], | |
249 | [], | |
250 | []], | |
251 | ||
252 | [['src/test/test-terminal-util.c'], | |
253 | [], | |
254 | []], | |
255 | ||
256 | [['src/test/test-path-lookup.c'], | |
257 | [], | |
258 | []], | |
259 | ||
260 | [['src/test/test-uid-range.c'], | |
261 | [], | |
262 | []], | |
263 | ||
264 | [['src/test/test-cap-list.c', | |
265 | generated_gperf_headers], | |
266 | [], | |
267 | [libcap]], | |
268 | ||
269 | [['src/test/test-socket-util.c'], | |
270 | [], | |
271 | []], | |
272 | ||
273 | [['src/test/test-barrier.c'], | |
274 | [], | |
275 | []], | |
276 | ||
277 | [['src/test/test-tmpfiles.c'], | |
278 | [], | |
279 | []], | |
280 | ||
281 | [['src/test/test-namespace.c'], | |
282 | [libcore, | |
34ce0a52 | 283 | libshared], |
37efbbd8 ZJS |
284 | [threads, |
285 | libblkid]], | |
286 | ||
287 | [['src/test/test-verbs.c'], | |
288 | [], | |
289 | []], | |
290 | ||
291 | [['src/test/test-install-root.c'], | |
292 | [], | |
293 | []], | |
294 | ||
295 | [['src/test/test-acl-util.c'], | |
296 | [], | |
297 | [], | |
298 | 'HAVE_ACL'], | |
299 | ||
300 | [['src/test/test-seccomp.c'], | |
301 | [], | |
302 | [libseccomp], | |
303 | 'HAVE_SECCOMP'], | |
304 | ||
305 | [['src/test/test-rlimit-util.c'], | |
306 | [], | |
307 | []], | |
308 | ||
309 | [['src/test/test-ask-password-api.c'], | |
310 | [], | |
311 | [], | |
312 | '', 'manual'], | |
313 | ||
314 | [['src/test/test-dissect-image.c'], | |
315 | [], | |
316 | [libblkid], | |
317 | '', 'manual'], | |
318 | ||
319 | [['src/test/test-signal-util.c'], | |
320 | [], | |
321 | []], | |
322 | ||
323 | [['src/test/test-selinux.c'], | |
324 | [], | |
325 | []], | |
326 | ||
327 | [['src/test/test-sizeof.c'], | |
328 | [libbasic], | |
329 | []], | |
330 | ||
331 | [['src/test/test-hashmap.c', | |
332 | 'src/test/test-hashmap-plain.c', | |
333 | test_hashmap_ordered_c], | |
334 | [], | |
335 | [], | |
336 | '', 'timeout=90'], | |
337 | ||
338 | [['src/test/test-set.c'], | |
339 | [], | |
340 | []], | |
341 | ||
342 | [['src/test/test-bitmap.c'], | |
343 | [], | |
344 | []], | |
345 | ||
346 | [['src/test/test-xml.c'], | |
347 | [], | |
348 | []], | |
349 | ||
350 | [['src/test/test-list.c'], | |
351 | [], | |
352 | []], | |
353 | ||
354 | [['src/test/test-unaligned.c'], | |
355 | [], | |
356 | []], | |
357 | ||
358 | [['src/test/test-tables.c', | |
359 | 'src/shared/test-tables.h', | |
360 | 'src/journal/journald-server.c', | |
361 | 'src/journal/journald-server.h'], | |
362 | [libcore, | |
363 | libjournal_core, | |
364 | libudev_core, | |
365 | libudev_internal, | |
366 | libsystemd_network, | |
367 | libshared], | |
368 | [threads, | |
369 | libseccomp, | |
370 | libmount, | |
371 | libxz, | |
372 | liblz4, | |
373 | libblkid], | |
374 | '', '', [], libudev_core_includes], | |
375 | ||
376 | [['src/test/test-prioq.c'], | |
377 | [], | |
378 | []], | |
379 | ||
380 | [['src/test/test-fileio.c'], | |
381 | [], | |
382 | []], | |
383 | ||
384 | [['src/test/test-time.c'], | |
385 | [], | |
386 | []], | |
387 | ||
388 | [['src/test/test-clock.c'], | |
389 | [], | |
390 | []], | |
391 | ||
392 | [['src/test/test-architecture.c'], | |
393 | [], | |
394 | []], | |
395 | ||
396 | [['src/test/test-log.c'], | |
397 | [], | |
398 | []], | |
399 | ||
400 | [['src/test/test-ipcrm.c'], | |
401 | [], | |
402 | [], | |
403 | '', 'unsafe'], | |
404 | ||
405 | [['src/test/test-btrfs.c'], | |
406 | [], | |
407 | [], | |
408 | '', 'manual'], | |
409 | ||
410 | ||
411 | [['src/test/test-firewall-util.c'], | |
c3045943 | 412 | [libshared], |
37efbbd8 ZJS |
413 | [], |
414 | 'HAVE_LIBIPTC'], | |
415 | ||
416 | [['src/test/test-netlink-manual.c'], | |
417 | [], | |
418 | [libkmod], | |
419 | 'HAVE_KMOD', 'manual'], | |
420 | ||
421 | [['src/test/test-ellipsize.c'], | |
422 | [], | |
423 | []], | |
424 | ||
425 | [['src/test/test-date.c'], | |
426 | [], | |
427 | []], | |
428 | ||
429 | [['src/test/test-sleep.c'], | |
430 | [], | |
431 | []], | |
432 | ||
433 | [['src/test/test-replace-var.c'], | |
434 | [], | |
435 | []], | |
436 | ||
437 | [['src/test/test-calendarspec.c'], | |
438 | [], | |
439 | []], | |
440 | ||
441 | [['src/test/test-strip-tab-ansi.c'], | |
442 | [], | |
443 | []], | |
444 | ||
445 | [['src/test/test-daemon.c'], | |
446 | [], | |
447 | []], | |
448 | ||
449 | [['src/test/test-cgroup.c'], | |
450 | [], | |
451 | [], | |
452 | '', 'manual'], | |
453 | ||
454 | ||
455 | [['src/test/test-cgroup-mask.c'], | |
456 | [libcore, | |
34ce0a52 | 457 | libshared], |
37efbbd8 ZJS |
458 | [threads, |
459 | librt, | |
460 | libseccomp, | |
461 | libselinux, | |
462 | libmount, | |
463 | libblkid]], | |
464 | ||
465 | [['src/test/test-cgroup-util.c'], | |
466 | [], | |
467 | []], | |
468 | ||
469 | [['src/test/test-env-util.c'], | |
470 | [], | |
471 | []], | |
472 | ||
473 | [['src/test/test-strbuf.c'], | |
474 | [], | |
475 | []], | |
476 | ||
477 | [['src/test/test-strv.c'], | |
478 | [], | |
479 | []], | |
480 | ||
481 | [['src/test/test-path-util.c'], | |
482 | [], | |
483 | []], | |
484 | ||
485 | [['src/test/test-path.c'], | |
486 | [libcore, | |
34ce0a52 | 487 | libshared], |
37efbbd8 ZJS |
488 | [threads, |
489 | librt, | |
490 | libseccomp, | |
491 | libselinux, | |
492 | libmount, | |
493 | libblkid]], | |
494 | ||
495 | [['src/test/test-execute.c'], | |
496 | [libcore, | |
34ce0a52 | 497 | libshared], |
37efbbd8 ZJS |
498 | [threads, |
499 | librt, | |
500 | libseccomp, | |
501 | libselinux, | |
502 | libmount, | |
503 | libblkid]], | |
504 | ||
505 | [['src/test/test-siphash24.c'], | |
506 | [], | |
507 | []], | |
508 | ||
509 | [['src/test/test-strxcpyx.c'], | |
510 | [], | |
511 | []], | |
512 | ||
513 | [['src/test/test-install.c'], | |
514 | [libcore, | |
515 | libshared], | |
516 | [], | |
517 | '', 'manual'], | |
518 | ||
519 | [['src/test/test-watchdog.c'], | |
520 | [], | |
521 | []], | |
522 | ||
523 | [['src/test/test-sched-prio.c'], | |
524 | [libcore, | |
34ce0a52 | 525 | libshared], |
37efbbd8 ZJS |
526 | [threads, |
527 | librt, | |
528 | libseccomp, | |
529 | libselinux, | |
530 | libmount, | |
531 | libblkid]], | |
532 | ||
533 | [['src/test/test-conf-files.c'], | |
534 | [], | |
535 | []], | |
536 | ||
537 | [['src/test/test-conf-parser.c'], | |
538 | [], | |
539 | []], | |
540 | ||
541 | [['src/test/test-af-list.c', | |
542 | generated_gperf_headers], | |
543 | [], | |
544 | []], | |
545 | ||
546 | [['src/test/test-arphrd-list.c', | |
547 | generated_gperf_headers], | |
548 | [], | |
549 | []], | |
550 | ||
551 | [['src/test/test-journal-importer.c'], | |
552 | [], | |
553 | []], | |
554 | ||
555 | [['src/test/test-libudev.c'], | |
34ce0a52 | 556 | [libshared], |
37efbbd8 ZJS |
557 | []], |
558 | ||
559 | [['src/test/test-udev.c'], | |
560 | [libudev_core, | |
561 | libudev_internal, | |
562 | libsystemd_network, | |
563 | libshared], | |
564 | [threads, | |
565 | librt, | |
566 | libblkid, | |
567 | libkmod, | |
568 | libacl], | |
569 | '', 'manual'], | |
570 | ||
571 | [['src/test/test-id128.c'], | |
572 | [], | |
573 | []], | |
574 | ||
575 | [['src/test/test-hash.c'], | |
576 | [], | |
577 | []], | |
578 | ||
579 | [['src/test/test-nss.c'], | |
580 | [], | |
581 | [libdl], | |
582 | '', 'manual'], | |
583 | ] | |
69e96427 ZJS |
584 | |
585 | ############################################################ | |
586 | ||
587 | # define some tests here, because the link_with deps were not defined earlier | |
588 | ||
589 | tests += [ | |
37efbbd8 ZJS |
590 | [['src/journal/test-journal.c'], |
591 | [libjournal_core, | |
592 | libshared], | |
593 | [threads, | |
594 | libxz, | |
595 | liblz4]], | |
596 | ||
597 | [['src/journal/test-journal-send.c'], | |
598 | [libjournal_core, | |
599 | libshared], | |
600 | [threads, | |
601 | libxz, | |
602 | liblz4]], | |
603 | ||
604 | [['src/journal/test-journal-syslog.c'], | |
605 | [libjournal_core, | |
34ce0a52 | 606 | libshared], |
37efbbd8 ZJS |
607 | [threads, |
608 | libxz, | |
609 | liblz4, | |
610 | libselinux]], | |
611 | ||
612 | [['src/journal/test-journal-match.c'], | |
613 | [libjournal_core, | |
614 | libshared], | |
615 | [threads, | |
616 | libxz, | |
617 | liblz4]], | |
618 | ||
619 | [['src/journal/test-journal-enum.c'], | |
620 | [libjournal_core, | |
621 | libshared], | |
622 | [threads, | |
623 | libxz, | |
624 | liblz4]], | |
625 | ||
626 | [['src/journal/test-journal-stream.c'], | |
627 | [libjournal_core, | |
628 | libshared], | |
629 | [threads, | |
630 | libxz, | |
631 | liblz4]], | |
632 | ||
633 | [['src/journal/test-journal-flush.c'], | |
634 | [libjournal_core, | |
635 | libshared], | |
636 | [threads, | |
637 | libxz, | |
638 | liblz4]], | |
639 | ||
640 | [['src/journal/test-journal-init.c'], | |
641 | [libjournal_core, | |
642 | libshared], | |
643 | [threads, | |
644 | libxz, | |
645 | liblz4]], | |
646 | ||
647 | [['src/journal/test-journal-verify.c'], | |
648 | [libjournal_core, | |
649 | libshared], | |
650 | [threads, | |
651 | libxz, | |
652 | liblz4]], | |
653 | ||
654 | [['src/journal/test-journal-interleaving.c'], | |
655 | [libjournal_core, | |
656 | libshared], | |
657 | [threads, | |
658 | libxz, | |
659 | liblz4]], | |
660 | ||
661 | [['src/journal/test-mmap-cache.c'], | |
662 | [libjournal_core, | |
663 | libshared], | |
664 | [threads, | |
665 | libxz, | |
666 | liblz4]], | |
667 | ||
668 | [['src/journal/test-catalog.c'], | |
669 | [libjournal_core, | |
670 | libshared], | |
671 | [threads, | |
672 | libxz, | |
673 | liblz4], | |
674 | '', '', '-DCATALOG_DIR="@0@"'.format(build_catalog_dir)], | |
675 | ||
676 | [['src/journal/test-compress.c'], | |
677 | [libjournal_core, | |
678 | libshared], | |
679 | [liblz4, | |
680 | libxz]], | |
681 | ||
682 | [['src/journal/test-compress-benchmark.c'], | |
683 | [libjournal_core, | |
684 | libshared], | |
685 | [liblz4, | |
686 | libxz], | |
687 | '', 'timeout=90'], | |
688 | ||
689 | [['src/journal/test-audit-type.c'], | |
690 | [libjournal_core, | |
691 | libshared], | |
692 | [liblz4, | |
693 | libxz]], | |
694 | ] | |
f4ee10a2 ZJS |
695 | |
696 | ############################################################ | |
697 | ||
698 | tests += [ | |
37efbbd8 ZJS |
699 | [['src/libsystemd/sd-bus/test-bus-marshal.c'], |
700 | [], | |
701 | [threads, | |
702 | libglib, | |
703 | libgobject, | |
704 | libgio, | |
705 | libdbus]], | |
706 | ||
707 | [['src/libsystemd/sd-bus/test-bus-signature.c'], | |
708 | [], | |
709 | [threads]], | |
710 | ||
711 | [['src/libsystemd/sd-bus/test-bus-chat.c'], | |
712 | [], | |
713 | [threads]], | |
714 | ||
715 | [['src/libsystemd/sd-bus/test-bus-cleanup.c'], | |
716 | [], | |
717 | [threads, | |
718 | libseccomp]], | |
719 | ||
720 | [['src/libsystemd/sd-bus/test-bus-error.c'], | |
721 | [libshared_static, | |
722 | libsystemd_internal], | |
723 | []], | |
724 | ||
725 | [['src/libsystemd/sd-bus/test-bus-track.c'], | |
726 | [], | |
727 | [libseccomp]], | |
728 | ||
729 | [['src/libsystemd/sd-bus/test-bus-server.c'], | |
730 | [], | |
731 | [threads]], | |
732 | ||
733 | [['src/libsystemd/sd-bus/test-bus-objects.c'], | |
734 | [], | |
735 | [threads]], | |
736 | ||
737 | [['src/libsystemd/sd-bus/test-bus-gvariant.c'], | |
738 | [], | |
739 | [libglib, | |
740 | libgobject, | |
741 | libgio]], | |
742 | ||
743 | [['src/libsystemd/sd-bus/test-bus-creds.c'], | |
744 | [], | |
745 | []], | |
746 | ||
747 | [['src/libsystemd/sd-bus/test-bus-match.c'], | |
748 | [], | |
749 | []], | |
750 | ||
751 | [['src/libsystemd/sd-bus/test-bus-kernel.c'], | |
752 | [], | |
753 | []], | |
754 | ||
755 | [['src/libsystemd/sd-bus/test-bus-kernel-bloom.c'], | |
756 | [], | |
757 | []], | |
758 | ||
759 | [['src/libsystemd/sd-bus/test-bus-benchmark.c'], | |
760 | [], | |
761 | [threads]], | |
762 | ||
763 | [['src/libsystemd/sd-bus/test-bus-zero-copy.c'], | |
764 | [], | |
765 | []], | |
766 | ||
767 | [['src/libsystemd/sd-bus/test-bus-introspect.c'], | |
768 | [], | |
769 | []], | |
770 | ||
771 | [['src/libsystemd/sd-event/test-event.c'], | |
772 | [], | |
773 | []], | |
774 | ||
775 | [['src/libsystemd/sd-netlink/test-netlink.c'], | |
776 | [], | |
777 | []], | |
778 | ||
779 | [['src/libsystemd/sd-netlink/test-local-addresses.c'], | |
780 | [], | |
781 | []], | |
782 | ||
783 | [['src/libsystemd/sd-resolve/test-resolve.c'], | |
784 | [], | |
785 | [threads]], | |
786 | ||
787 | [['src/libsystemd/sd-login/test-login.c'], | |
788 | [], | |
789 | [], | |
790 | '', 'manual'], | |
826472ce | 791 | ] |
69e96427 ZJS |
792 | |
793 | ############################################################ | |
794 | ||
795 | tests += [ | |
37efbbd8 ZJS |
796 | [['src/libsystemd-network/test-dhcp-option.c', |
797 | 'src/libsystemd-network/dhcp-protocol.h', | |
798 | 'src/libsystemd-network/dhcp-internal.h'], | |
799 | [libshared, | |
800 | libsystemd_network], | |
801 | []], | |
802 | ||
b85bc551 DW |
803 | [['src/libsystemd-network/test-sd-dhcp-lease.c', |
804 | 'src/libsystemd-network/dhcp-lease-internal.h'], | |
805 | [libshared, | |
806 | libsystemd_network], | |
807 | []], | |
808 | ||
37efbbd8 ZJS |
809 | [['src/libsystemd-network/test-dhcp-client.c', |
810 | 'src/libsystemd-network/dhcp-protocol.h', | |
811 | 'src/libsystemd-network/dhcp-internal.h', | |
812 | 'src/systemd/sd-dhcp-client.h'], | |
813 | [libshared, | |
34ce0a52 | 814 | libsystemd_network], |
37efbbd8 ZJS |
815 | []], |
816 | ||
817 | [['src/libsystemd-network/test-dhcp-server.c'], | |
818 | [libshared, | |
819 | libsystemd_network], | |
820 | []], | |
821 | ||
822 | [['src/libsystemd-network/test-ipv4ll.c', | |
823 | 'src/libsystemd-network/arp-util.h', | |
824 | 'src/systemd/sd-ipv4ll.h'], | |
825 | [libshared, | |
826 | libsystemd_network], | |
827 | []], | |
828 | ||
829 | [['src/libsystemd-network/test-ipv4ll-manual.c', | |
830 | 'src/systemd/sd-ipv4ll.h'], | |
831 | [libshared, | |
832 | libsystemd_network], | |
833 | [], | |
834 | '', 'manual'], | |
835 | ||
836 | [['src/libsystemd-network/test-acd.c', | |
837 | 'src/systemd/sd-ipv4acd.h'], | |
838 | [libshared, | |
839 | libsystemd_network], | |
840 | [], | |
841 | '', 'manual'], | |
842 | ||
843 | [['src/libsystemd-network/test-ndisc-rs.c', | |
844 | 'src/libsystemd-network/dhcp-identifier.h', | |
845 | 'src/libsystemd-network/dhcp-identifier.c', | |
846 | 'src/libsystemd-network/icmp6-util.h', | |
847 | 'src/systemd/sd-dhcp6-client.h', | |
848 | 'src/systemd/sd-ndisc.h'], | |
849 | [libshared, | |
34ce0a52 | 850 | libsystemd_network], |
37efbbd8 ZJS |
851 | []], |
852 | ||
853 | [['src/libsystemd-network/test-dhcp6-client.c', | |
854 | 'src/libsystemd-network/dhcp-identifier.h', | |
855 | 'src/libsystemd-network/dhcp-identifier.c', | |
856 | 'src/libsystemd-network/dhcp6-internal.h', | |
857 | 'src/systemd/sd-dhcp6-client.h'], | |
858 | [libshared, | |
34ce0a52 | 859 | libsystemd_network], |
37efbbd8 ZJS |
860 | []], |
861 | ||
862 | [['src/libsystemd-network/test-lldp.c'], | |
863 | [libshared, | |
864 | libsystemd_network], | |
865 | []], | |
866 | ] | |
69e96427 ZJS |
867 | |
868 | ############################################################ | |
869 | ||
870 | tests += [ | |
37efbbd8 ZJS |
871 | [['src/login/test-login-shared.c'], |
872 | [], | |
873 | []], | |
874 | ||
875 | [['src/login/test-inhibit.c'], | |
876 | [], | |
877 | [], | |
878 | '', 'manual'], | |
879 | ||
880 | [['src/login/test-login-tables.c'], | |
881 | [liblogind_core, | |
34ce0a52 | 882 | libshared], |
37efbbd8 ZJS |
883 | [threads]], |
884 | ] |