I20260429-1800
Logging from latest fail in JavaModelTests.testGetNonJavaResources() shows RefreshJob running in parallel to the test, sending a delta notification. This change adds waiting on RefreshJob, to make the test behavior more deterministic. See: https://github.com/eclipse-jdt/eclipse.jdt.core/issues/2716