X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Futils%2Ftestapp%2Fgen-ust-tracef%2Fgen-ust-tracef.c;fp=tests%2Futils%2Ftestapp%2Fgen-ust-tracef%2Fgen-ust-tracef.c;h=0000000000000000000000000000000000000000;hp=f0f6cc63c372465363bda2b453c466d810580f3f;hb=729c1fec5976af17fded2f026725a08ef1924290;hpb=488dbb6062973d4990a33284e4717d89a893339d diff --git a/tests/utils/testapp/gen-ust-tracef/gen-ust-tracef.c b/tests/utils/testapp/gen-ust-tracef/gen-ust-tracef.c deleted file mode 100644 index f0f6cc63c..000000000 --- a/tests/utils/testapp/gen-ust-tracef/gen-ust-tracef.c +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Copyright (C) 2012 David Goulet - * Copyright (C) 2014 Mathieu Desnoyers - * - * SPDX-License-Identifier: LGPL-2.1-only - * - */ - -#define _LGPL_SOURCE -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include "signal-helper.h" - -const char *str = "test string"; - -static -void create_file(const char *path) -{ - int ret; - - LTTNG_ASSERT(path); - - ret = creat(path, S_IRWXU); - if (ret < 0) { - fprintf(stderr, "Failed to create file %s\n", path); - return; - } - - (void) close(ret); -} - -int main(int argc, char **argv) -{ - int i; - unsigned int nr_iter = 100; - useconds_t nr_usec = 0; - char *tmp_file_path = NULL; - - if (set_signal_handler()) { - return 1; - } - - if (argc >= 2) { - nr_iter = atoi(argv[1]); - } - - if (argc >= 3) { - /* By default, don't wait unless user specifies. */ - nr_usec = atoi(argv[2]); - } - - if (argc >= 4) { - tmp_file_path = argv[3]; - } - - for (i = 0; i < nr_iter; i++) { - tracef("Test message %d with string \"%s\"", i, str); - - /* - * First loop we create the file if asked to indicate - * that at least one tracepoint has been hit. - */ - if (i == 0 && tmp_file_path) { - create_file(tmp_file_path); - } - usleep(nr_usec); - if (should_quit) { - break; - } - } - - return 0; -}