Skip to content

[Blockly] Reenable blocklayout UI tests#53645

Merged
ebeastlake merged 2 commits into
stagingfrom
emily/reenable-blocklayout-ui-tests
Sep 8, 2023
Merged

[Blockly] Reenable blocklayout UI tests#53645
ebeastlake merged 2 commits into
stagingfrom
emily/reenable-blocklayout-ui-tests

Conversation

@ebeastlake

@ebeastlake ebeastlake commented Sep 6, 2023

Copy link
Copy Markdown
Contributor

When we merged #53154, some iPad and iPhone UI tests failed, so we turned them off temporarily by running the tests in Chrome only (see #53627). This PR updates the assertions and reenables the tests for all browsers. I confirmed the tests should pass by running them via a SauceLabs tunnel locally.

Links

See: https://codedotorg.atlassian.net/browse/CT-19

Testing story

Confirmed UI tests pass locally in all browsers.

Screenshot 2023-09-06 at 1 53 20 PM

Screenshot 2023-09-06 at 2 26 26 PM

Screenshot 2023-09-06 at 2 26 42 PM

Deployment strategy

Follow-up work

Privacy

Security

Caching

PR Checklist:

  • Tests provide adequate coverage
  • Privacy and Security impacts have been assessed
  • Code is well-commented
  • New features are translatable or updates will not break translations
  • Relevant documentation has been added or updated
  • User impact is well-understood and desirable
  • Pull Request is labeled appropriately
  • Follow-up work items (including potential tech debt) are tracked and linked

@ebeastlake ebeastlake force-pushed the emily/reenable-blocklayout-ui-tests branch from d890590 to 5e0c4d5 Compare September 6, 2023 21:31

@cat5inthecradle cat5inthecradle left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see the edits, but I'm missing where this re-enables the tests

@ebeastlake

ebeastlake commented Sep 7, 2023

Copy link
Copy Markdown
Contributor Author

Good call @cat5inthecradle. Something is funky with the git diff. The re-enabling is the removal of the @chrome tag, but this diff isn't rendering that it was there to begin with: https://github.com/code-dot-org/code-dot-org/blob/staging/dashboard/test/ui/features/star_labs/blocklayout.feature

@ebeastlake ebeastlake force-pushed the emily/reenable-blocklayout-ui-tests branch from 5e0c4d5 to b78e72c Compare September 7, 2023 16:59
@ebeastlake

Copy link
Copy Markdown
Contributor Author

Fixed!

@ebeastlake ebeastlake requested review from a team and cat5inthecradle September 7, 2023 17:00
@ebeastlake ebeastlake merged commit 938824f into staging Sep 8, 2023
@ebeastlake ebeastlake deleted the emily/reenable-blocklayout-ui-tests branch September 8, 2023 16:04
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.

3 participants