summaryrefslogtreecommitdiff
path: root/src/journal
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-01-05 00:08:42 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2021-01-19 07:06:32 +0900
commite025c9dfe36b54ce9df893c64689c5477a440fac (patch)
tree2a00d688c1429df5219f2d636314b66c778188a9 /src/journal
parentb5c34d6bf18b2b0433d28c8124eb75d64db6867a (diff)
downloadsystemd-e025c9dfe36b54ce9df893c64689c5477a440fac.tar.gz
meson: move test or fuzzer definitions to relevant meson.build in subdirectories
Diffstat (limited to 'src/journal')
-rw-r--r--src/journal/meson.build57
1 files changed, 57 insertions, 0 deletions
diff --git a/src/journal/meson.build b/src/journal/meson.build
index a36de18077..171e276736 100644
--- a/src/journal/meson.build
+++ b/src/journal/meson.build
@@ -74,3 +74,60 @@ if get_option('create-log-dirs')
'setfacl -nm g:wheel:rx,d:g:wheel:rx $DESTDIR/var/log/journal || :')
endif
endif
+
+############################################################
+
+tests += [
+ [['src/journal/test-journal-syslog.c'],
+ [libjournal_core,
+ libshared],
+ [threads,
+ libxz,
+ liblz4,
+ libselinux]],
+
+ [['src/journal/test-journal-config.c'],
+ [libjournal_core,
+ libshared],
+ [libxz,
+ liblz4,
+ libselinux]],
+]
+
+fuzzers += [
+ [['src/journal/fuzz-journald-audit.c',
+ 'src/journal/fuzz-journald.c'],
+ [libjournal_core,
+ libshared],
+ [libselinux]],
+
+ [['src/journal/fuzz-journald-kmsg.c',
+ 'src/journal/fuzz-journald.c'],
+ [libjournal_core,
+ libshared],
+ [libselinux]],
+
+ [['src/journal/fuzz-journald-native.c',
+ 'src/journal/fuzz-journald.c'],
+ [libjournal_core,
+ libshared],
+ [libselinux]],
+
+ [['src/journal/fuzz-journald-native-fd.c',
+ 'src/journal/fuzz-journald.c'],
+ [libjournal_core,
+ libshared],
+ [libselinux]],
+
+ [['src/journal/fuzz-journald-stream.c',
+ 'src/journal/fuzz-journald.c'],
+ [libjournal_core,
+ libshared],
+ [libselinux]],
+
+ [['src/journal/fuzz-journald-syslog.c',
+ 'src/journal/fuzz-journald.c'],
+ [libjournal_core,
+ libshared],
+ [libselinux]],
+]