]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
TEST-04-JOURNAL: add more test cases for LogFilterPatterns=
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 26 Jul 2025 22:10:36 +0000 (07:10 +0900)
committerLuca Boccassi <luca.boccassi@gmail.com>
Sun, 27 Jul 2025 00:00:38 +0000 (01:00 +0100)
For issue #38361.

test/units/TEST-04-JOURNAL.LogFilterPatterns.sh

index 277e367b3291d9bffe2b9d714205160f04e83979..5349f0bd7c4d9826b7394d3ea55d40a81c3f5277 100755 (executable)
@@ -88,6 +88,22 @@ add_logs_filtering_override "logs-filtering.service" "11-reset" ""
 add_logs_filtering_override "logs-filtering.service" "12-allow-with-spaces" "foo bar"
 [[ -n $(run_service_and_fetch_logs "logs-filtering.service") ]]
 
+add_logs_filtering_override "logs-filtering.service" "13-reset" ""
+add_logs_filtering_override "logs-filtering.service" "14-exclude-head" "~^Logging"
+[[ -z $(run_service_and_fetch_logs "logs-filtering.service") ]]
+
+add_logs_filtering_override "logs-filtering.service" "15-reset" ""
+add_logs_filtering_override "logs-filtering.service" "16-exclude-head-no-match" "~^foo"
+[[ -n $(run_service_and_fetch_logs "logs-filtering.service") ]]
+
+add_logs_filtering_override "logs-filtering.service" "17-reset" ""
+add_logs_filtering_override "logs-filtering.service" "18-include-head" "^Logging"
+[[ -n $(run_service_and_fetch_logs "logs-filtering.service") ]]
+
+add_logs_filtering_override "logs-filtering.service" "19-reset" ""
+add_logs_filtering_override "logs-filtering.service" "20-include-head-no-match" "^foo"
+[[ -z $(run_service_and_fetch_logs "logs-filtering.service") ]]
+
 add_logs_filtering_override "delegated-cgroup-filtering.service" "00-allow-all" ".*"
 [[ -n $(run_service_and_fetch_logs "delegated-cgroup-filtering.service") ]]