-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat(PPDSC-2315): implement Applitools spike recommendations #324
Conversation
- Env variables need to be added to $BASH_ENV to be accessed across steps. - "In every step, CircleCI uses bash to source BASH_ENV. This means that BASH_ENV is automatically loaded and run, allowing you to use interpolation and share environment variables across run steps." - https://circleci.com/docs/env-vars
- Don't close batches after SDK finishes. - Manually close batch after doc site tests. - Prevent test jobs failing when test suite fails.
You can preview these changes on: |
d2a1afe
to
b7e32fa
Compare
9afa980
to
fefbc41
Compare
cf677fb
to
ac84c30
Compare
To optimize the money saved I guess we are not merging the two jobs in one? for comp and docs? |
Yeah I think it still makes sense to keep them separate. If you only make changes to the doc site there's no need to run component tests. |
Yep, would not make sense for that one as is just one test. I would when you have to run two proably |
* feat(PPDSC-2315): save all env variables to bash - Env variables need to be added to $BASH_ENV to be accessed across steps. - "In every step, CircleCI uses bash to source BASH_ENV. This means that BASH_ENV is automatically loaded and run, allowing you to use interpolation and share environment variables across run steps." - https://circleci.com/docs/env-vars * feat(PPDSC-2315): simplify applitools config * feat(PPDSC-2315): comments to explain config * feat(PPDSC-2315): add comp and doc tests to same batch - Don't close batches after SDK finishes. - Manually close batch after doc site tests. - Prevent test jobs failing when test suite fails. * feat(PPDSC-2315): custom props to filter test suites in ui * feat(PPDSC-2315): correct custom props syntax * feat(PPDSC-2315): add step to skip applitools tests * feat(PPDSC-2315): remove i have merged applitools check * feat(PPDSC-2315): use sdk to close doc site batch * feat(PPDSC-2315): fix curl syntax * feat(PPDSC-2315): smaller image * feat(PPDSC-2315): comment to explain why jobs won't fail
PPDSC-2315
What
suite
to distinguish comp and doc tests.suite
prop to distinguish them.I have done:
I have tested manually:
Before:
After:
Who should review this PR:
How to test: