lalapps_ComputePSD automated tests failing on macOS
The tests for lalapps_ComputePSD
are failing on macOS [762618, 762619]:
PASS: testcompareSFTs.sh
PASS: testSFTvalidate.sh
PASS: testdumpSFT.sh
FAIL: testComputePSD.sh
PASS: testsplitSFTs.sh
==========================================================
LALApps 6.25.1.1: src/pulsar/SFTTools/test-suite.log
==========================================================
# TOTAL: 5
# PASS: 4
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: testComputePSD
====================
--- Test compiler is ../../../gnuscripts/lalapps-pulsar-test-compiler.sh ---
skip_tests=''
test='./testComputePSD.sh'
No reference tarball /Users/gitlab/builds/85b6601d/0/lscsoft/lalsuite/lalapps/src/pulsar/SFTTools/testComputePSD.tar.gz
PATH=/Users/gitlab/builds/85b6601d/0/lscsoft/lalsuite/lalapps/src/pulsar/SFTTools/testComputePSD.testdir:/usr/lib/ccache:/opt/local/libexec/ccache:/opt/conda/condabin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
--- Running test in directory /Users/gitlab/builds/85b6601d/0/lscsoft/lalsuite/lalapps/src/pulsar/SFTTools/testComputePSD.testdir ---
total 0
lrwxr-xr-x 1 gitlab staff 107 Apr 29 17:37 lalapps_ComputePSD -> /Users/gitlab/builds/85b6601d/0/lscsoft/lalsuite/lalapps/src/pulsar/SFTTools/../SFTTools/lalapps_ComputePSD
lrwxr-xr-x 1 gitlab staff 114 Apr 29 17:37 lalapps_Makefakedata_v4 -> /Users/gitlab/builds/85b6601d/0/lscsoft/lalsuite/lalapps/src/pulsar/SFTTools/../Injections/lalapps_Makefakedata_v4
--- Running test ./testComputePSD.sh ---
----------------------------------------------------------------------
STEP 1: testing --outputNormSFT frequency range...
----------------------------------------------------------------------
lalapps_Makefakedata_v4 --IFO=H1 --outSingleSFT=1 --outSFTbname=./testpsd_sft_H1 --startTime=828002611 --duration=1800 --fmin=50 --Band=0.1 --noiseSqrtSh=3.25e-22 --lineFeature=1 --h0=5e-23 --cosi=0 --Freq=50.05 --randSeed=1
lalapps_ComputePSD --inputData=./testpsd_sft_H1 --outputPSD=./psd_fullsft.dat --blocksRngMed=101 --outputNormSFT=1
lalapps_ComputePSD --inputData=./testpsd_sft_H1 --outputPSD=./psd_freqband.dat --blocksRngMed=101 --outputNormSFT=1 --Freq=50.03 --FreqBand=0.04
Loudest bins:
==> full SFT: PSD=1.468079e-43 at 50.062222 Hz, normPower=23.490139 at 50.050000 Hz
==> freqband: PSD=1.468079e-43 at 50.062222 Hz, normPower=23.490139 at 50.050000 Hz
Injected line recovered in full run with offset 0.000000 Hz and in band run with 0.000000 Hz - difference between runs: 0.000000 Hz.
Relative difference in highest PSD value is 0.00e+00 and in highest normPower value 0.00e+00.
==> OK
========== OK. Line feature successfully recovered. ==========
----------------------------------------------------------------------
STEP 2: testing math ops over SFTs and IFOs...
----------------------------------------------------------------------
lalapps_Makefakedata_v4 --IFO=H1 --outSingleSFT=1 --outSFTbname=./testpsd_multisfts_H1 --startTime=828002611 --duration=3600 --fmin=50 --Band=0.1 --noiseSqrtSh=3.25e-22 --lineFeature=1 --h0=5e-23 --cosi=0 --Freq=50.05 --randSeed=0
lalapps_Makefakedata_v4 --IFO=L1 --outSingleSFT=1 --outSFTbname=./testpsd_multisfts_L1 --startTime=828002611 --duration=3600 --fmin=50 --Band=0.1 --noiseSqrtSh=3.25e-22 --lineFeature=1 --h0=5e-23 --cosi=0 --Freq=50.05 --randSeed=1
Running ComputePSD with PSDmthopSFTs=PSDmthopIFOs=0...
lalapps_ComputePSD --IFO=H1 --inputData=./testpsd_multisfts* --outputPSD=psd_H1_828002611-828002612.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828002611 --endTime=828002612 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --IFO=H1 --inputData=./testpsd_multisfts* --outputPSD=psd_H1_828002611-828004412.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828002611 --endTime=828004412 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --IFO=H1 --inputData=./testpsd_multisfts* --outputPSD=psd_H1_828004411-828004412.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828004411 --endTime=828004412 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --IFO=L1 --inputData=./testpsd_multisfts* --outputPSD=psd_L1_828002611-828002612.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828002611 --endTime=828002612 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --IFO=L1 --inputData=./testpsd_multisfts* --outputPSD=psd_L1_828002611-828004412.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828002611 --endTime=828004412 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --IFO=L1 --inputData=./testpsd_multisfts* --outputPSD=psd_L1_828004411-828004412.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828004411 --endTime=828004412 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --inputData=./testpsd_multisfts* --outputPSD=psd_H1L1_828002611-828002612.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828002611 --endTime=828002612 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --inputData=./testpsd_multisfts* --outputPSD=psd_H1L1_828002611-828004412.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828002611 --endTime=828004412 --PSDmthopSFTs=0 --PSDmthopIFOs=0
lalapps_ComputePSD --inputData=./testpsd_multisfts* --outputPSD=psd_H1L1_828004411-828004412.dat --blocksRngMed=101 --outputNormSFT=1 --startTime=828004411 --endTime=828004412 --PSDmthopSFTs=0 --PSDmthopIFOs=0
--------- Compare results (PSDmthopSFTs=PSDmthopIFOs=0) ----------------------------------------------------------------------------------------
[T0,T1] [T1,T2] [T0,T2] awk (reldev) [Tolerance=0.000001]
awk: division by zero
input record number 1, file
source line number 1
real 13.573
user 13.573
sys 13.573
--- Test ./testComputePSD.sh exited with status 2 ---
FAIL testComputePSD.sh (exit status: 2)
============================================================================
Testsuite summary for LALApps 6.25.1.1
============================================================================
# TOTAL: 5
# PASS: 4
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See src/pulsar/SFTTools/test-suite.log
Please report to lal-discuss@ligo.org
============================================================================
Can someone look into this please?