chore: Added details for running local setup (#35968)
## Description Added more details for running local setup. <img width="730" alt="Screenshot 2024-08-29 at 12 15 09 PM" src="https://github.com/user-attachments/assets/45c63a3a-119a-4d8d-9be3-0dd9232023d7"> Fixes #`35852` ## Automation /ok-to-test tags="@tag.Sanity" ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/10766942068> > Commit: b8938d14a457ec99439d4df884089b3e0751df2f > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10766942068&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.Sanity` > Spec: > <hr>Mon, 09 Sep 2024 05:29:13 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [x] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced the setup process for integration tests with interactive prompts, allowing users to choose options regarding local server setup and Docker container usage. - Improved user experience by providing clear choices and consequences, making the setup more configurable and informative. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
parent
943cccc44e
commit
0e601a6d3d
|
|
@ -115,6 +115,28 @@ To setup the configurations for running integration tests via Cypress, use these
|
|||
yarn run setup
|
||||
```
|
||||
|
||||
**Prompt:**
|
||||
`Do you wish to continue without setting up the local server with docker? (yes/no):`
|
||||
|
||||
**Options:**
|
||||
- **`no`:** Selecting "no" will trigger the setup of a local server using Docker with the `appsmith-ce:release` image.
|
||||
- **`yes`:** Selecting "yes" will skip the local server setup process.
|
||||
|
||||
|
||||
**Prompt:**
|
||||
`https://dev.appsmith.com is not accessible. Do you wish to continue without setting it up? (yes/no):`
|
||||
|
||||
**Options:**
|
||||
- **`no`:** Simply close the process.
|
||||
- **`yes`:** Continue on the process for next stage
|
||||
|
||||
**Prompt:**
|
||||
`TED (TestEventDriver) is not running. Do you want to pull & run the latest Docker container for TED (TestEventDriver)? (yes/no):`
|
||||
|
||||
**Options:**
|
||||
- **`no`:** It will not create TED setup in local machine.
|
||||
- **`yes`:** Download the TED image and run the image for test purposes.
|
||||
|
||||
##### Running Cypress tests locally
|
||||
|
||||
To run a specific test file in headless fashion, use the following command:
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user