diff --git a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts index 44df42c91f7..cd16a765f00 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/EntityDataConsumer.spec.ts @@ -62,6 +62,28 @@ entities.forEach((EntityClass) => { const { apiContext, afterAction } = await performAdminLogin(browser); await user.create(apiContext); + + const dataConsumerRoleResponse = await apiContext.get( + '/api/v1/roles/name/DataConsumer' + ); + + const dataConsumerRole = await dataConsumerRoleResponse.json(); + + await user.patch({ + apiContext, + patchData: [ + { + op: 'add', + path: '/roles/0', + value: { + id: dataConsumerRole.id, + type: 'role', + name: dataConsumerRole.name, + }, + }, + ], + }); + await EntityDataClass.preRequisitesForTests(apiContext); await entity.create(apiContext); await afterAction();