gcov instrumentation of casa6 build to generate C++ code coverage reports and pytest-cov for Python code coverage

Build: #140 was successful

Job: ManyLinux 2.28 was successful

Stages & jobs

  1. Build and Test

Job result summary

Completed
Duration
5919 minutes
Agent
casa-perf-test.cv.nrao.edu
Revision
86c699cb7b923d4eff5fab1ae7dcd1224bca40e3
Total tests
3872

Tests

  • 3,872 tests in total
  • 257 tests were quarantined / skipped
  • 5777 minutes taken in total.

Error summary

The build generated some errors. See the full build log for more details.

From https://open-bitbucket.nrao.edu/scm/casa/casa-data
   b186252d..0023de1c  master     -> origin/master
Updating files:  40% (2610/6523)
Updating files:  41% (2675/6523)
Updating files:  42% (2740/6523)
Updating files:  43% (2805/6523)
Updating files:  44% (2871/6523)
Updating files:  45% (2936/6523)
Updating files:  46% (3001/6523)
Updating files:  47% (3066/6523)
Updating files:  48% (3132/6523)
Updating files:  49% (3197/6523)
Updating files:  50% (3262/6523)
Updating files:  51% (3327/6523)
Updating files:  52% (3392/6523)
Updating files:  53% (3458/6523)
Updating files:  54% (3523/6523)
Updating files:  55% (3588/6523)
Updating files:  56% (3653/6523)
Updating files:  57% (3719/6523)
Updating files:  58% (3784/6523)
Updating files:  59% (3849/6523)
Updating files:  60% (3914/6523)
Updating files:  61% (3980/6523)
Updating files:  62% (4045/6523)
Updating files:  63% (4110/6523)
Updating files:  64% (4175/6523)
Updating files:  65% (4240/6523)
Updating files:  66% (4306/6523)
Updating files:  67% (4371/6523)
Updating files:  68% (4436/6523)
Updating files:  69% (4501/6523)
Updating files:  70% (4567/6523)
Updating files:  71% (4632/6523)
Updating files:  72% (4697/6523)
Updating files:  72% (4761/6523)
Updating files:  73% (4762/6523)
Updating files:  74% (4828/6523)
Updating files:  75% (4893/6523)
Updating files:  76% (4958/6523)
Updating files:  77% (5023/6523)
Updating files:  78% (5088/6523)
Updating files:  79% (5154/6523)
Updating files:  80% (5219/6523)
Updating files:  81% (5284/6523)
Updating files:  82% (5349/6523)
Updating files:  83% (5415/6523)
Updating files:  84% (5480/6523)
Updating files:  85% (5545/6523)
Updating files:  86% (5610/6523)
Updating files:  87% (5676/6523)
Updating files:  88% (5741/6523)
Updating files:  89% (5806/6523)
Updating files:  90% (5871/6523)
Updating files:  91% (5936/6523)
Updating files:  92% (6002/6523)
Updating files:  93% (6067/6523)
Updating files:  94% (6132/6523)
Updating files:  95% (6197/6523)
Updating files:  96% (6263/6523)
Updating files:  97% (6328/6523)
Updating files:  98% (6393/6523)
Updating files:  99% (6458/6523)
Updating files: 100% (6523/6523)
Updating files: 100% (6523/6523), done.
Submodule 'casatools/casacore' (https://github.com/casacore/casacore.git) registered for path 'casatools/casacore'
Submodule 'casatools/grpc-source' (https://github.com/grpc/grpc) registered for path 'casatools/grpc-source'
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/casacore'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source'...
Submodule 'third_party/abseil-cpp' (https://github.com/abseil/abseil-cpp) registered for path 'casatools/grpc-source/third_party/abseil-cpp'
Submodule 'third_party/benchmark' (https://github.com/google/benchmark) registered for path 'casatools/grpc-source/third_party/benchmark'
Submodule 'third_party/bloaty' (https://github.com/google/bloaty.git) registered for path 'casatools/grpc-source/third_party/bloaty'
Submodule 'third_party/boringssl' (https://github.com/google/boringssl.git) registered for path 'casatools/grpc-source/third_party/boringssl'
Submodule 'third_party/boringssl-with-bazel' (https://github.com/google/boringssl.git) registered for path 'casatools/grpc-source/third_party/boringssl-with-bazel'
Submodule 'third_party/cares/cares' (https://github.com/c-ares/c-ares.git) registered for path 'casatools/grpc-source/third_party/cares/cares'
Submodule 'third_party/gflags' (https://github.com/gflags/gflags.git) registered for path 'casatools/grpc-source/third_party/gflags'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'casatools/grpc-source/third_party/googletest'
Submodule 'third_party/protobuf' (https://github.com/google/protobuf.git) registered for path 'casatools/grpc-source/third_party/protobuf'
Submodule 'third_party/zlib' (https://github.com/madler/zlib) registered for path 'casatools/grpc-source/third_party/zlib'
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/abseil-cpp'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/benchmark'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/bloaty'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/boringssl'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/boringssl-with-bazel'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/cares/cares'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/gflags'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/googletest'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/protobuf'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/zlib'...
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/googletest'
Submodule 'third_party/libFuzzer' (https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/libFuzzer'
Submodule 'third_party/re2' (https://github.com/google/re2) registered for path 'casatools/grpc-source/third_party/bloaty/third_party/re2'
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/bloaty/third_party/googletest'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/bloaty/third_party/libFuzzer'...
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/bloaty/third_party/re2'...
Submodule 'doc' (https://github.com/gflags/gflags.git) registered for path 'casatools/grpc-source/third_party/gflags/doc'
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/gflags/doc'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'casatools/grpc-source/third_party/protobuf/third_party/benchmark'
Cloning into '/export/data_1/bamboohome/xml-data/build-dir/CASASPECS-COV-BTML228/source/casa6/casatools/grpc-source/third_party/protobuf/third_party/benchmark'...
Already on 'master'
Cloning into 'casashell'...
Already on 'master'
Error response from daemon: No such container: casalith_container_coverage
Error response from daemon: No such container: casalith_container_coverage
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 6002k  100 6002k    0     0  39.8M      0 --:--:-- --:--:-- --:--:-- 39.8M
ls: cannot access '*.whl': No such file or directory
Already on 'master'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_gencal.py:100: SyntaxWarning: "is not" with 'str' literal. Did you mean "!="?
  if antenna is not '' or pol is not '' or len(parameter) != 0:
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_gencal.py:100: SyntaxWarning: "is not" with 'str' literal. Did you mean "!="?
  if antenna is not '' or pol is not '' or len(parameter) != 0:
<unknown>:44: SyntaxWarning: invalid escape sequence '\d'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_getcalmodvla.py:44: SyntaxWarning: invalid escape sequence '\d'
  pattern = "^\d{4}-\d{2}-\d{2}$"
<unknown>:44: SyntaxWarning: invalid escape sequence '\d'
<unknown>:598: SyntaxWarning: invalid escape sequence '\d'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_immath.py:598: SyntaxWarning: invalid escape sequence '\d'
  m = re.match("^IM(\d+)$", imagemd)
<unknown>:598: SyntaxWarning: invalid escape sequence '\d'
<unknown>:963: SyntaxWarning: invalid escape sequence '\d'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_plotbandpass.py:963: SyntaxWarning: invalid escape sequence '\d'
  if re.match("^\d+?\.\d+?$", lo1) is None:
<unknown>:963: SyntaxWarning: invalid escape sequence '\d'
<unknown>:46: SyntaxWarning: invalid escape sequence '\c'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_plotprofilemap.py:46: SyntaxWarning: invalid escape sequence '\c'
  dsyb = '$^\circ$'
<unknown>:46: SyntaxWarning: invalid escape sequence '\c'
<unknown>:461: SyntaxWarning: invalid escape sequence '\.'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_setjy.py:461: SyntaxWarning: invalid escape sequence '\.'
  regex = re.compile('^\.\S+')
<unknown>:461: SyntaxWarning: invalid escape sequence '\.'
<unknown>:384: SyntaxWarning: invalid escape sequence '\d'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_simalma.py:384: SyntaxWarning: invalid escape sequence '\d'
  q = re.compile('CYCLE\d?\d')
<unknown>:384: SyntaxWarning: invalid escape sequence '\d'
<unknown>:573: SyntaxWarning: invalid escape sequence '\d'
<unknown>:819: SyntaxWarning: invalid escape sequence '\d'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_simobserve.py:573: SyntaxWarning: invalid escape sequence '\d'
  q = re.compile('(\d+.?\d+)\s*PB')
/home/casatest/venv/lib/python3.12/site-packages/casatasks/private/task_simobserve.py:819: SyntaxWarning: invalid escape sequence '\d'
  q = re.compile('(\d*/\d+/\d+)([/:\d]*)')
<unknown>:573: SyntaxWarning: invalid escape sequence '\d'
<unknown>:819: SyntaxWarning: invalid escape sequence '\d'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/sdintimaging.py:15: SyntaxWarning: invalid escape sequence '\*'
  """
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/simanalyze.py:15: SyntaxWarning: invalid escape sequence '\*'
  """
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/split.py:15: SyntaxWarning: invalid escape sequence '\*'
  """
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
/home/casatest/venv/lib/python3.12/site-packages/casatasks/tclean.py:15: SyntaxWarning: invalid escape sequence '\*'
  """
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\&'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\_'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\|'
<unknown>:1790: SyntaxWarning: invalid escape sequence '\w'
<unknown>:3595: SyntaxWarning: invalid escape sequence '\.'
<unknown>:69: SyntaxWarning: invalid escape sequence '\*'
<unknown>:213: SyntaxWarning: invalid escape sequence '\('
<unknown>:399: SyntaxWarning: invalid escape sequence '\s'
<unknown>:415: SyntaxWarning: invalid escape sequence '\s'
<unknown>:416: SyntaxWarning: invalid escape sequence '\s'
<unknown>:440: SyntaxWarning: invalid escape sequence '\w'
<unknown>:441: SyntaxWarning: invalid escape sequence '\s'
<unknown>:442: SyntaxWarning: invalid escape sequence '\s'
<unknown>:882: SyntaxWarning: invalid escape sequence '\d'
<unknown>:237: SyntaxWarning: invalid escape sequence '\!'
<unknown>:248: SyntaxWarning: invalid escape sequence '\.'
<unknown>:249: SyntaxWarning: invalid escape sequence '\.'
<unknown>:44: SyntaxWarning: invalid escape sequence '\d'
<unknown>:598: SyntaxWarning: invalid escape sequence '\d'
<unknown>:963: SyntaxWarning: invalid escape sequence '\d'
<unknown>:46: SyntaxWarning: invalid escape sequence '\c'
<unknown>:461: SyntaxWarning: invalid escape sequence '\.'
<unknown>:384: SyntaxWarning: invalid escape sequence '\d'
<unknown>:573: SyntaxWarning: invalid escape sequence '\d'
<unknown>:819: SyntaxWarning: invalid escape sequence '\d'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
<unknown>:15: SyntaxWarning: invalid escape sequence '\*'
geninfo: WARNING: could not open /source/casa6/casatools/src/code/build/synthesis/CalLibrary/CalLibraryGram.yy
geninfo: WARNING: could not open /source/casa6/casatools/src/code/build/synthesis/CalLibrary/CalLibraryGram.ll
geninfo: WARNING: some exclusion markers may be ignored
genhtml: WARNING: cannot read /source/casa6/casatools/src/code/build/synthesis/CalLibrary/CalLibraryGram.yy!
genhtml: WARNING: cannot read /source/casa6/casatools/src/code/build/synthesis/CalLibrary/CalLibraryGram.ll!