#include <bin/lttng-sessiond/lttng-ust-abi.h>
#include <common/defaults.h>
#include <bin/lttng-sessiond/trace-ust.h>
+#include <bin/lttng-sessiond/ust-app.h>
#include <tap/tap.h>
int lttng_opt_quiet = 1;
int lttng_opt_verbose;
+int ust_consumerd32_fd;
+int ust_consumerd64_fd;
+
static const char alphanum[] =
"0123456789"
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
ok(usess->id == 42 &&
usess->start_trace == 0 &&
usess->domain_global.channels != NULL &&
- usess->domain_pid != NULL &&
- usess->domain_exec != NULL &&
usess->uid == 0 &&
usess->gid == 0,
"Validate UST session");
metadata->attr.num_subbuf
== DEFAULT_METADATA_SUBBUF_NUM &&
metadata->attr.switch_timer_interval
- == DEFAULT_CHANNEL_SWITCH_TIMER &&
+ == DEFAULT_UST_CHANNEL_SWITCH_TIMER &&
metadata->attr.read_timer_interval
- == DEFAULT_CHANNEL_READ_TIMER &&
+ == DEFAULT_UST_CHANNEL_READ_TIMER &&
metadata->attr.output == LTTNG_UST_MMAP,
"Validate UST session metadata");
ok(uchan != NULL, "Create UST channel");
ok(uchan->enabled == 0 &&
- strcmp(PATH1, uchan->pathname) == 0 &&
strncmp(uchan->name, "channel0", 8) == 0 &&
uchan->name[LTTNG_UST_SYM_NAME_LEN - 1] == '\0' &&
uchan->ctx != NULL &&
int main(int argc, char **argv)
{
- diag("UST data structures unit test");
-
plan_tests(NUM_TESTS);
+ diag("UST data structures unit test");
+
test_create_one_ust_session();
test_create_ust_metadata();
test_create_ust_channel();