X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Funit%2Ftest_condition.cpp;h=45dbe2acbcbba37d4e1a7a94a76bee3a36a374b7;hb=cd9adb8b829564212158943a0d279bb35322ab30;hp=9ed6b89418e9225ce2481fe390a2186c76f21938;hpb=c9e313bc594f40a86eed237dce222c0fc99c957f;p=lttng-tools.git diff --git a/tests/unit/test_condition.cpp b/tests/unit/test_condition.cpp index 9ed6b8941..45dbe2acb 100644 --- a/tests/unit/test_condition.cpp +++ b/tests/unit/test_condition.cpp @@ -9,22 +9,22 @@ * */ -#include -#include -#include -#include - -#include +#include +#include -#include -#include #include -#include #include +#include #include +#include +#include #include -#include -#include + +#include +#include +#include +#include +#include /* For error.h */ int lttng_opt_quiet = 1; @@ -33,28 +33,26 @@ int lttng_opt_mi; #define NUM_TESTS 13 -static -void test_condition_event_rule(void) +static void test_condition_event_rule() { int ret, i; - struct lttng_event_rule *tracepoint = NULL; - const struct lttng_event_rule *tracepoint_tmp = NULL; + struct lttng_event_rule *tracepoint = nullptr; + const struct lttng_event_rule *tracepoint_tmp = nullptr; enum lttng_event_rule_status status; - struct lttng_condition *condition = NULL; - struct lttng_condition *condition_from_buffer = NULL; + struct lttng_condition *condition = nullptr; + struct lttng_condition *condition_from_buffer = nullptr; enum lttng_condition_status condition_status; - const char *pattern="my_event_*"; - const char *filter="msg_id == 23 && size >= 2048"; + const char *pattern = "my_event_*"; + const char *filter = "msg_id == 23 && size >= 2048"; const char *exclusions[] = { "my_event_test1", "my_event_test2", "my_event_test3" }; - struct lttng_log_level_rule *log_level_rule_at_least_as_severe = NULL; + struct lttng_log_level_rule *log_level_rule_at_least_as_severe = nullptr; struct lttng_payload buffer; lttng_payload_init(&buffer); /* Create log level rule. */ log_level_rule_at_least_as_severe = - lttng_log_level_rule_at_least_as_severe_as_create( - LTTNG_LOGLEVEL_WARNING); + lttng_log_level_rule_at_least_as_severe_as_create(LTTNG_LOGLEVEL_WARNING); LTTNG_ASSERT(log_level_rule_at_least_as_severe); tracepoint = lttng_event_rule_user_tracepoint_create(); @@ -67,40 +65,37 @@ void test_condition_event_rule(void) ok(status == LTTNG_EVENT_RULE_STATUS_OK, "Setting filter"); status = lttng_event_rule_user_tracepoint_set_log_level_rule( - tracepoint, log_level_rule_at_least_as_severe); + tracepoint, log_level_rule_at_least_as_severe); ok(status == LTTNG_EVENT_RULE_STATUS_OK, "Setting log level range"); for (i = 0; i < 3; i++) { - status = lttng_event_rule_user_tracepoint_add_name_pattern_exclusion( - tracepoint, exclusions[i]); - ok(status == LTTNG_EVENT_RULE_STATUS_OK, - "Setting exclusion pattern"); + status = lttng_event_rule_user_tracepoint_add_name_pattern_exclusion(tracepoint, + exclusions[i]); + ok(status == LTTNG_EVENT_RULE_STATUS_OK, "Setting exclusion pattern"); } condition = lttng_condition_event_rule_matches_create(tracepoint); ok(condition, "Created condition"); - condition_status = lttng_condition_event_rule_matches_get_rule( - condition, &tracepoint_tmp); + condition_status = lttng_condition_event_rule_matches_get_rule(condition, &tracepoint_tmp); ok(condition_status == LTTNG_CONDITION_STATUS_OK, - "Getting event rule from event rule condition"); - ok(tracepoint == tracepoint_tmp, "lttng_condition_event_rule_get_rule provides a reference to the original rule"); + "Getting event rule from event rule condition"); + ok(tracepoint == tracepoint_tmp, + "lttng_condition_event_rule_get_rule provides a reference to the original rule"); ret = lttng_condition_serialize(condition, &buffer); ok(ret == 0, "Condition serialized"); { - struct lttng_payload_view view = - lttng_payload_view_from_payload(&buffer, 0, -1); + struct lttng_payload_view view = lttng_payload_view_from_payload(&buffer, 0, -1); - (void) lttng_condition_create_from_payload( - &view, &condition_from_buffer); + (void) lttng_condition_create_from_payload(&view, &condition_from_buffer); } ok(condition_from_buffer, "Condition created from payload is non-null"); ok(lttng_condition_is_equal(condition, condition_from_buffer), - "Serialized and de-serialized conditions are equal"); + "Serialized and de-serialized conditions are equal"); lttng_payload_reset(&buffer); lttng_event_rule_destroy(tracepoint); @@ -109,7 +104,7 @@ void test_condition_event_rule(void) lttng_log_level_rule_destroy(log_level_rule_at_least_as_severe); } -int main(void) +int main() { plan_tests(NUM_TESTS); test_condition_event_rule();