Frame Gaps test

Test Objectives

APIs affected by this test

Setup

Test Execution

cd <your scripts directory>

Usage: frgap.tcl [options] >& fracc.log &

Option Description
<-args> a frame query time window e.g. 1,16, 48 or 80 secs

e.g.


            frgap.tcl -s dev -args 48 >& frgap48.log &
            frgap.tcl -s dev -args 80 >& fracc6.log &
            

Test Validation:

When test has completed, check the end for expected passes and failures. If there are gaps, ldas reports an exception and location of gaps.

e.g.


        LDAS-DEV31916311 (1.2.3)

        ==== 2:727500028-727500075:ilwd  FAILED
        ==== Test generated error:
        Error from LJrun: diskCacheQuery: cache::runJob: cache::concatGetFilenames: cache::concatCollect: 
        cache::findByTime:getFrameFiles(H R_GAP_TEST 727500028 727500075 0): {/ldas_outgoing/test/frames/gap_test16/H-R_GAP_TEST-727500032-16.gwf 
        /ldas_outgoing/test/frames/gap_test16/H-R_GAP_TEST-727500064-16.gwf} { {Gaps are detected: 727500028 727500032 727500048 727500064}}

        ldas-dev running LDAS version 1.2.3
        

As of ldas 1.2.3 here are the expected results: e.g.


        frgap.tcl -args 48:      Total	 410	Passed	243     Skipped	0   Failed  167
        frgap.tcl -args 80:      Total   410    Passed  243     Skipped 0   Failed  167