X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Flive%2Flive_test.c;h=a9adc5946d967b9c606469b661912fd314917b41;hb=c48cf4324526eb22a371102325d89875311a24d0;hp=ee75c04f7ade0e0044a9636d1360b21f0ecd6d4a;hpb=9d16b343fb9e781fc8d8fa3c448a3f382306dd33;p=lttng-tools.git diff --git a/tests/regression/tools/live/live_test.c b/tests/regression/tools/live/live_test.c index ee75c04f7..a9adc5946 100644 --- a/tests/regression/tools/live/live_test.c +++ b/tests/regression/tools/live/live_test.c @@ -6,7 +6,6 @@ */ #include -#include #include #include #include @@ -24,6 +23,7 @@ #include #include +#include #include #include @@ -31,6 +31,7 @@ #include #include +#include #include #define SESSION1 "test1" @@ -41,6 +42,8 @@ #define NUM_TESTS 11 #define mmap_size 524288 +DEFINE_LTTNG_UST_SIGBUS_STATE(); + static int control_sock; struct live_session *session; @@ -97,7 +100,7 @@ ssize_t lttng_live_send(int fd, const void *buf, size_t len) } static -int connect_viewer(char *hostname) +int connect_viewer(const char *hostname) { struct hostent *host; struct sockaddr_in server_addr; @@ -138,6 +141,7 @@ end: return ret; } +static int establish_connection(void) { struct lttng_viewer_cmd cmd; @@ -182,6 +186,7 @@ error: /* * Returns the number of sessions, should be 1 during the unit test. */ +static int list_sessions(uint64_t *session_id) { struct lttng_viewer_cmd cmd; @@ -229,6 +234,7 @@ error: return -1; } +static int create_viewer_session(void) { struct lttng_viewer_cmd cmd; @@ -267,6 +273,7 @@ error: return -1; } +static int attach_session(uint64_t id) { struct lttng_viewer_cmd cmd; @@ -356,6 +363,7 @@ error: return -1; } +static int get_metadata(void) { struct lttng_viewer_cmd cmd; @@ -451,6 +459,7 @@ error: return -1; } +static int get_next_index(void) { struct lttng_viewer_cmd cmd; @@ -616,6 +625,7 @@ error: return -1; } +static int detach_viewer_session(uint64_t id) { struct lttng_viewer_cmd cmd;