From 47e6e7c84f008a53061e661f31ae96629bc694ef Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Sun, 26 Oct 2014 12:33:50 +0400 Subject: Debian 3.9.10 --- qa/085 | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100755 qa/085 (limited to 'qa/085') diff --git a/qa/085 b/qa/085 new file mode 100755 index 0000000..8c2ba8a --- /dev/null +++ b/qa/085 @@ -0,0 +1,44 @@ +#! /bin/sh +# PCP QA Test No. 085 +# pmlogger specs with internal instance identifiers +# +# Copyright (c) 1995-2002 Silicon Graphics, Inc. All Rights Reserved. +# + +seq=`basename $0` +echo "QA output created by $seq" + +# get standard filters +. ./common.product +. ./common.filter + +trap "rm -f $tmp $tmp.*; exit" 0 1 2 3 15 +signal=$PCP_BINADM_DIR/pmsignal + +_filter() +{ + _filter_pmlogger_log \ + | sed \ + -e '/[Ss]ignalled (signal=.*), exiting/d' \ + -e "s;$tmp;MYPID;g" \ + -e 's/line [345]/line N/' +} + +# real QA test starts here +cat <$tmp.config +log mandatory on 1 sec { + sample.bin [ "bin-100" ] + sample.bin [ 200 ] + sample.bin [ "bin-not-here" ] + sample.bin [ 100000 ] +} +End-of-File + +pmlogger -L -c $tmp.config -l $tmp.out -s 1 $tmp >$tmp.err 2>&1 & +killer=$! +((sleep 4; $signal -s TERM $killer)&) >/dev/null 2>&1 +wait + +cat $tmp.err $tmp.out | _filter + +exit 0 -- cgit v1.2.3