projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
port: tests: uprobe is Linux specific
[lttng-tools.git]
/
tests
/
unit
/
test_event_rule.cpp
diff --git
a/tests/unit/test_event_rule.cpp
b/tests/unit/test_event_rule.cpp
index d7228d0f31f236fc47cac685e547633f3633752f..a6bf6180a3bb007081d06ac06e59acd59ba81345 100644
(file)
--- a/
tests/unit/test_event_rule.cpp
+++ b/
tests/unit/test_event_rule.cpp
@@
-43,7
+43,13
@@
int lttng_opt_quiet = 1;
int lttng_opt_verbose;
int lttng_opt_mi;
int lttng_opt_verbose;
int lttng_opt_mi;
-#define NUM_TESTS 212
+#ifdef __linux__
+#define UPROBE_NUM_TESTS 9
+#else /* __linux__ */
+#define UPROBE_NUM_TESTS 0
+#endif /* __linux__ */
+
+#define NUM_TESTS (203 + UPROBE_NUM_TESTS)
namespace {
struct tracepoint_test {
namespace {
struct tracepoint_test {
@@
-446,6
+452,7
@@
void test_event_rule_python_logging(void)
lttng_log_level_rule_destroy(log_level_rule);
}
lttng_log_level_rule_destroy(log_level_rule);
}
+#ifdef __linux__
static void test_event_rule_userspace_probe(void)
{
struct lttng_event_rule *uprobe = NULL;
static void test_event_rule_userspace_probe(void)
{
struct lttng_event_rule *uprobe = NULL;
@@
-523,6
+530,9
@@
end:
lttng_userspace_probe_location_destroy(probe_location);
lttng_userspace_probe_location_lookup_method_destroy(lookup_method);
}
lttng_userspace_probe_location_destroy(probe_location);
lttng_userspace_probe_location_lookup_method_destroy(lookup_method);
}
+#else
+static void test_event_rule_userspace_probe(void) {}
+#endif
static void test_event_rule_kernel_probe_by_location(
const struct lttng_kernel_probe_location *location)
static void test_event_rule_kernel_probe_by_location(
const struct lttng_kernel_probe_location *location)
This page took
0.024219 seconds
and
4
git commands to generate.