8686 - PLAYWRIGHT_BROWSERS_PATH=$HOME/pw-browsers npx playwright install
8787 - echo "+++ Run Browser integration tests :pray:"
8888 - PLAYWRIGHT_BROWSERS_PATH=$HOME/pw-browsers yarn turbo run --filter=browser-integration-tests test
89+ - yarn run -T browser exec make test-integration
90+ - yarn run -T browser exec make test-perf
8991 retry :
9092 automatic :
9193 - exit_status : ' *'
@@ -94,7 +96,26 @@ steps:
9496 -
ssh://[email protected] /segmentio/cache-buildkite-plugin#v2.0.0: 9597 key : " v1.1-cache-dev-{{ checksum 'yarn.lock' }}"
9698 paths : ['.yarn/cache/']
97-
99+
100+ - label : ' :thisisfine: [Browser] Destinations QA / E2E'
101+ key : destinations
102+ agents :
103+ queue : v1
104+ env :
105+ COVERAGE : false
106+ commands :
107+ - npm config set "//registry.npmjs.org/:_authToken" $${NPM_TOKEN}
108+ - echo "--- Install dependencies"
109+ - yarn install --immutable
110+ - echo "+++ Run Integration Tests :pray:"
111+ - yarn run -T browser exec make test-qa-destinations
112+ soft_fail :
113+ - exit_status : ' *'
114+ plugins :
115+ -
ssh://[email protected] /segmentio/cache-buildkite-plugin#v2.0.0: 116+ key : " v1.1-cache-dev-{{ checksum 'yarn.lock' }}"
117+ paths : ['.yarn/cache/']
118+
98119 - label : ' [Core] Lint + Test'
99120 env :
100121 SEGMENT_CODECOV_FLAGS : ' core'
@@ -168,27 +189,6 @@ steps:
168189 key : " v1.1-cache-dev-{{ checksum 'yarn.lock' }}"
169190 paths : ['.yarn/cache/']
170191
171- - label : ' :thisisfine: [Browser] Destinations QA / E2E'
172- key : destinations
173- agents :
174- queue : v1
175- env :
176- COVERAGE : false
177- commands :
178- - npm config set "//registry.npmjs.org/:_authToken" $${NPM_TOKEN}
179- - echo "--- Install dependencies"
180- - yarn install --immutable
181- - echo "+++ Run Destinations QA Tests :pray:"
182- - yarn run -T browser exec make test-qa-destinations
183- - yarn run -T browser exec make test-integration
184- - yarn run -T browser exec make test-perf
185- soft_fail :
186- - exit_status : ' *'
187- plugins :
188- -
ssh://[email protected] /segmentio/cache-buildkite-plugin#v2.0.0: 189- key : " v1.1-cache-dev-{{ checksum 'yarn.lock' }}"
190- paths : ['.yarn/cache/']
191-
192192 - label : ' [Browser] Release to CDN :rocket:'
193193 branches : ' !v* !@segment/* !publish-test'
194194 agents :
0 commit comments