appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
33.21k stars 3.6k forks source link

[Task]: Fix flakiness of cypress/e2e/Regression/ServerSide/ApiTests/API_MultiPart_Spec.ts #35137

Closed NilanshBansal closed 1 week ago

NilanshBansal commented 1 month ago

SubTasks

Failing Tests:

  1. Checks MultiPart form data for a File Type upload + Bug 12476, 8. Checks MultiPart form data for a Array Type upload results in API error

This test case relies on cloudinary which is currently throwing an error. This is being caused due to being dependent on external API.

Failure Runs: https://internal.appsmith.com/app/cypress-dashboard/run-details-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8718186679&attempt=3&selectiontype=test&testsstatus=failed&specsstatus=fail

github-actions[bot] commented 1 month ago

We have found issues that are potential duplicates:

NilanshBansal commented 1 month ago

Hey team! Please add your planning poker estimate with Zenhub @AmanAgarwal041 @carinanfonseca @rishabhrathod01 @rohan-arthur @sneha122

sneha122 commented 1 month ago

Adding estimate as 2 as we have reliance external Cloudinary API, in order to get rid of this dependency, we may have to add a new file upload API functionality in TED server and use API from there. Since we have never actively added any datasources or APIs in TED server, we would need to get more context on this.