-
Notifications
You must be signed in to change notification settings - Fork 2
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
Add: webhook handling for gutenberg edge label #82
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! I made a couple minor changes. Thanks!
Thanks @bsessions85! Are there any follow up steps after merging? |
@gwwar I have calypso and wrapper repo changes out too. This should be ready to go! |
Awesome, @bsessions85 we'll give it a try! |
const envVars = { SKIP_DOMAIN_TESTS: true, GUTENBERG_EDGE: true }; | ||
description = 'The e2e full WPCOM suite desktop tests are running against your PR with the latest snapshot of Gutenberg'; | ||
log.info( 'Executing CALYPSO e2e full WPCOM suite desktop tests for with gutenberg edge branch: \'' + branchName + '\'' ); | ||
executeCircleCIBuild( 'false', '', '', e2eBranchName, pullRequestNum, 'ci/wp-e2e-tests-full-desktop-edge', '-s desktop -g', description, sha, false, calypsoProject, null, envVars ); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bsessions85 Is there a reason why we don't run tests against live branch for Gutenberg edge user? We had a situation where test was failing on a PR because it was looking for the selector which was introduced in that same PR Automattic/wp-calypso#38507 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, just an oversight. We were only running on horizon before, so didn't think about using live branches for it. It should be updated.
WIP
Let's trigger a full desktop and mobile E2E run using a special test site that has the
gutenberg-edge
blog sticker. This loads the latest version of the Gutenberg plugin we're testing in all views (iframe/wp-admin/published) so we should be able to add more types of E2E tests!gutenberg-edge
sticker