If I have a build running on the same instance it was running before, Bamboo fails to find (or recognize) the unit test results. I have tested that the test results exists (with a simple Script step doing ls -l right befire the JUnit test parser is called).
If I terminate the Bamboo agent Elastic instance and run the same plan again, JUnit test parser finds the test restults.
May be relevant: I am using Gradle