Merge pull request #8128 from yanrayw/2.28-7094-collect-compatsh-test-cases

Backport 2.28: check_test_cases.py: support to collect test cases for compat.sh