Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hmcts/darts-automation
Automated test framework for DARTS
https://github.com/hmcts/darts-automation
jenkins-sds
Last synced: about 2 months ago
JSON representation
Automated test framework for DARTS
- Host: GitHub
- URL: https://github.com/hmcts/darts-automation
- Owner: hmcts
- Created: 2023-06-01T08:59:24.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-29T08:41:15.000Z (2 months ago)
- Last Synced: 2024-10-29T09:55:51.169Z (2 months ago)
- Topics: jenkins-sds
- Language: HTML
- Homepage:
- Size: 49.2 MB
- Stars: 1
- Watchers: 11
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# darts-automation
Automated test framework for DARTSEnvironment variables required from ide / jenkins:
FUNC_TEST_ROPC_USERNAME
FUNC_TEST_ROPC_PASSWORD
FUNC_TEST_ROPC_GLOBAL_USERNAME
FUNC_TEST_ROPC_GLOBAL_PASSWORD
AAD_B2C_ROPC_CLIENT_ID
AAD_B2C_ROPC_CLIENT_SECRET
DARTS_API_DB_SCHEMA
DARTS_API_DB_HOST
DARTS_API_DB_DATABASE
DARTS_API_DB_PORT
DARTS_API_DB_USERNAME
DARTS_API_DB_PASSWORD
AAD_TENANT_ID
AAD_CLIENT_ID
AAD_CLIENT_SECRET
AUTOMATION_USERNAME
AUTOMATION_PASSWORD
AUTOMATION_TRANSCRIBER_USERNAME
AUTOMATION_LANGUAGE_SHOP_TEST_USERNAME
AUTOMATION_EXTERNAL_PASSWORD
AUTOMATION_JUDGE_TEST_USERNAME
AUTOMATION_REQUESTER_TEST_USERNAME
AUTOMATION_APPROVER_TEST_USERNAME
AUTOMATION_APPEAL_COURT_TEST_USERNAME
AUTOMATION_INTERNAL_PASSWORD
AUTOMATION_REQUESTER_APPROVER_USERNAME
AUTOMATION_REQUESTER_APPROVER_PASSWORD
AUTOMATION_SUPER_USER_USERNAME
XHIBIT_USERNAME
XHIBIT_PASSWORD
CPP_USERNAME
CPP_PASSWORD
DAR_MID_TIER_USERNAME
DAR_MID_TIER_PASSWORD
DARTS_ADMIN_USERNAME
To run locally, use
RUN_LOCAL=true
seq_prefix=n choose a number 2-9 to prefix the sequence number when RUN_LOCAL=truen.b. not using RUN_LOCAL=true when not run from jenkins will cause jenkins runs to fail
When run locally, optionally:run_Headless=true
seq_prefix=n choose a number 2-9 to prefix the sequence number when RUN_LOCAL=trueRUN_LOCAL should only be set to true when running locally, not from jenkins
Audio & transcription files must be in git. Add to resources/audioFiles or resources/transcriptionFiles
Default environment is staging
To run on other environments e.g. demo when running locally, set Environment variables
environment
DARTS_API_DB_HOST_
DARTS_API_DB_PASSWORD_