#! /bin/sh # PCP QA Test No. 089 # interpolate a monotonic increasing value # # 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.*; exit" 0 1 2 3 15 _filter() { sed \ -e '/^$/d' \ -e '/^[^0-9]/d' \ | $PCP_AWK_PROG ' $2 <= 0.95 || $2 >= 1.05 { print "oops: " $0; next } { print "rate close to 1" }' } # real QA test starts here # get the time of the first sample first_time=`pmval -U src/bar -s2 sampledso.milliseconds | tail -1 | cut -f1 -d ' '` pmval -S "@$first_time" -t 0.01 -s 485 -a src/bar sampledso.milliseconds 2>/dev/null | _filter