adoptium / aqa-tests

Home of test infrastructure for Adoptium builds
https://adoptium.net/aqavit
Apache License 2.0
131 stars 314 forks source link

Enhance jck/diff/diff.sh to provide more details about the difference between two different jck #5586

Open sophia-guo opened 2 months ago

sophia-guo commented 2 months ago

Currently diff.sh only checks if the test subfolders (depth 2) are same or not when comparing two jcks, which helps us know if jck test targets needs to be updated or not.

A complete comparison of the test subfolders will also help us know if new tests are added or former tests are removed. Correspondingly makefile or other related files can be updated easily.

sophia-guo commented 1 month ago

Compare subfolders of folders defined for testCaseName. Compare jck new tests file with groups in jck/subdirs/jckversion.mk.

output shows what's the difference is and how to update to align with the new tests.