X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Ftrigger%2Ftest_add_trigger_cli;h=06bd2d3deecafd5c0577a552251e74980d5b677c;hp=207689477ace87c3d6155e6f5af81c00b46de616;hb=949f049bd7bd19725768d46e349178c7c0da12a7;hpb=24de704ea32ddb8841624555457b9c46816090b0 diff --git a/tests/regression/tools/trigger/test_add_trigger_cli b/tests/regression/tools/trigger/test_add_trigger_cli index 207689477..06bd2d3de 100755 --- a/tests/regression/tools/trigger/test_add_trigger_cli +++ b/tests/regression/tools/trigger/test_add_trigger_cli @@ -23,7 +23,7 @@ TESTDIR="$CURDIR/../../.." # shellcheck source=../../../utils/utils.sh source "$TESTDIR/utils/utils.sh" -plan_tests 252 +plan_tests 264 FULL_LTTNG_BIN="${TESTDIR}/../src/bin/lttng/${LTTNG_BIN}" @@ -126,6 +126,18 @@ test_success "rotate session action polices" \ --action rotate-session my_session \ --rate-policy=once-after:55 +test_success "--log-level single level" \ + --condition event-rule-matches --domain=user --log-level=INFO \ + --action notify + +test_success "--log-level range open max" \ + --condition event-rule-matches --domain=user --log-level=INFO.. \ + --action notify + +test_success "--log-level range any" \ + --condition event-rule-matches --domain=user --log-level=.. \ + --action notify + skip $ist_root "non-root user: skipping kprobe tests" 18 || { for type in kprobe kernel-probe; do test_success "--condition event-rule-matches probe by symbol" \ @@ -309,6 +321,10 @@ test_failure "extra args after --condition event-rule-matches" \ "Error: Unexpected argument 'bozo'" \ --condition event-rule-matches --domain=user bozo +test_failure "--log-level unknown level" \ + "Error: Failed to parse log level string \`FOO\`." \ + --condition event-rule-matches --domain=user --log-level=FOO + test_failure "two same --domain" \ "Error: More than one \`--domain\` was specified." \ --condition event-rule-matches --domain=user --domain=user