X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Ftrigger%2Futils%2Fregister-some-triggers.cpp;fp=tests%2Fregression%2Ftools%2Ftrigger%2Futils%2Fregister-some-triggers.cpp;h=1e21c79978c02917106a86d63cc4802e57e6cb56;hp=6a173b7c18293430e9a5bd5fabd885ce9fdc7727;hb=28ab034a2c3582d07d3423d2d746731f87d3969f;hpb=52e345b9ac912d033c2a2c25a170a01cf209839d diff --git a/tests/regression/tools/trigger/utils/register-some-triggers.cpp b/tests/regression/tools/trigger/utils/register-some-triggers.cpp index 6a173b7c1..1e21c7997 100644 --- a/tests/regression/tools/trigger/utils/register-some-triggers.cpp +++ b/tests/regression/tools/trigger/utils/register-some-triggers.cpp @@ -9,14 +9,15 @@ #include #include + #include #include #include static void register_trigger(const char *trigger_name, - struct lttng_condition *condition, - struct lttng_action *action) + struct lttng_condition *condition, + struct lttng_action *action) { struct lttng_trigger *trigger; enum lttng_error_code ret; @@ -33,8 +34,8 @@ static void register_trigger(const char *trigger_name, * Register a trigger with the given condition and an action list containing a * single notify action. */ -static void register_trigger_action_list_notify( - const char *trigger_name, struct lttng_condition *condition) +static void register_trigger_action_list_notify(const char *trigger_name, + struct lttng_condition *condition) { struct lttng_action *action_notify; struct lttng_action *action_list; @@ -42,27 +43,25 @@ static void register_trigger_action_list_notify( action_list = lttng_action_list_create(); action_notify = lttng_action_notify_create(); - action_status = lttng_action_list_add_action( - action_list, action_notify); + action_status = lttng_action_list_add_action(action_list, action_notify); LTTNG_ASSERT(action_status == LTTNG_ACTION_STATUS_OK); lttng_action_destroy(action_notify); register_trigger(trigger_name, condition, action_list); } -static struct lttng_condition *create_session_consumed_size_condition( - const char *session_name, uint64_t threshold) +static struct lttng_condition *create_session_consumed_size_condition(const char *session_name, + uint64_t threshold) { struct lttng_condition *condition; enum lttng_condition_status condition_status; condition = lttng_condition_session_consumed_size_create(); condition_status = - lttng_condition_session_consumed_size_set_session_name( - condition, session_name); + lttng_condition_session_consumed_size_set_session_name(condition, session_name); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); - condition_status = lttng_condition_session_consumed_size_set_threshold( - condition, threshold); + condition_status = + lttng_condition_session_consumed_size_set_threshold(condition, threshold); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); return condition; @@ -71,115 +70,107 @@ static struct lttng_condition *create_session_consumed_size_condition( static void test_session_consumed_size_condition(void) { register_trigger_action_list_notify( - "trigger-with-session-consumed-size-condition", - create_session_consumed_size_condition( - "the-session-name", 1234)); + "trigger-with-session-consumed-size-condition", + create_session_consumed_size_condition("the-session-name", 1234)); } static void fill_buffer_usage_condition(struct lttng_condition *condition, - const char *session_name, - const char *channel_name, - enum lttng_domain_type domain_type) + const char *session_name, + const char *channel_name, + enum lttng_domain_type domain_type) { enum lttng_condition_status condition_status; - condition_status = lttng_condition_buffer_usage_set_session_name( - condition, session_name); + condition_status = lttng_condition_buffer_usage_set_session_name(condition, session_name); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); - condition_status = lttng_condition_buffer_usage_set_channel_name( - condition, channel_name); + condition_status = lttng_condition_buffer_usage_set_channel_name(condition, channel_name); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); - condition_status = lttng_condition_buffer_usage_set_domain_type( - condition, domain_type); + condition_status = lttng_condition_buffer_usage_set_domain_type(condition, domain_type); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); } static void fill_buffer_usage_bytes_condition(struct lttng_condition *condition, - const char *session_name, - const char *channel_name, - enum lttng_domain_type domain_type, - uint64_t threshold) + const char *session_name, + const char *channel_name, + enum lttng_domain_type domain_type, + uint64_t threshold) { enum lttng_condition_status condition_status; - fill_buffer_usage_condition( - condition, session_name, channel_name, domain_type); - condition_status = lttng_condition_buffer_usage_set_threshold( - condition, threshold); + fill_buffer_usage_condition(condition, session_name, channel_name, domain_type); + condition_status = lttng_condition_buffer_usage_set_threshold(condition, threshold); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); } static void fill_buffer_usage_ratio_condition(struct lttng_condition *condition, - const char *session_name, - const char *channel_name, - enum lttng_domain_type domain_type, - double ratio) + const char *session_name, + const char *channel_name, + enum lttng_domain_type domain_type, + double ratio) { enum lttng_condition_status condition_status; - fill_buffer_usage_condition( - condition, session_name, channel_name, domain_type); - condition_status = lttng_condition_buffer_usage_set_threshold_ratio( - condition, ratio); + fill_buffer_usage_condition(condition, session_name, channel_name, domain_type); + condition_status = lttng_condition_buffer_usage_set_threshold_ratio(condition, ratio); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); } -static struct lttng_condition *create_buffer_usage_high_bytes_condition( - const char *session_name, - const char *channel_name, - enum lttng_domain_type domain_type, - uint64_t threshold) +static struct lttng_condition * +create_buffer_usage_high_bytes_condition(const char *session_name, + const char *channel_name, + enum lttng_domain_type domain_type, + uint64_t threshold) { struct lttng_condition *condition; condition = lttng_condition_buffer_usage_high_create(); - fill_buffer_usage_bytes_condition(condition, session_name, channel_name, - domain_type, threshold); + fill_buffer_usage_bytes_condition( + condition, session_name, channel_name, domain_type, threshold); return condition; } -static struct lttng_condition *create_buffer_usage_low_bytes_condition( - const char *session_name, - const char *channel_name, - enum lttng_domain_type domain_type, - uint64_t threshold) +static struct lttng_condition * +create_buffer_usage_low_bytes_condition(const char *session_name, + const char *channel_name, + enum lttng_domain_type domain_type, + uint64_t threshold) { struct lttng_condition *condition; condition = lttng_condition_buffer_usage_low_create(); - fill_buffer_usage_bytes_condition(condition, session_name, channel_name, - domain_type, threshold); + fill_buffer_usage_bytes_condition( + condition, session_name, channel_name, domain_type, threshold); return condition; } -static struct lttng_condition *create_buffer_usage_high_ratio_condition( - const char *session_name, - const char *channel_name, - enum lttng_domain_type domain_type, - double ratio) +static struct lttng_condition * +create_buffer_usage_high_ratio_condition(const char *session_name, + const char *channel_name, + enum lttng_domain_type domain_type, + double ratio) { struct lttng_condition *condition; condition = lttng_condition_buffer_usage_high_create(); - fill_buffer_usage_ratio_condition(condition, session_name, channel_name, - domain_type, ratio); + fill_buffer_usage_ratio_condition( + condition, session_name, channel_name, domain_type, ratio); return condition; } -static struct lttng_condition *create_buffer_usage_low_ratio_condition( - const char *session_name, - const char *channel_name, - enum lttng_domain_type domain_type, - double ratio) +static struct lttng_condition * +create_buffer_usage_low_ratio_condition(const char *session_name, + const char *channel_name, + enum lttng_domain_type domain_type, + double ratio) { struct lttng_condition *condition; condition = lttng_condition_buffer_usage_low_create(); - fill_buffer_usage_ratio_condition(condition, session_name, channel_name, - domain_type, ratio); + fill_buffer_usage_ratio_condition( + condition, session_name, channel_name, domain_type, ratio); return condition; } @@ -187,42 +178,37 @@ static struct lttng_condition *create_buffer_usage_low_ratio_condition( static void test_buffer_usage_conditions(void) { register_trigger_action_list_notify( - "trigger-with-buffer-usage-high-bytes-condition", - create_buffer_usage_high_bytes_condition( - "the-session-name", "the-channel-name", - LTTNG_DOMAIN_UST, 1234)); + "trigger-with-buffer-usage-high-bytes-condition", + create_buffer_usage_high_bytes_condition( + "the-session-name", "the-channel-name", LTTNG_DOMAIN_UST, 1234)); register_trigger_action_list_notify( - "trigger-with-buffer-usage-low-bytes-condition", - create_buffer_usage_low_bytes_condition( - "the-session-name", "the-channel-name", - LTTNG_DOMAIN_UST, 2345)); + "trigger-with-buffer-usage-low-bytes-condition", + create_buffer_usage_low_bytes_condition( + "the-session-name", "the-channel-name", LTTNG_DOMAIN_UST, 2345)); register_trigger_action_list_notify( - "trigger-with-buffer-usage-high-ratio-condition", - create_buffer_usage_high_ratio_condition( - "the-session-name", "the-channel-name", - LTTNG_DOMAIN_UST, 0.25)); + "trigger-with-buffer-usage-high-ratio-condition", + create_buffer_usage_high_ratio_condition( + "the-session-name", "the-channel-name", LTTNG_DOMAIN_UST, 0.25)); register_trigger_action_list_notify( - "trigger-with-buffer-usage-low-ratio-condition", - create_buffer_usage_low_ratio_condition( - "the-session-name", "the-channel-name", - LTTNG_DOMAIN_UST, 0.4)); + "trigger-with-buffer-usage-low-ratio-condition", + create_buffer_usage_low_ratio_condition( + "the-session-name", "the-channel-name", LTTNG_DOMAIN_UST, 0.4)); } -static void fill_session_rotation_condition( - struct lttng_condition *condition, const char *session_name) +static void fill_session_rotation_condition(struct lttng_condition *condition, + const char *session_name) { enum lttng_condition_status condition_status; - condition_status = lttng_condition_session_rotation_set_session_name( - condition, session_name); + condition_status = + lttng_condition_session_rotation_set_session_name(condition, session_name); LTTNG_ASSERT(condition_status == LTTNG_CONDITION_STATUS_OK); } -static struct lttng_condition *create_session_rotation_ongoing_condition( - const char *session_name) +static struct lttng_condition *create_session_rotation_ongoing_condition(const char *session_name) { struct lttng_condition *condition; @@ -233,8 +219,7 @@ static struct lttng_condition *create_session_rotation_ongoing_condition( return condition; } -static struct lttng_condition *create_session_rotation_completed_condition( - const char *session_name) +static struct lttng_condition *create_session_rotation_completed_condition(const char *session_name) { struct lttng_condition *condition; @@ -248,27 +233,24 @@ static struct lttng_condition *create_session_rotation_completed_condition( static void test_session_rotation_conditions(void) { register_trigger_action_list_notify( - "trigger-with-session-rotation-ongoing-condition", - create_session_rotation_ongoing_condition( - "the-session-name")); + "trigger-with-session-rotation-ongoing-condition", + create_session_rotation_ongoing_condition("the-session-name")); register_trigger_action_list_notify( - "trigger-with-session-rotation-completed-condition", - create_session_rotation_completed_condition( - "the-session-name")); + "trigger-with-session-rotation-completed-condition", + create_session_rotation_completed_condition("the-session-name")); } static struct { const char *name; void (*callback)(void); } tests[] = { - { - "test_session_consumed_size_condition", - test_session_consumed_size_condition, - }, - {"test_buffer_usage_conditions", test_buffer_usage_conditions}, - {"test_session_rotation_conditions", - test_session_rotation_conditions}, + { + "test_session_consumed_size_condition", + test_session_consumed_size_condition, + }, + { "test_buffer_usage_conditions", test_buffer_usage_conditions }, + { "test_session_rotation_conditions", test_session_rotation_conditions }, }; static void show_known_tests(void)