projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Tests: rotation: add a kernel size-based rotation test
[lttng-tools.git]
/
tests
/
regression
/
tools
/
rotation
/
rotate_utils.sh
diff --git
a/tests/regression/tools/rotation/rotate_utils.sh
b/tests/regression/tools/rotation/rotate_utils.sh
index 2803517f21d0a3d0f08a18c93e70d8037b072562..8ac2afab7aeefbf4644d205ec61a88e251e65079 100644
(file)
--- a/
tests/regression/tools/rotation/rotate_utils.sh
+++ b/
tests/regression/tools/rotation/rotate_utils.sh
@@
-145,17
+145,18
@@
function rotate_timer_test ()
shopt -u extglob
}
shopt -u extglob
}
-function
wait_for
_archives ()
+function
trace_until_n
_archives ()
{
{
- local trace_path=$1
- local target_archive_count=$2
+ local produce_events=$1
+ local trace_path=$2
+ local target_archive_count=$3
local archive_count=0
diag "Waiting for $target_archive_count size-based rotations to occur"
while [[ archive_count -lt $target_archive_count ]]
do
local archive_count=0
diag "Waiting for $target_archive_count size-based rotations to occur"
while [[ archive_count -lt $target_archive_count ]]
do
- archive_count=$(find "$
TRACE_PATH
" -mindepth 2 -maxdepth 2 -type d -path "*archives*" | wc -l)
- $
TESTAPP_BIN -i 2000 -w 0 > /dev/null 2>&1
+ archive_count=$(find "$
trace_path
" -mindepth 2 -maxdepth 2 -type d -path "*archives*" | wc -l)
+ $
produce_events 2000
done
[[ $archive_count -eq $target_archive_count ]]
done
[[ $archive_count -eq $target_archive_count ]]
This page took
0.024139 seconds
and
4
git commands to generate.