There might be more than one :test-result: and they are collated into
the :global-test-result: field.
This only happens when system tests are run with `make check`.
items = line.split()
if len(items) < 2:
raise ValueError("unsupported line in trs file", filename, line)
- if items[0] != (":test-result:"):
+ if items[0] != (":global-test-result:"):
continue
if result is not None:
- raise NotImplementedError("double :test-result:", filename)
+ raise NotImplementedError("double :global-test-result:", filename)
result = items[1].upper()
if result is None:
- raise ValueError(":test-result: not found", filename)
+ raise ValueError(":global-test-result: not found", filename)
return result