Commit 4e768fc7 authored by Kipp Cannon's avatar Kipp Cannon

disable glue.ligolw.utils.segments unit test

- test environment in git.ligo.org is incomplete
parent 32888038
Pipeline #47521 passed with stages
in 6 minutes and 45 seconds
......@@ -2,6 +2,7 @@
import doctest
import sys
sys.exit(0) # FIXME: remove when git.ligo.org's test environment is fixed
  • Can you elaborate on why you claim the test environment is broken, unless we are made aware of issues we can't fix them.

Please register or sign in to reply
from glue.ligolw.utils import segments as ligolw_segments
if __name__ == '__main__':
......
  • well, no test build of glue has succeeded for 3 months and if you click on any of the red X's from the build failures the problem is printed at the bottom of the log. it didn't occur to me that the problem wasn't clear. lalburst isn't installed. that's fair enough, it's not in glue's dependencies, but lalburst part of the set of minimum required lscsoft packages ... it's also fair enough that it should be installed in a "standard LDG environment", which is what the unit tests generally expect to see when they are run. I really don't understand what's going on in these git.ligo.org test environments, why the difference between things needed to compile something and things needed to run that thing are so badly tangled up, but it's beyond my abilities to fix it.

    after confirming the minimum number of unit tests that need to be disabled to get the test suite to pass I identified an alternative solution and re-enable the tests.

  • Looks like this same circular dependency issue with lal and ligo-lw.

Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment