From 3b0246b4f7c4da472630b2d7de7522b3715b5764 Mon Sep 17 00:00:00 2001 From: Michael Jeanson Date: Fri, 27 Nov 2015 16:24:28 -0500 Subject: [PATCH 1/1] Tests: fix tracefile count when page_size is > 4k MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Set the tracefile size according to the platform page_size and increase the number of iterations to properly test the rotation. Signed-off-by: Michael Jeanson Signed-off-by: Jérémie Galarneau --- tests/regression/tools/tracefile-limits/test_tracefile_count | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/regression/tools/tracefile-limits/test_tracefile_count b/tests/regression/tools/tracefile-limits/test_tracefile_count index 4fe6ac36e..6ada8580f 100755 --- a/tests/regression/tools/tracefile-limits/test_tracefile_count +++ b/tests/regression/tools/tracefile-limits/test_tracefile_count @@ -28,6 +28,7 @@ STATS_BIN="$TESTDIR/utils/babelstats.pl" NUM_TESTS=74 NUM_CPUS=`nproc` +PAGE_SIZE=$(getconf PAGE_SIZE) source $TESTDIR/utils/utils.sh @@ -47,7 +48,7 @@ function enable_lttng_channel_count_limit () $TESTDIR/../src/bin/lttng/$LTTNG_BIN enable-channel \ -u $channel_name -s $sess_name \ - -C 4096 -W $tracefile_count_limit \ + -C $(($PAGE_SIZE*3)) -W $tracefile_count_limit \ --overwrite >/dev/null 2>&1 ok $? "$test_name" @@ -103,7 +104,7 @@ function test_tracefile_count_limit () session_name=$(randstring 16 0) channel_name="channel" event_name="tp:tptest" - num_iter=1000 + num_iter=100000 expected_max=$(($num_iter - 1)) diag "Test tracefile count limit : $count_limit tracefiles" -- 2.34.1