+ errors: none
+ errors: none
+ - name: T8
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ actions:
+ snapshot session \`ze-session\`, rate policy: after every 10 occurrences
+ errors: none
+ errors: none
+ - name: T9
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ actions:
+ snapshot session \`ze-session\`, rate policy: once after 10 occurrences
+ errors: none
+ errors: none
+ EOF
+
+ list_triggers_matches_ok "snapshot action" "${tmp_expected_stdout}"
+
+ lttng_remove_trigger_ok "T0"
+ lttng_remove_trigger_ok "T1"
+ lttng_remove_trigger_ok "T2"
+ lttng_remove_trigger_ok "T3"
+ lttng_remove_trigger_ok "T4"
+ lttng_remove_trigger_ok "T5"
+ lttng_remove_trigger_ok "T6"
+ lttng_remove_trigger_ok "T7"
+ lttng_remove_trigger_ok "T8"
+ lttng_remove_trigger_ok "T9"
+}
+
+test_notify_action ()
+{
+ lttng_add_trigger_ok "T0" --condition event-rule-matches --domain=user --name=some-event --action notify --rate-policy=once-after:5
+ lttng_add_trigger_ok "T1" --condition event-rule-matches --domain=user --name=some-event --action notify --rate-policy=every:10
+
+ cat > "${tmp_expected_stdout}" <<- EOF
+ - name: T0
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ actions:
+ notify, rate policy: once after 5 occurrences
+ errors: none
+ errors: none
+ - name: T1
+ user id: ${uid}
+ condition: event rule hit
+ rule: some-event (type: tracepoint, domain: ust)
+ actions:
+ notify, rate policy: after every 10 occurrences
+ errors: none
+ errors: none