Testing bkgfit_test ... passed
Testing bkgfit_m2_test ... passed
Testing epileupmask_raw_test ... FAILED
Message: will run ./epileupmask_raw_test for no longer than 600 seconds.
1..55
** epileupmask_raw_test: WARNING: SAS_ODF is defined (/harness/lib/testodf/scisimsimple), but is overwritten.
** epileupmask_raw_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01
Test 1 (No pileup (all0))
 invoke ../src/epileupmask ratethreshold=0.999999 maskset=outfiles/epilemask_m1raw_r1em1_all0_cube.ds outputstyle=raw eventset=testdata/P0126700201M1S001MIEVLI0000.FIT -V 6
epileupmask:- Executing (routine): epileupmask ratethreshold=0.999999 maskset=outfiles/epilemask_m1raw_r1em1_all0_cube.ds eventset=testdata/P0126700201M1S001MIEVLI0000.FIT imageset='' evlo=0.3 evhi=12 issingleeventonly=no inputstyle=evlist templateset=DEFAULT binnedattset='' avcnttoprocess=7 attstyle=binnedset outputstyle=raw ratesetroot=rateset withrateimage=no withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
epileupmask:- epileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:31.000
epileupmask:- Reading info from event list header.
epileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
Could not open file 'EMOS1_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 01 (status=256)
#   Failed test 'Test 01 (status=256)'
#   at ./epileupmask_raw_test line 152.
 invoke cube2im outsetprefix=outfiles/epilemask_m1raw_r1em1_all0_c outdetset=outfiles/epilemask_m1raw_r1em1_all0_cdet.ds cubeset=outfiles/epilemask_m1raw_r1em1_all0_cube.ds
cube2im:- Executing (routine): cube2im cubeset=outfiles/epilemask_m1raw_r1em1_all0_cube.ds outsetprefix=outfiles/epilemask_m1raw_r1em1_all0_c outputraw=yes outdetset=outfiles/epilemask_m1raw_r1em1_all0_cdet.ds outputdet=yes  -w 1 -V 4
cube2im:- cube2im (eimchip2sky-2.6.1)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:31.000
** cube2im: error (datasetCouldNotBeRead), The dataset with name 'outfiles/epilemask_m1raw_r1em1_all0_cube.ds' could not be read; either it does not exist or it is in an unrecognised format
 invoke fitsstat set=outfiles/epilemask_m1raw_r1em1_all0_c1.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/epilemask_m1raw_r1em1_all0_c1.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./epileupmask_raw_test line 163.
# Looks like your test exited with 1 just after 1.
Error while running ./epileupmask_raw_test
Testing epileupmask_sky_m1_test ... FAILED
Message: will run ./epileupmask_sky_m1_test for no longer than 600 seconds.
1..21
** epileupmask_sky_m1_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** epileupmask_sky_m1_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01/odf
Test 1 (Basic-M1)
 invoke ../src/epileupmask templateset=testdata/P0126700201M1S001IMAGE_8000.FIT -V 6 eventset=testdata/P0126700201M1S001MIEVLI0000.FIT maskset=outfiles/s0126700201epileupmask_basicm1_sky.ds attstyle=binnedset avcnttoprocess=7 outputstyle=sky binnedattset=testdata/binned_att_m1.ds withrateimage=yes ratethreshold=0.01
epileupmask:- Executing (routine): epileupmask ratethreshold=0.01 maskset=outfiles/s0126700201epileupmask_basicm1_sky.ds eventset=testdata/P0126700201M1S001MIEVLI0000.FIT imageset='' evlo=0.3 evhi=12 issingleeventonly=no inputstyle=evlist templateset=testdata/P0126700201M1S001IMAGE_8000.FIT binnedattset=testdata/binned_att_m1.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=rateset withrateimage=yes withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
epileupmask:- epileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:31.000
epileupmask:- Reading info from event list header.
epileupmask:- Reading data from template image (testdata/P0126700201M1S001IMAGE_8000.FIT).
epileupmask:- ssclib: retrieve instrum, dateobs, attitude.
epileupmask:- Constructing attitude samples.
epileupmask:- No colon+block name was found after the set name (testdata/binned_att_m1.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
epileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
Could not open file 'EMOS1_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 01-1
#   Failed test 'Test 01-1'
#   at ./epileupmask_sky_m1_test line 195.
 invoke fitsstat set=outfiles/s0126700201epileupmask_basicm1_sky.ds minareacoords="240 320" maxareacoords="390 420"
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0126700201epileupmask_basicm1_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./epileupmask_sky_m1_test line 201.
# Looks like your test exited with 1 just after 1.
Error while running ./epileupmask_sky_m1_test
Testing epileupmask_sky_pn_test ... FAILED
Message: will run ./epileupmask_sky_pn_test for no longer than 600 seconds.
1..21
** epileupmask_sky_pn_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** epileupmask_sky_pn_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01/odf
Test 1 (Basic-pn)
 invoke ../src/epileupmask eventset=testdata/P0126700201PNS003PIEVLI0000.FIT avcnttoprocess=7 withrateimage=yes attstyle=binnedset ratethreshold=0.01 maskset=outfiles/s0126700201epileupmask_basicpn_sky.ds -V 6 binnedattset=testdata/binned_att_pn.ds templateset=testdata/P0126700201PNS003IMAGE_8000.FIT outputstyle=sky
epileupmask:- Executing (routine): epileupmask ratethreshold=0.01 maskset=outfiles/s0126700201epileupmask_basicpn_sky.ds eventset=testdata/P0126700201PNS003PIEVLI0000.FIT imageset='' evlo=0.3 evhi=12 issingleeventonly=no inputstyle=evlist templateset=testdata/P0126700201PNS003IMAGE_8000.FIT binnedattset=testdata/binned_att_pn.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=rateset withrateimage=yes withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
epileupmask:- epileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:31.000
epileupmask:- Reading info from event list header.
epileupmask:- Reading data from template image (testdata/P0126700201PNS003IMAGE_8000.FIT).
epileupmask:- ssclib: retrieve instrum, dateobs, attitude.
epileupmask:- Constructing attitude samples.
epileupmask:- No colon+block name was found after the set name (testdata/binned_att_pn.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
epileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
Could not open file 'EPN_MODEPARAM_0003.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 01-1
#   Failed test 'Test 01-1'
#   at ./epileupmask_sky_pn_test line 200.
 invoke fitsstat set=outfiles/s0126700201epileupmask_basicpn_sky.ds minareacoords="200 360" maxareacoords="330 550"
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0126700201epileupmask_basicpn_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./epileupmask_sky_pn_test line 206.
# Looks like your test exited with 1 just after 1.
Error while running ./epileupmask_sky_pn_test
Testing epileupmask_img2raw_m1_test ... FAILED
Message: will run ./epileupmask_img2raw_m1_test for no longer than 600 seconds.
1..11
** epileupmask_img2raw_m1_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** epileupmask_img2raw_m1_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01/odf
Test 3 (inputstyle=image M1)
 invoke ../src/epileupmask withrateimage=yes maskset=outfiles/s0126700201epileupmask_image1m1_img2raw.ds avcnttoprocess=7 eventset=testdata/P0126700201M1S001MIEVLI0000.FIT ratesetroot=outfiles/s0126700201epileuprate_image1m1_img2raw binnedattset=testdata/binned_att_m1.ds attstyle=binnedset -V 6 ratethreshold=0.01 outputstyle=raw imageset=testdata/P0126700201M1S001IMAGE_8000.FIT inputstyle=image
epileupmask:- Executing (routine): epileupmask ratethreshold=0.01 maskset=outfiles/s0126700201epileupmask_image1m1_img2raw.ds eventset=testdata/P0126700201M1S001MIEVLI0000.FIT imageset=testdata/P0126700201M1S001IMAGE_8000.FIT evlo=0.3 evhi=12 issingleeventonly=no inputstyle=image templateset=DEFAULT binnedattset=testdata/binned_att_m1.ds avcnttoprocess=7 attstyle=binnedset outputstyle=raw ratesetroot=outfiles/s0126700201epileuprate_image1m1_img2raw withrateimage=yes withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
epileupmask:- epileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:31.000
epileupmask:- Reading info from image FITS header.
epileupmask:- Reading data from template image (testdata/P0126700201M1S001IMAGE_8000.FIT).
epileupmask:- ssclib: retrieve instrum, dateobs, attitude.
epileupmask:- Constructing attitude samples.
epileupmask:- No colon+block name was found after the set name (testdata/binned_att_m1.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
epileupmask:- Obtaining frame info from the EXPOSU tables of the image FITS.
Could not open file 'EMOS1_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 03-1
#   Failed test 'Test 03-1'
#   at ./epileupmask_img2raw_m1_test line 316.
 invoke cube2im outdetset=outfiles/s0126700201epileupmask_image1m1_img2raw_cdet.ds cubeset=outfiles/s0126700201epileupmask_image1m1_img2raw.ds outsetprefix=outfiles/s0126700201epileupmask_image1m1_img2raw_c
cube2im:- Executing (routine): cube2im cubeset=outfiles/s0126700201epileupmask_image1m1_img2raw.ds outsetprefix=outfiles/s0126700201epileupmask_image1m1_img2raw_c outputraw=yes outdetset=outfiles/s0126700201epileupmask_image1m1_img2raw_cdet.ds outputdet=yes  -w 1 -V 4
cube2im:- cube2im (eimchip2sky-2.6.1)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:31.000
** cube2im: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0126700201epileupmask_image1m1_img2raw.ds' could not be read; either it does not exist or it is in an unrecognised format
 invoke fitsstat set=outfiles/s0126700201epileupmask_image1m1_img2raw_c1.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0126700201epileupmask_image1m1_img2raw_c1.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./epileupmask_img2raw_m1_test line 329.
# Looks like your test exited with 1 just after 1.
Error while running ./epileupmask_img2raw_m1_test
Testing eootepileupmaskaux_test ... passed
Testing eootepileupmask_raw_test ... FAILED
Message: will run ./eootepileupmask_raw_test for no longer than 600 seconds.
1..51
** eootepileupmask_raw_test: WARNING: SAS_ODF is defined (/harness/lib/testodf/scisimsimple), but is overwritten.
** eootepileupmask_raw_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01
Test 1 (isinverted=yes)
 invoke ../src/eootepileupmask maskset=outfiles/ootemask_m1raw_r1em1_invyescube.ds isinverted=yes eventset=testdata/P0126700201M1S001MIEVLI0000.FIT forrgaspike=no ratethreshold=0.999999 outputstyle=raw
eootepileupmask:- Executing (routine): eootepileupmask ratethreshold=0.999999 eventset=testdata/P0126700201M1S001MIEVLI0000.FIT maskset=outfiles/ootemask_m1raw_r1em1_invyescube.ds templateset='' binnedattset='' avcnttoprocess=7 attstyle=binnedset outputstyle=raw ratesetroot=rateset withrateimage=no pileupmasksetroot=pileupmask withpileupmask=no foroote=yes forrgaspike=no isinverted=yes withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 4
eootepileupmask:- eootepileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:32.000
Could not open file 'EMOS1_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 01 (status=256)
#   Failed test 'Test 01 (status=256)'
#   at ./eootepileupmask_raw_test line 152.
 invoke cube2im outdetset=outfiles/ootemask_m1raw_r1em1_invyescdet.ds outsetprefix=outfiles/ootemask_m1raw_r1em1_invyesc cubeset=outfiles/ootemask_m1raw_r1em1_invyescube.ds
cube2im:- Executing (routine): cube2im cubeset=outfiles/ootemask_m1raw_r1em1_invyescube.ds outsetprefix=outfiles/ootemask_m1raw_r1em1_invyesc outputraw=yes outdetset=outfiles/ootemask_m1raw_r1em1_invyescdet.ds outputdet=yes  -w 1 -V 4
cube2im:- cube2im (eimchip2sky-2.6.1)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:32.000
** cube2im: error (datasetCouldNotBeRead), The dataset with name 'outfiles/ootemask_m1raw_r1em1_invyescube.ds' could not be read; either it does not exist or it is in an unrecognised format
 invoke fitsstat set=outfiles/ootemask_m1raw_r1em1_invyesc1.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/ootemask_m1raw_r1em1_invyesc1.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./eootepileupmask_raw_test line 163.
# Looks like your test exited with 1 just after 1.
Error while running ./eootepileupmask_raw_test
Testing eootepileupmask_sky_m1_test ... FAILED
Message: will run ./eootepileupmask_sky_m1_test for no longer than 600 seconds.
1..20
** eootepileupmask_sky_m1_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** eootepileupmask_sky_m1_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01/odf
Test 1 (Basic-M1)
 invoke ../src/eootepileupmask ratesetroot=outfiles/s0126700201ooterate_basicm1_sky withrateimage=yes eventset=testdata/P0126700201M1S001MIEVLI0000.FIT templateset=testdata/P0126700201M1S001IMAGE_8000.FIT outputstyle=sky pileupmasksetroot=outfiles/s0126700201ootepile_basicm1_sky -V 6 forrgaspike=no attstyle=binnedset binnedattset=testdata/binned_att_m1.ds ratethreshold=0.01 withpileupmask=yes avcnttoprocess=7 maskset=outfiles/s0126700201ootemask_basicm1_sky.ds isinverted=no
eootepileupmask:- Executing (routine): eootepileupmask ratethreshold=0.01 eventset=testdata/P0126700201M1S001MIEVLI0000.FIT maskset=outfiles/s0126700201ootemask_basicm1_sky.ds templateset=testdata/P0126700201M1S001IMAGE_8000.FIT binnedattset=testdata/binned_att_m1.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=outfiles/s0126700201ooterate_basicm1_sky withrateimage=yes pileupmasksetroot=outfiles/s0126700201ootepile_basicm1_sky withpileupmask=yes foroote=yes forrgaspike=no isinverted=no withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
eootepileupmask:- eootepileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:32.000
eootepileupmask:- Reading info from event list header.
eootepileupmask:- TLMIN9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- TLMAX9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- Reading data from template image (testdata/P0126700201M1S001IMAGE_8000.FIT).
eootepileupmask:- ssclib: retrieve instrum, dateobs, attitude.
eootepileupmask:- Constructing attitude samples.
eootepileupmask:- No colon+block name was found after the set name (testdata/binned_att_m1.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
eootepileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
Could not open file 'EMOS1_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 01-1
#   Failed test 'Test 01-1'
#   at ./eootepileupmask_sky_m1_test line 200.
 invoke fitsstat minareacoords="240 320" maxareacoords="390 420" set=outfiles/s0126700201ootemask_basicm1_sky.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0126700201ootemask_basicm1_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./eootepileupmask_sky_m1_test line 219.
# Looks like your test exited with 1 just after 1.
Error while running ./eootepileupmask_sky_m1_test
Testing eootepileupmask_sky_m2_test ... FAILED
Message: will run ./eootepileupmask_sky_m2_test for no longer than 600 seconds.
1..30
** eootepileupmask_sky_m2_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** eootepileupmask_sky_m2_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01/odf
Test 2 (Basic-M2)
 invoke ../src/eootepileupmask ratethreshold=0.01 isinverted=no ratesetroot=outfiles/s0126700201ooterate_basicm2_sky maskset=outfiles/s0126700201ootemask_basicm2_sky.ds pileupmasksetroot=outfiles/s0126700201ootepile_basicm2_sky avcnttoprocess=7 forrgaspike=no -V 6 attstyle=binnedset withpileupmask=yes withrateimage=yes templateset=testdata/P0126700201M2S002IMAGE_8000.FIT eventset=testdata/P0126700201M2S002MIEVLI0000.FIT binnedattset=testdata/binned_att_m2.ds outputstyle=sky
eootepileupmask:- Executing (routine): eootepileupmask ratethreshold=0.01 eventset=testdata/P0126700201M2S002MIEVLI0000.FIT maskset=outfiles/s0126700201ootemask_basicm2_sky.ds templateset=testdata/P0126700201M2S002IMAGE_8000.FIT binnedattset=testdata/binned_att_m2.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=outfiles/s0126700201ooterate_basicm2_sky withrateimage=yes pileupmasksetroot=outfiles/s0126700201ootepile_basicm2_sky withpileupmask=yes foroote=yes forrgaspike=no isinverted=no withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
eootepileupmask:- eootepileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:32.000
eootepileupmask:- Reading info from event list header.
eootepileupmask:- TLMIN9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- TLMAX9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- Reading data from template image (testdata/P0126700201M2S002IMAGE_8000.FIT).
eootepileupmask:- ssclib: retrieve instrum, dateobs, attitude.
eootepileupmask:- Constructing attitude samples.
eootepileupmask:- No colon+block name was found after the set name (testdata/binned_att_m2.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
eootepileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
Could not open file 'EMOS2_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 02-1
#   Failed test 'Test 02-1'
#   at ./eootepileupmask_sky_m2_test line 262.
 invoke fitsstat set=outfiles/s0126700201ootemask_basicm2_sky.ds minareacoords="280 270" maxareacoords="380 430"
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0126700201ootemask_basicm2_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./eootepileupmask_sky_m2_test line 277.
# Looks like your test exited with 1 just after 1.
Error while running ./eootepileupmask_sky_m2_test
Testing eootepileupmask_sky_pn_test ... FAILED
Message: will run ./eootepileupmask_sky_pn_test for no longer than 600 seconds.
1..26
** eootepileupmask_sky_pn_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** eootepileupmask_sky_pn_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup01/odf
Test 3 (Basic-pn)
 invoke ../src/eootepileupmask maskset=outfiles/s0126700201ootemask_basicpn_sky.ds withrateimage=yes -V 6 pileupmasksetroot=outfiles/s0126700201ootepile_basicpn_sky withpileupmask=yes eventset=testdata/P0126700201PNS003PIEVLI0000.FIT forrgaspike=no templateset=testdata/P0126700201PNS003IMAGE_8000.FIT outputstyle=sky attstyle=binnedset avcnttoprocess=7 ratethreshold=0.014 ratesetroot=outfiles/s0126700201ooterate_basicpn_sky binnedattset=testdata/binned_att_pn.ds isinverted=no
eootepileupmask:- Executing (routine): eootepileupmask ratethreshold=0.014 eventset=testdata/P0126700201PNS003PIEVLI0000.FIT maskset=outfiles/s0126700201ootemask_basicpn_sky.ds templateset=testdata/P0126700201PNS003IMAGE_8000.FIT binnedattset=testdata/binned_att_pn.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=outfiles/s0126700201ooterate_basicpn_sky withrateimage=yes pileupmasksetroot=outfiles/s0126700201ootepile_basicpn_sky withpileupmask=yes foroote=yes forrgaspike=no isinverted=no withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
eootepileupmask:- eootepileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:32.000
eootepileupmask:- Reading info from event list header.
eootepileupmask:- TLMIN9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- TLMAX9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- Reading data from template image (testdata/P0126700201PNS003IMAGE_8000.FIT).
eootepileupmask:- ssclib: retrieve instrum, dateobs, attitude.
eootepileupmask:- Constructing attitude samples.
eootepileupmask:- No colon+block name was found after the set name (testdata/binned_att_pn.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
eootepileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
Could not open file 'EPN_MODEPARAM_0003.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 03-1
#   Failed test 'Test 03-1'
#   at ./eootepileupmask_sky_pn_test line 330.
 invoke fitsstat maxareacoords="330 550" set=outfiles/s0126700201ootemask_basicpn_sky.ds minareacoords="200 360"
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0126700201ootemask_basicpn_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./eootepileupmask_sky_pn_test line 345.
# Looks like your test exited with 1 just after 1.
Error while running ./eootepileupmask_sky_pn_test
Testing eootepileupmask_sky_0111360101_m1_test ... FAILED
Message: will run ./eootepileupmask_sky_0111360101_m1_test for no longer than 600 seconds.
1..10
** eootepileupmask_sky_0111360101_m1_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** eootepileupmask_sky_0111360101_m1_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup03/odf
Test 1 (Basic-M1)
 invoke ../src/eootepileupmask isinverted=no attstyle=binnedset outputstyle=sky avcnttoprocess=7 maskset=outfiles/s0111360101ootemask_basicm1_sky.ds withrateimage=yes binnedattset=testdata/binned_att_0111360101_m1.ds pileupmasksetroot=outfiles/s0111360101ootepile_basicm1_sky ratesetroot=outfiles/s0111360101ooterate_basicm1_sky.ds eventset=testdata/P0111360101M1S002MIEVLI0000.FIT -V 6 withpileupmask=yes forrgaspike=no templateset=testdata/P0111360101M1S002IMAGE_8000.FIT ratethreshold=0.008
eootepileupmask:- Executing (routine): eootepileupmask ratethreshold=0.008 eventset=testdata/P0111360101M1S002MIEVLI0000.FIT maskset=outfiles/s0111360101ootemask_basicm1_sky.ds templateset=testdata/P0111360101M1S002IMAGE_8000.FIT binnedattset=testdata/binned_att_0111360101_m1.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=outfiles/s0111360101ooterate_basicm1_sky.ds withrateimage=yes pileupmasksetroot=outfiles/s0111360101ootepile_basicm1_sky withpileupmask=yes foroote=yes forrgaspike=no isinverted=no withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
eootepileupmask:- eootepileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:32.000
eootepileupmask:- Reading info from event list header.
eootepileupmask:- TLMIN9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- TLMAX9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- Reading data from template image (testdata/P0111360101M1S002IMAGE_8000.FIT).
eootepileupmask:- ssclib: retrieve instrum, dateobs, attitude.
eootepileupmask:- Constructing attitude samples.
eootepileupmask:- No colon+block name was found after the set name (testdata/binned_att_0111360101_m1.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
eootepileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
eootepileupmask:- Block (EXPOSU01) for CCD= 1, NODE=1 is not found.  Therefore the chip/node is assumed to be not used.
Could not open file 'EMOS1_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 01-1
#   Failed test 'Test 01-1'
#   at ./eootepileupmask_sky_0111360101_m1_test line 194.
 invoke fitsstat set=outfiles/s0111360101ootemask_basicm1_sky.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0111360101ootemask_basicm1_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./eootepileupmask_sky_0111360101_m1_test line 213.
# Looks like your test exited with 1 just after 1.
Error while running ./eootepileupmask_sky_0111360101_m1_test
Testing eootepileupmask_sky_0111360101_m2_test ... FAILED
Message: will run ./eootepileupmask_sky_0111360101_m2_test for no longer than 600 seconds.
1..6
** eootepileupmask_sky_0111360101_m2_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** eootepileupmask_sky_0111360101_m2_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup03/odf
Test 2 (Basic-M2)
 invoke ../src/eootepileupmask isinverted=no withrateimage=yes templateset=testdata/P0111360101M2S003IMAGE_8000.FIT outputstyle=sky forrgaspike=no eventset=testdata/P0111360101M2S003MIEVLI0000.FIT ratesetroot=outfiles/s0111360101ooterate_basicm2_sky.ds attstyle=binnedset ratethreshold=0.008 -V 6 avcnttoprocess=7 maskset=outfiles/s0111360101ootemask_basicm2_sky.ds withpileupmask=yes binnedattset=testdata/binned_att_0111360101_m2.ds
eootepileupmask:- Executing (routine): eootepileupmask ratethreshold=0.008 eventset=testdata/P0111360101M2S003MIEVLI0000.FIT maskset=outfiles/s0111360101ootemask_basicm2_sky.ds templateset=testdata/P0111360101M2S003IMAGE_8000.FIT binnedattset=testdata/binned_att_0111360101_m2.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=outfiles/s0111360101ooterate_basicm2_sky.ds withrateimage=yes pileupmasksetroot=pileupmask withpileupmask=yes foroote=yes forrgaspike=no isinverted=no withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
eootepileupmask:- eootepileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:33.000
eootepileupmask:- Reading info from event list header.
eootepileupmask:- TLMIN9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- TLMAX9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- Reading data from template image (testdata/P0111360101M2S003IMAGE_8000.FIT).
eootepileupmask:- ssclib: retrieve instrum, dateobs, attitude.
eootepileupmask:- Constructing attitude samples.
eootepileupmask:- No colon+block name was found after the set name (testdata/binned_att_0111360101_m2.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
eootepileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
eootepileupmask:- Block (EXPOSU01) for CCD= 1, NODE=1 is not found.  Therefore the chip/node is assumed to be not used.
Could not open file 'EMOS2_MODEPARAM_0006.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 02-1
#   Failed test 'Test 02-1'
#   at ./eootepileupmask_sky_0111360101_m2_test line 230.
 invoke fitsstat set=outfiles/s0111360101ootemask_basicm2_sky.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0111360101ootemask_basicm2_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Can't use string ("256") as a HASH ref while "strict refs" in use at ./eootepileupmask_sky_0111360101_m2_test line 245.
# Looks like your test exited with 1 just after 1.
Error while running ./eootepileupmask_sky_0111360101_m2_test
Testing eootepileupmask_sky_0111360101_pn_test ... FAILED
Message: will run ./eootepileupmask_sky_0111360101_pn_test for no longer than 600 seconds.
1..9
** eootepileupmask_sky_0111360101_pn_test: WARNING: SAS_ODF is already defined (/harness/lib/testodf/scisimsimple), but is overwritten here.
** eootepileupmask_sky_0111360101_pn_test: NOTE: SAS_ODF=/harness/lib/testodf/pileup03/odf
Test 3 (Basic-pn)
 invoke ../src/eootepileupmask ratethreshold=0.008 templateset=testdata/P0111360101PNS001IMAGE_8000.FIT withrateimage=yes binnedattset=testdata/binned_att_0111360101_pn.ds forrgaspike=no -V 6 eventset=testdata/P0111360101PNS001PIEVLI0000.FIT isinverted=no ratesetroot=outfiles/s0111360101ooterate_basicpn_sky.ds withpileupmask=yes maskset=outfiles/s0111360101ootemask_basicpn_sky.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky
eootepileupmask:- Executing (routine): eootepileupmask ratethreshold=0.008 eventset=testdata/P0111360101PNS001PIEVLI0000.FIT maskset=outfiles/s0111360101ootemask_basicpn_sky.ds templateset=testdata/P0111360101PNS001IMAGE_8000.FIT binnedattset=testdata/binned_att_0111360101_pn.ds avcnttoprocess=7 attstyle=binnedset outputstyle=sky ratesetroot=outfiles/s0111360101ooterate_basicpn_sky.ds withrateimage=yes pileupmasksetroot=pileupmask withpileupmask=yes foroote=yes forrgaspike=no isinverted=no withapproxpatfrac=yes withboresightfudge=yes  -w 1 -V 6
eootepileupmask:- eootepileupmask (ebkgmap-2.11)  [22.1.0-cc5ec27-20260505] started:  2026-05-05T14:34:33.000
eootepileupmask:- Reading info from event list header.
eootepileupmask:- TLMIN9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- TLMAX9 attribute is not found in the input dataset.  Default value is used.
eootepileupmask:- Reading data from template image (testdata/P0111360101PNS001IMAGE_8000.FIT).
eootepileupmask:- ssclib: retrieve instrum, dateobs, attitude.
eootepileupmask:- Constructing attitude samples.
eootepileupmask:- No colon+block name was found after the set name (testdata/binned_att_0111360101_pn.ds). I'm going to assume that you meant to access the first block in the set, which has EXTNAME of (ATT_BINS). If that's what you wanted, then there is no cause for this message.
eootepileupmask:- Obtaining frame info from the EXPOSU tables of the event list.
Could not open file 'EPN_MODEPARAM_0003.CCF' for reading in:
  /ccf/pub
  /ccf/priv/rt
  /ccf/priv/validation
  /harness/lib/testccf
  /harness/lib/testccf/
  .

not ok 1 - Test 03-1
#   Failed test 'Test 03-1'
#   at ./eootepileupmask_sky_0111360101_pn_test line 327.
 invoke fitsstat maxareacoords="330 350" minareacoords="300 320" set=outfiles/s0111360101ootemask_basicpn_sky.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0111360101ootemask_basicpn_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Use of uninitialized value $h{"Total sum"} in numeric gt (>) at ./eootepileupmask_sky_0111360101_pn_test line 345.
Use of uninitialized value $h{"Total sum"} in sprintf at ./eootepileupmask_sky_0111360101_pn_test line 345.
not ok 2 - Test 03-2 (Total sum=0)
#   Failed test 'Test 03-2 (Total sum=0)'
#   at ./eootepileupmask_sky_0111360101_pn_test line 345.
Use of uninitialized value $h{"Maximum value"} in numeric eq (==) at ./eootepileupmask_sky_0111360101_pn_test line 347.
Use of uninitialized value $h{"Maximum value"} in sprintf at ./eootepileupmask_sky_0111360101_pn_test line 347.
not ok 3 - Test 03-3 (Maximum value=0.000000)
#   Failed test 'Test 03-3 (Maximum value=0.000000)'
#   at ./eootepileupmask_sky_0111360101_pn_test line 347.
 invoke fitsstat set=outfiles/s0111360101ootemask_basicpn_sky.ds minareacoords="250 220" maxareacoords="270 240"
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0111360101ootemask_basicpn_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
Use of uninitialized value $h{"Total sum"} in numeric gt (>) at ./eootepileupmask_sky_0111360101_pn_test line 356.
Use of uninitialized value $h{"Total sum"} in sprintf at ./eootepileupmask_sky_0111360101_pn_test line 356.
not ok 4 - Test 03-4 (Total sum=0)
#   Failed test 'Test 03-4 (Total sum=0)'
#   at ./eootepileupmask_sky_0111360101_pn_test line 356.
Use of uninitialized value $h{"Maximum value"} in numeric eq (==) at ./eootepileupmask_sky_0111360101_pn_test line 358.
Use of uninitialized value $h{"Maximum value"} in sprintf at ./eootepileupmask_sky_0111360101_pn_test line 358.
not ok 5 - Test 03-5 (Maximum value=0.000000)
#   Failed test 'Test 03-5 (Maximum value=0.000000)'
#   at ./eootepileupmask_sky_0111360101_pn_test line 358.
 invoke fitsstat set=outfiles/s0111360101ootemask_basicpn_sky.ds maxareacoords="160 500"
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0111360101ootemask_basicpn_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
not ok 6 - Test 03-6 (Total sum=-1)
#   Failed test 'Test 03-6 (Total sum=-1)'
#   at ./eootepileupmask_sky_0111360101_pn_test line 366.
Use of uninitialized value $h{"Maximum value"} in numeric eq (==) at ./eootepileupmask_sky_0111360101_pn_test line 368.
Use of uninitialized value $h{"Maximum value"} in sprintf at ./eootepileupmask_sky_0111360101_pn_test line 368.
ok 7 - Test 03-7 (Maximum value=0.000000)
 invoke fitsstat minareacoords="450 0" set=outfiles/s0111360101ootemask_basicpn_sky.ds
** fitsstat: error (datasetCouldNotBeRead), The dataset with name 'outfiles/s0111360101ootemask_basicpn_sky.ds' could not be read; either it does not exist or it is in an unrecognised format
not ok 8 - Test 03-8 (Total sum=-1)
#   Failed test 'Test 03-8 (Total sum=-1)'
#   at ./eootepileupmask_sky_0111360101_pn_test line 375.
Use of uninitialized value $h{"Maximum value"} in numeric eq (==) at ./eootepileupmask_sky_0111360101_pn_test line 377.
Use of uninitialized value $h{"Maximum value"} in sprintf at ./eootepileupmask_sky_0111360101_pn_test line 377.
ok 9 - Test 03-9 (Maximum value=0.000000)
# Looks like you failed 7 tests of 9.
Error while running ./eootepileupmask_sky_0111360101_pn_test
Testing eoptloadmask_test ... passed
ERROR: one of the tests failed
