X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Funit%2Ftest_notification.c;h=a44c8ef6718b9ba4808e1387565617eb060c48d6;hb=a0377dfefe40662ba7d68617bce6ff467114136c;hp=a480cb2a9bf2926efe4d87751cf6e9111ba34ac5;hpb=f059a4e006888d99ca7b0ef3f4c2bb40d4e2f784;p=lttng-tools.git diff --git a/tests/unit/test_notification.c b/tests/unit/test_notification.c index a480cb2a9..a44c8ef67 100644 --- a/tests/unit/test_notification.c +++ b/tests/unit/test_notification.c @@ -5,26 +5,10 @@ * * Copyright (C) 2017 Jonathan Rajotte * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: + * SPDX-License-Identifier: MIT * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. */ -#include #include #include #include @@ -40,12 +24,14 @@ #include #include +#include + /* For error.h */ int lttng_opt_quiet = 1; int lttng_opt_verbose; int lttng_opt_mi; -#define NUM_TESTS 182 +#define NUM_TESTS 180 static void test_condition_buffer_usage( struct lttng_condition *buffer_usage_condition) @@ -58,7 +44,7 @@ static void test_condition_buffer_usage( double threshold_ratio; uint64_t threshold_bytes; - assert(buffer_usage_condition); + LTTNG_ASSERT(buffer_usage_condition); diag("Validating initialization"); status = lttng_condition_buffer_usage_get_threshold_ratio(buffer_usage_condition, &threshold_ratio); @@ -292,16 +278,6 @@ static void test_condition_buffer_usage_high(void) lttng_condition_destroy(buffer_usage_high); } -static void test_action(void) -{ - struct lttng_action *notify_action = NULL; - - notify_action = lttng_action_notify_create(); - ok(notify_action, "Create notify action"); - ok(lttng_action_get_type(notify_action) == LTTNG_ACTION_TYPE_NOTIFY, "Action has type LTTNG_ACTION_TYPE_NOTIFY"); - lttng_action_destroy(notify_action); -} - static void test_trigger(void) { struct lttng_action *notify_action = NULL; @@ -332,7 +308,6 @@ int main(int argc, const char *argv[]) plan_tests(NUM_TESTS); test_condition_buffer_usage_low(); test_condition_buffer_usage_high(); - test_action(); test_trigger(); return exit_status(); }