Skip to content

Commit

Permalink
chore(e2e-tests): make recreateData endpoint clear process cache (#4442)
Browse files Browse the repository at this point in the history
  • Loading branch information
houssain-barouni committed Feb 7, 2024
1 parent 448858f commit 7e693f0
Showing 1 changed file with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

import io.camunda.tasklist.data.DataGenerator;
import io.camunda.tasklist.schema.manager.SchemaManager;
import io.camunda.tasklist.webapp.es.cache.ProcessCache;
import io.camunda.tasklist.webapp.security.TasklistURIs;
import io.camunda.tasklist.webapp.security.se.SearchEngineUserDetailsService;
import io.swagger.v3.oas.annotations.Operation;
Expand Down Expand Up @@ -39,6 +40,8 @@ public class DevUtilExternalController {

@Autowired private SearchEngineUserDetailsService searchEngineUserDetailsService;

@Autowired private ProcessCache processCache;

@Operation(
summary = "Get details about the current user.",
responses = {
Expand All @@ -52,6 +55,7 @@ public ResponseEntity<?> recreateData() throws IOException {
final DeleteIndexRequest deleteRequest = new DeleteIndexRequest();
deleteRequest.indices("_all");
esClient.indices().delete(deleteRequest, RequestOptions.DEFAULT);
processCache.clearCache();
schemaManager.createSchema();
searchEngineUserDetailsService.initializeUsers();
devDataGenerator.createDemoUsers();
Expand Down

0 comments on commit 7e693f0

Please sign in to comment.