static
void test_triggers_buffer_usage_condition(const char *session_name,
const char *channel_name,
static
void test_triggers_buffer_usage_condition(const char *session_name,
const char *channel_name,
enum lttng_condition_type condition_type)
{
unsigned int test_vector_size = 5, i;
enum lttng_condition_type condition_type)
{
unsigned int test_vector_size = 5, i;
const char *testapp_path,
const char *test_symbol_name)
{
const char *testapp_path,
const char *test_symbol_name)
{
diag("Test trigger for domain %s with buffer_usage_low condition",
domain_type_string);
test_triggers_buffer_usage_condition(session_name, channel_name,
diag("Test trigger for domain %s with buffer_usage_low condition",
domain_type_string);
test_triggers_buffer_usage_condition(session_name, channel_name,
LTTNG_CONDITION_TYPE_BUFFER_USAGE_LOW);
diag("Test trigger for domain %s with buffer_usage_high condition",
domain_type_string);
test_triggers_buffer_usage_condition(session_name, channel_name,
LTTNG_CONDITION_TYPE_BUFFER_USAGE_LOW);
diag("Test trigger for domain %s with buffer_usage_high condition",
domain_type_string);
test_triggers_buffer_usage_condition(session_name, channel_name,
LTTNG_CONDITION_TYPE_BUFFER_USAGE_HIGH);
diag("Test buffer usage notification channel api for domain %s",
LTTNG_CONDITION_TYPE_BUFFER_USAGE_HIGH);
diag("Test buffer usage notification channel api for domain %s",