#include <common/payload.h>
#include <lttng/action/action-internal.h>
#include <lttng/action/action.h>
#include <common/payload.h>
#include <lttng/action/action-internal.h>
#include <lttng/action/action.h>
#include <lttng/action/rotate-session.h>
#include <lttng/action/snapshot-session.h>
#include <lttng/action/start-session.h>
#include <lttng/action/rotate-session.h>
#include <lttng/action/snapshot-session.h>
#include <lttng/action/start-session.h>
enum lttng_action_status status;
struct lttng_action *notify_action = NULL,
*notify_action_from_buffer = NULL;
enum lttng_action_status status;
struct lttng_action *notify_action = NULL,
*notify_action_from_buffer = NULL;
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_notify_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_notify_get_rate_policy(
notify_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
notify_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
- status = lttng_action_notify_set_firing_policy(notify_action, policy);
- ok(status == LTTNG_ACTION_STATUS_OK, "Set firing policy");
+ status = lttng_action_notify_set_rate_policy(notify_action, policy);
+ ok(status == LTTNG_ACTION_STATUS_OK, "Set rate policy");
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_notify_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_notify_get_rate_policy(
notify_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
notify_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
ok(lttng_action_is_equal(notify_action, notify_action_from_buffer),
"Serialized and de-serialized notify action are equal");
ok(lttng_action_is_equal(notify_action, notify_action_from_buffer),
"Serialized and de-serialized notify action are equal");
lttng_action_destroy(notify_action);
lttng_action_destroy(notify_action_from_buffer);
lttng_payload_reset(&payload);
lttng_action_destroy(notify_action);
lttng_action_destroy(notify_action_from_buffer);
lttng_payload_reset(&payload);
enum lttng_action_status status;
struct lttng_action *rotate_session_action = NULL,
*rotate_session_action_from_buffer = NULL;
enum lttng_action_status status;
struct lttng_action *rotate_session_action = NULL,
*rotate_session_action_from_buffer = NULL;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_rotate_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_rotate_session_get_rate_policy(
rotate_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
rotate_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_rotate_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_rotate_session_get_rate_policy(
rotate_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
rotate_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
rotate_session_action_from_buffer),
"Serialized and de-serialized rotate_session action are equal");
rotate_session_action_from_buffer),
"Serialized and de-serialized rotate_session action are equal");
lttng_action_destroy(rotate_session_action);
lttng_action_destroy(rotate_session_action_from_buffer);
lttng_payload_reset(&payload);
lttng_action_destroy(rotate_session_action);
lttng_action_destroy(rotate_session_action_from_buffer);
lttng_payload_reset(&payload);
enum lttng_action_status status;
struct lttng_action *start_session_action = NULL,
*start_session_action_from_buffer = NULL;
enum lttng_action_status status;
struct lttng_action *start_session_action = NULL,
*start_session_action_from_buffer = NULL;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_start_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_start_session_get_rate_policy(
start_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
start_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_start_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_start_session_get_rate_policy(
start_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
start_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
start_session_action_from_buffer),
"Serialized and de-serialized start_session action are equal");
start_session_action_from_buffer),
"Serialized and de-serialized start_session action are equal");
lttng_action_destroy(start_session_action);
lttng_action_destroy(start_session_action_from_buffer);
lttng_payload_reset(&payload);
lttng_action_destroy(start_session_action);
lttng_action_destroy(start_session_action_from_buffer);
lttng_payload_reset(&payload);
enum lttng_action_status status;
struct lttng_action *stop_session_action = NULL,
*stop_session_action_from_buffer = NULL;
enum lttng_action_status status;
struct lttng_action *stop_session_action = NULL,
*stop_session_action_from_buffer = NULL;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_stop_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_stop_session_get_rate_policy(
stop_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
stop_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_stop_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_stop_session_get_rate_policy(
stop_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
stop_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
stop_session_action_from_buffer),
"Serialized and de-serialized stop_session action are equal");
stop_session_action_from_buffer),
"Serialized and de-serialized stop_session action are equal");
lttng_action_destroy(stop_session_action);
lttng_action_destroy(stop_session_action_from_buffer);
lttng_payload_reset(&payload);
lttng_action_destroy(stop_session_action);
lttng_action_destroy(stop_session_action_from_buffer);
lttng_payload_reset(&payload);
enum lttng_action_status status;
struct lttng_action *snapshot_session_action = NULL,
*snapshot_session_action_from_buffer = NULL;
enum lttng_action_status status;
struct lttng_action *snapshot_session_action = NULL,
*snapshot_session_action_from_buffer = NULL;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
struct lttng_payload payload;
const char *session_name = "my_session_name";
const char *get_session_name;
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_snapshot_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_snapshot_session_get_rate_policy(
snapshot_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
snapshot_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
- const struct lttng_firing_policy *cur_policy = NULL;
- status = lttng_action_snapshot_session_get_firing_policy(
+ const struct lttng_rate_policy *cur_policy = NULL;
+ status = lttng_action_snapshot_session_get_rate_policy(
snapshot_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
snapshot_session_action, &cur_policy);
ok(status == LTTNG_ACTION_STATUS_OK &&
snapshot_session_action_from_buffer),
"Serialized and de-serialized snapshot_session action are equal");
snapshot_session_action_from_buffer),
"Serialized and de-serialized snapshot_session action are equal");
lttng_action_destroy(snapshot_session_action);
lttng_action_destroy(snapshot_session_action_from_buffer);
lttng_payload_reset(&payload);
lttng_action_destroy(snapshot_session_action);
lttng_action_destroy(snapshot_session_action_from_buffer);
lttng_payload_reset(&payload);