diff --git a/src/main/java/de/tum/in/www1/artemis/service/scheduled/AutomaticBuildPlanCleanupService.java b/src/main/java/de/tum/in/www1/artemis/service/scheduled/AutomaticBuildPlanCleanupService.java index 48e64bb978fb..b141f1ba2935 100644 --- a/src/main/java/de/tum/in/www1/artemis/service/scheduled/AutomaticBuildPlanCleanupService.java +++ b/src/main/java/de/tum/in/www1/artemis/service/scheduled/AutomaticBuildPlanCleanupService.java @@ -99,7 +99,10 @@ public void cleanupBuildPlans() { List buildPlanIds = participationsWithBuildPlanToDelete.stream().map(Participation::getBuildPlanId).collect(Collectors.toList()); log.info("Build plans to cleanup: " + buildPlanIds); - for (Participation participation : participationsWithBuildPlanToDelete) { + //For testing purposes, we only take the first 10 build plans for now + //TODO: in the future: increase this number to 100 and then to 1000 + + for (Participation participation : participationsWithBuildPlanToDelete.stream().limit(10).collect(Collectors.toList())) { try { participationService.cleanupBuildPlan(participation); }