-
Task
-
Resolution: Done
-
L3 - Default
-
None
-
None
JDK8 is not as resource-efficient as newer JDK versions. We use a lot of different application contexts in our Run (core) tests, and this impacts the heap memory on JDK 8. As a result, on JDK 8 the tests fail with an OutOfMemoryError: GC Overhead Limit Exceeded.
Acceptance Criteria (Required on creation):
- Apply the @DirtiesContext to unused application contexts so that they are not cached.
Hints:
WIth CAM-13966 we added a lot more tests, which increased the memory footprint of the tests.