[MINOR] Fix Scala test cache invalidation for suffixed source roots (#12498)
diff --git a/dev/run-scala-test.sh b/dev/run-scala-test.sh
index e5aed1c..3c03032 100755
--- a/dev/run-scala-test.sh
+++ b/dev/run-scala-test.sh
@@ -459,7 +459,7 @@
-o -path "*/.profiler" -o -path "*/.mvn" \) -prune -o \
-newer "$BUILD_SENTINEL" \( \
-name "pom.xml" -o \
- \( -path "*/src/*" \( -name "*.scala" -o -name "*.java" \) \) \
+ \( -path "*/src*/*" \( -name "*.scala" -o -name "*.java" \) \) \
\) -print 2>/dev/null | head -1)
[[ -z "$changed" ]]