The Makefile.rule entry for JUnitTests.java doesn't re-run when a new test is either added or removed.
Index: common/ChangeLog 2006-12-10 Andrew Cagney <cagney@redhat.com> * Makefile.rules ($(GEN_SOURCENAME)/JUnitTests.java): Depend on files.list, which is only modified when the list of files changes. Re-implement using files.list.