X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=tests%2Fcli%2Fintersection%2Ftest_intersection.in;h=07a267fe85c796faa3767c0a4bdec48abd3dd43f;hb=03f007c88338aad6a1d1f30a757401e0093fa23f;hp=d70367f2ffadf381c679b42d47ac0908e6fb3c1d;hpb=2b186c3e0b5b7970aa1d0bad341facc4a8580c19;p=babeltrace.git diff --git a/tests/cli/intersection/test_intersection.in b/tests/cli/intersection/test_intersection.in index d70367f2..07a267fe 100644 --- a/tests/cli/intersection/test_intersection.in +++ b/tests/cli/intersection/test_intersection.in @@ -15,41 +15,36 @@ # this program; if not, write to the Free Software Foundation, Inc., 51 # Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -TESTDIR=@abs_top_srcdir@/tests - -BABELTRACE_BIN=@abs_top_builddir@/cli/babeltrace -CTF_TRACES=@abs_top_srcdir@/tests/ctf-traces - -source $TESTDIR/utils/tap/tap.sh +. "@abs_top_builddir@/tests/utils/common.sh" NUM_TESTS=10 plan_tests $NUM_TESTS test_intersect() { - trace=$1 - totalevents=$2 - intersect=$3 + trace="$1" + totalevents="$2" + intersect="$3" - test $($BABELTRACE_BIN $trace | wc -l) = $totalevents + test "$("${BT_BIN}" "$trace" | wc -l)" = "$totalevents" ok $? "$totalevents events in the whole trace" - test $($BABELTRACE_BIN --stream-intersection $trace 2>/dev/null| wc -l) = $intersect + test "$("${BT_BIN}" --stream-intersection "$trace" 2>/dev/null| wc -l)" = "$intersect" ok $? "$intersect events in packets intersecting" } diag "Test the stream intersection feature" diag "2 streams offsetted with 3 packets intersecting" -test_intersect ${CTF_TRACES}/intersection/3eventsintersect 8 3 +test_intersect "${BT_CTF_TRACES}/intersection/3eventsintersect" 8 3 diag "2 streams offsetted with 3 packets intersecting (exchanged file names)" -test_intersect ${CTF_TRACES}/intersection/3eventsintersectreverse 8 3 +test_intersect "${BT_CTF_TRACES}/intersection/3eventsintersectreverse" 8 3 diag "No intersection between 2 streams" -test_intersect ${CTF_TRACES}/intersection/nointersect 6 0 +test_intersect "${BT_CTF_TRACES}/intersection/nointersect" 6 0 diag "Only 1 stream" -test_intersect ${CTF_TRACES}/intersection/onestream 3 3 +test_intersect "${BT_CTF_TRACES}/intersection/onestream" 3 3 diag "No stream at all" -test_intersect ${CTF_TRACES}/intersection/nostream 0 0 +test_intersect "${BT_CTF_TRACES}/intersection/nostream" 0 0