|
|
@ -79,6 +79,8 @@ jobs: |
|
|
|
type: string |
|
|
|
type: string |
|
|
|
script: |
|
|
|
script: |
|
|
|
type: string |
|
|
|
type: string |
|
|
|
|
|
|
|
group: |
|
|
|
|
|
|
|
type: string |
|
|
|
parallelism: 95 |
|
|
|
parallelism: 95 |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- browser-tools/install-browser-tools |
|
|
|
- browser-tools/install-browser-tools |
|
|
@ -105,12 +107,11 @@ jobs: |
|
|
|
- run: yarn |
|
|
|
- run: yarn |
|
|
|
- run: yarn run downloadsolc_assets_e2e && yarn run downloadsolc_assets_dist |
|
|
|
- run: yarn run downloadsolc_assets_e2e && yarn run downloadsolc_assets_dist |
|
|
|
- run: ls -la ./dist/apps/remix-ide/assets/js |
|
|
|
- run: ls -la ./dist/apps/remix-ide/assets/js |
|
|
|
- run: cp dist/apps/remix-ide/assets/version.json "${CIRCLE_INTERNAL_TASK_DATA}/version.json" |
|
|
|
|
|
|
|
- run: |
|
|
|
- run: |
|
|
|
name: Start Selenium |
|
|
|
name: Start Selenium |
|
|
|
command: java -jar /usr/local/bin/selenium.jar |
|
|
|
command: java -jar /usr/local/bin/selenium.jar |
|
|
|
background: true |
|
|
|
background: true |
|
|
|
- run: ./apps/remix-ide/ci/<< parameters.script >> << parameters.browser >> |
|
|
|
- run: ./apps/remix-ide/ci/<< parameters.script >> << parameters.browser >> << parameters.group >> |
|
|
|
- store_test_results: |
|
|
|
- store_test_results: |
|
|
|
path: ./reports/tests |
|
|
|
path: ./reports/tests |
|
|
|
- store_artifacts: |
|
|
|
- store_artifacts: |
|
|
@ -243,6 +244,7 @@ workflows: |
|
|
|
parts: ["1"] |
|
|
|
parts: ["1"] |
|
|
|
browser: ["chrome", "firefox"] |
|
|
|
browser: ["chrome", "firefox"] |
|
|
|
script: ["flaky.sh"] |
|
|
|
script: ["flaky.sh"] |
|
|
|
|
|
|
|
group: ["nogroup"] |
|
|
|
build_all: |
|
|
|
build_all: |
|
|
|
unless: << pipeline.parameters.run_flaky_tests >> |
|
|
|
unless: << pipeline.parameters.run_flaky_tests >> |
|
|
|
jobs: |
|
|
|
jobs: |
|
|
@ -267,6 +269,7 @@ workflows: |
|
|
|
parts: ["1"] |
|
|
|
parts: ["1"] |
|
|
|
browser: ["chrome", "firefox"] |
|
|
|
browser: ["chrome", "firefox"] |
|
|
|
script: ["browser_test.sh"] |
|
|
|
script: ["browser_test.sh"] |
|
|
|
|
|
|
|
group: ["a-c","d-f","g-m","n-r","s","t-z"] |
|
|
|
- deploy-remix-live: |
|
|
|
- deploy-remix-live: |
|
|
|
requires: |
|
|
|
requires: |
|
|
|
- lint |
|
|
|
- lint |
|
|
|