-
Notifications
You must be signed in to change notification settings - Fork 958
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
Get tests passing again in all repositories #5810
Comments
Now that wp-cli/.github#61 has been merged, let's re-run some tests to see if they still fail now. Some are now already passing again, so that's great 🎉 Note: Some packages (e.g. widget-command, package-command, maintenance-mode-command, language-command, embed-command) haven't run tests in a while, so we need to push some changes to trigger a run ➡️ #58673 is a common issue across many packages. It will be resolved hopefully before RC. No action needed from our side! Still some failures:
|
For this re-enabiling a testing workflow will be enough. |
We tested it earlier and I was not able to re-run tests after re-enabling the workflows because the runs were too old (more than 90 days). See for example https://github.com/wp-cli/maintenance-mode-command/actions/workflows/testing.yml |
@swissspidy After re-enabling https://github.com/wp-cli/maintenance-mode-command/blob/5d51793771c3d927ef9c501b527ea42d30c9838c/.github/workflows/testing.yml#L9-L10 should work Manual run is not allowed for testing workflow. To at least receive notification when a repo is stale we can use https://github.blog/2023-06-05-announcing-the-stale-repos-action/ in a |
@wojsmol That's not what I meant, I was referring to this button which is missing in those cases: But yeah I'll just wait for the next test to be triggered. |
These should all get I think that's it. We can go through all of them again once that bug in core is fixed. |
|
This fix in trunk should resolve most failures now: https://core.trac.wordpress.org/changeset/56226 |
Tagged some releases and submitted an update to the bundle wp-cli/wp-cli-bundle#559 |
So far it's looking really good!
In the asciinema.org is not an allowlisted oEmbed provider in WordPress and does not oEmbed meta tags to its web pages. Maybe they just removed that recently? In that case we would need to update tests to use different URLs.
This test appears to be failing as it tries to upgrade to trunk on PHP 5.6: Any ideas? |
Seems to be some collision with a new core option in trunk. I tweaked the test with wp-cli/search-replace-command#185
Yeah, let's swap with a different provider.
We can skip the test because it's only applicable to PHP 5.6: wp-cli/media-command#179 |
Fix for the embed command: |
The dashboard is all green now! 🎉 |
Thanks for your work on this, @swissspidy ! 🙌 |
We have a lot of automated test failures right now. Let's get them passing again!
Done is:
The text was updated successfully, but these errors were encountered: