+ - id: T8
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ tracer notifications discarded: 0
+ actions:
+ snapshot session \`ze-session\`, rate policy: after every 10 occurrences
+ - id: T9
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ tracer notifications discarded: 0
+ actions:
+ snapshot session \`ze-session\`, rate policy: once after 10 occurrences
+ EOF
+
+ list_triggers "snapshot action" "${tmp_expected_stdout}"
+
+ stop_lttng_sessiond_notap
+}
+
+test_notify_action ()
+{
+ start_lttng_sessiond_notap
+
+ lttng_add_trigger_ok "T0" --condition on-event -u some-event --action notify --fire-once-after 5
+ lttng_add_trigger_ok "T1" --condition on-event -u some-event --action notify --fire-every 10
+
+
+ cat > "${tmp_expected_stdout}" <<- EOF
+ - id: T0
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ tracer notifications discarded: 0
+ actions:
+ notify, rate policy: once after 5 occurrences
+ - id: T1
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ tracer notifications discarded: 0
+ actions:
+ notify, rate policy: after every 10 occurrences