X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=tests%2Funit%2Ftest_session.c;h=c7ad4ec71be3d70b87100be069bab9c328d1c445;hb=6fa5fe7cc78bea0b0bba154a0f911d3df530e18f;hp=991b1dca3de4e71d69d038bab9469bbef402af6c;hpb=d61d06f0e7d348674e8b63e350a04ab852968561;p=lttng-tools.git diff --git a/tests/unit/test_session.c b/tests/unit/test_session.c index 991b1dca3..c7ad4ec71 100644 --- a/tests/unit/test_session.c +++ b/tests/unit/test_session.c @@ -132,7 +132,7 @@ static int create_one_session(char *name) struct ltt_session *session = NULL; session_lock_list(); - ret_code = session_create(name, geteuid(), getegid(), &session); + ret_code = session_create(name, geteuid(), getegid(), NULL, &session); session_put(session); if (ret_code == LTTNG_OK) { /* Validate */ @@ -269,9 +269,13 @@ void test_destroy_session(void) ok(tmp != NULL, "Destroying session: session found"); - ok(destroy_one_session(tmp) == 0, - "Destroying session: %s destroyed", - SESSION1); + if (tmp) { + ok(destroy_one_session(tmp) == 0, + "Destroying session: %s destroyed", + SESSION1); + } else { + skip(1, "Skipping session destruction as it was not found"); + } session_unlock_list(); } @@ -288,7 +292,7 @@ void test_session_name_generation(void) const char *expected_session_name_prefix = DEFAULT_SESSION_NAME; session_lock_list(); - ret_code = session_create(NULL, geteuid(), getegid(), &session); + ret_code = session_create(NULL, geteuid(), getegid(), NULL, &session); ok(ret_code == LTTNG_OK, "Create session with a NULL name (auto-generate a name)"); if (!session) {