Make WordPress Core

Opened 7 weeks ago

Closed 3 weeks ago

#64138 closed task (blessed) (fixed)

Ensure Gutenberg e2e tests pass for WP core trunk

Reported by: ellatrix's profile ellatrix Owned by:
Milestone: 6.9 Priority: normal
Severity: normal Version: 6.9
Component: Editor Keywords:
Focuses: Cc:

Description (last modified by ellatrix)

Gutenberg e2e tests should generally pass when run on top of WP core without Gutenberg enabled, except for features that are not in core of course. There are currently only 19 failures in total, none of them seem to be related to Gutenberg-only features, so we should investigate them. This is a better number than I expected though, so we are in a pretty good shape.

https://github.com/WordPress/gutenberg/pull/73440

Side note: I remember core running these tests on GitHub Actions, but I don't see them anymore. I'm not sure what happened to them.

Change History (11)

This ticket was mentioned in Slack in #core by amykamala. View the logs.


7 weeks ago

#2 @wildworks
5 weeks ago

This ticket is related to the workflow, so I'll leave it as is for now. If there's no progress by the RC1 release next week, we'll punt this issue to 7.0.

#3 @ellatrix
5 weeks ago

I will be re-running these tests and checking the failures today. I think we should look into these failures to have more confidence in 6.9.

#4 @ellatrix
5 weeks ago

Btw, there's more failures because we still have to put template activation behind an experiment in Gutenberg. We can re-run after that.

This ticket was mentioned in Slack in #core by wildworks. View the logs.


4 weeks ago

This ticket was mentioned in Slack in #core by wildworks. View the logs.


3 weeks ago

#7 @ellatrix
3 weeks ago

  • Description modified (diff)

#8 @desrosj
3 weeks ago

Is this a duplicate of #59659?

This ticket was mentioned in Slack in #core by welcher. View the logs.


3 weeks ago

#10 @ellatrix
3 weeks ago

This is about specifically making sure they pass for WP 6.9 (which is a manual task right now), while the other ticket is about CI integration I think. Speaking about CI integration, wasn't it the case the GB e2e test were run in the wordpress-develop CI, or did I imagine that? 🙂

#11 @ellatrix
3 weeks ago

  • Resolution set to fixed
  • Status changed from new to closed

Summary: there's only two e2e test failures after removing GB-only features:

So with that, I'm closing this ticket.

Note: See TracTickets for help on using tickets.