DILCISBoard/eark-ip-test-corpus

Travis CI checks fail partly (i.e. 2 failing and 2 successful)

Closed this issue · 1 comments

koit commented

Two of the Travis CI checks fail and that blocks merging of testCase.xml branches, e.g. #301.

The problem might be that Travis checks for the whole thing (i.e. testCase + IP), not realising that at this stage, only testCase.xml has to exist. This assumption is based on this line in the Travis job log:

('Path ./corpora/csip/metadata/structmap/CSIP90/no_div_label_metadata does not '
 'exist')
koit commented

This got resolved with the addition of testCase/rules/rule/corpusPackages/package/@isImplemented = TRUE | FALSE and making the test script ignore the packages that have isImplemented = "FALSE" or isImplemented missing.