Skip to content
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

Support/test gh actions #1657

Closed
wants to merge 5 commits into from

Conversation

oshi97
Copy link
Contributor

@oshi97 oshi97 commented Jan 27, 2022

No description provided.

Added ANSWERS.setGeolocation to all acceptance testing fixtures.

Without these, a number of acceptance tests would pretty consistently fail.
This seems to have been due to GH runners having a different location than
CircleCI runners, resulting in different API responses.

J=SLAP-1815
TEST=auto
@coveralls
Copy link

coveralls commented Jan 27, 2022

Coverage Status

Coverage remained the same at 61.191% when pulling a493cb0 on support/test-gh-actions into ab1078a on feature/gh-action-migration.

@oshi97 oshi97 closed this Jan 27, 2022
oshi97 added a commit that referenced this pull request Jan 28, 2022
Added ANSWERS.setGeolocation to all acceptance testing fixtures.

Without these, a number of acceptance tests would pretty consistently fail.
This seems to have been due to GH runners having a different location than
CircleCI runners, resulting in different API responses.
We already set the geolocation in the theme's acceptance tests.

I included the useragent tests in the acceptance test workflow, despite them also being considered
part of "miscellaneous tests". I felt like it's nice to have all the browserstack tests in one place.

J=SLAP-1815
TEST=manual,auto

see the acceptance tests run in parallel
saw that the `if` statement in the acceptance script works #1657
@oshi97 oshi97 deleted the support/test-gh-actions branch March 15, 2022 21:19
cea2aj added a commit that referenced this pull request Apr 4, 2022
Added ANSWERS.setGeolocation to all acceptance testing fixtures.

Without these, a number of acceptance tests would pretty consistently fail.
This seems to have been due to GH runners having a different location than
CircleCI runners, resulting in different API responses.
We already set the geolocation in the theme's acceptance tests.

I included the useragent tests in the acceptance test workflow, despite them also being considered
part of "miscellaneous tests". I felt like it's nice to have all the browserstack tests in one place.

J=SLAP-1815
TEST=manual,auto

see the acceptance tests run in parallel
saw that the `if` statement in the acceptance script works #1657
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants