The current implementation relies on
getResultsIterator
which in turn calls into
TestResultTable.getIterator(filters)
passing into jtharness. That seems to currently filter out tests that don't meet the local "requires" criteria. Thus we fail to collect all "existing" tests in to a set to compare with.
The fix seems to be to explicitly pass an empty list of filters into
TestResultTable.getIterator(filters)
as this will make
TRT_Iterator.wouldAccept()
accept every test.
getResultsIterator
which in turn calls into
TestResultTable.getIterator(filters)
passing into jtharness. That seems to currently filter out tests that don't meet the local "requires" criteria. Thus we fail to collect all "existing" tests in to a set to compare with.
The fix seems to be to explicitly pass an empty list of filters into
TestResultTable.getIterator(filters)
as this will make
TRT_Iterator.wouldAccept()
accept every test.
- links to
-
Commit(master) openjdk/jtreg/60909fe0
-
Review(master) openjdk/jtreg/243