projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Test fix: test_fork can hang while waiting for child pids
[lttng-tools.git]
/
tests
/
regression
/
tools
/
filtering
/
test_invalid_filter
diff --git
a/tests/regression/tools/filtering/test_invalid_filter
b/tests/regression/tools/filtering/test_invalid_filter
index 9df5f2cbfc439bfd542633e6b11126537e146dcc..ebf4c3bb1df7c1e1c96cc9bc2a0afe5b89f394de 100755
(executable)
--- a/
tests/regression/tools/filtering/test_invalid_filter
+++ b/
tests/regression/tools/filtering/test_invalid_filter
@@
-93,6
+93,7
@@
plan_tests $NUM_TESTS
print_test_banner "$TEST_DESC"
print_test_banner "$TEST_DESC"
+OLDIFS="$IFS"
IFS=$'\n'
INVALID_FILTERS=(
# Unsupported ops
IFS=$'\n'
INVALID_FILTERS=(
# Unsupported ops
@@
-144,13
+145,17
@@
INVALID_FILTERS=(
"0 == \$global.value"
# A wildcard should only appear as the last character in a string literal
"msg == \"my_event*_blah\""
"0 == \$global.value"
# A wildcard should only appear as the last character in a string literal
"msg == \"my_event*_blah\""
- )
+)
+IFS="$OLDIFS"
start_lttng_sessiond
diag "Test UST filters"
start_lttng_sessiond
diag "Test UST filters"
-for FILTER in ${INVALID_FILTERS[@]};
-do
- test_invalid_filter -u "$FILTER"
+
+i=0
+while [ "$i" -lt "${#INVALID_FILTERS[@]}" ]; do
+ echo "${INVALID_FILTERS[$i]}"
+ test_invalid_filter -u "${INVALID_FILTERS[$i]}"
+ let "i++"
done
test_bytecode_limit -u
done
test_bytecode_limit -u
@@
-164,15
+169,15
@@
fi
skip $isroot "Root access is needed. Skipping all kernel invalid filter tests." $NUM_KERNEL_TESTS ||
{
diag "Test kernel filters"
skip $isroot "Root access is needed. Skipping all kernel invalid filter tests." $NUM_KERNEL_TESTS ||
{
diag "Test kernel filters"
- for FILTER in ${INVALID_FILTERS[@]};
- do
- test_invalid_filter -k "$FILTER"
+ i=0
+ while [ "$i" -lt "${#INVALID_FILTERS[@]}" ]; do
+ echo "${INVALID_FILTERS[$i]}"
+ test_invalid_filter -k "${INVALID_FILTERS[$i]}"
+ let "i++"
done
test_bytecode_limit -k
}
done
test_bytecode_limit -k
}
-
-unset IFS
stop_lttng_sessiond
rm -f $ENABLE_EVENT_STDERR
stop_lttng_sessiond
rm -f $ENABLE_EVENT_STDERR
This page took
0.032089 seconds
and
4
git commands to generate.