- Merge request !1363Issue #3099825: Add Drupal core test case for current major and next major both supported → (Open) created by kunal.sachdev
The Needs Review Queue Bot → tested this issue. It either no longer applies to Drupal core, or fails the Drupal core commit checks. Therefore, this issue status is now "Needs work".
Apart from a re-roll or rebase, this issue may need more work to address feedback in the issue or MR comments. To progress an issue, incorporate this feedback as part of the process of updating the issue. This helps other contributors to know what is outstanding.
Consult the Drupal Contributor Guide → to find step-by-step guides for working with issues.
- Status changed to Needs review
over 1 year ago 9:13am 29 August 2023 - last update
over 1 year ago 30,063 pass - 🇳🇿New Zealand quietone
This is just updating the MR to 11.x. There is no option to create a new branch on this issue.
- last update
over 1 year ago 30,063 pass - 🇳🇿New Zealand quietone
Looking at the MR I saw that three lines of
assertUpdateTableElementContains
were removed. One is no longer needed because it was testing the 'download' link. One other switched toassertVersionUpdateLinks
which is fine. But that loses the testing that the link is in the update table. The other line is for the release notes link. I have restored those last twoassertUpdateTableElementContains
lines.I renamed the new xml files from '9-plus-8' to 'current'. I found '9-plus-8' accurate but hard to read and 'current' is what is used for getting the current release history. I also removed the alpha and beta releases from the xml files and a duplicated release. And added some comments to the test.
- 🇳🇿New Zealand quietone
Was skimming the patch and found this that needs to be fixed.
+++ b/core/modules/update/tests/src/Functional/UpdateSemverTestBase.php @@ -148,23 +148,48 @@ public function testNormalUpdateAvailable() { + * semver_test.current.xml have two major release supported, 8 and 9.
s/release/releases/
- last update
over 1 year ago Build Successful - last update
over 1 year ago 30,098 pass - Status changed to RTBC
over 1 year ago 4:39pm 30 August 2023 - 🇺🇸United States smustgrave
Reran the tests from #18 and seemed there were just some random failures. Tests are all green now.
Based on the IS I do believe #18 is addressing the task at hand (with cleaned up comments).
Think this is probably good.
- Status changed to Needs review
over 1 year ago 1:16pm 1 September 2023 - last update
over 1 year ago 30,134 pass - 🇳🇿New Zealand quietone
This is definitely not good. I reviewed and see a grammar mistake in the first sentence. Uploading a fix.
- Status changed to RTBC
over 1 year ago 5:04pm 4 September 2023 - last update
over 1 year ago 30,136 pass - last update
over 1 year ago 30,136 pass - last update
over 1 year ago 30,138 pass, 1 fail The last submitted patch, 20: 3099825-20.patch, failed testing. View results →
- last update
over 1 year ago 30,158 pass - Status changed to Needs review
over 1 year ago 6:04am 3 October 2023 - last update
over 1 year ago 30,371 pass - 🇳🇿New Zealand quietone
Needed update after 📌 Split up update semver tests Fixed
- Status changed to RTBC
over 1 year ago 1:37pm 3 October 2023 - last update
over 1 year ago 30,379 pass - last update
over 1 year ago 30,377 pass - last update
over 1 year ago 30,382 pass - last update
over 1 year ago 30,392 pass - last update
over 1 year ago 30,397 pass - last update
over 1 year ago 30,397 pass 50:51 49:38 Running- last update
over 1 year ago 30,417 pass - last update
over 1 year ago 30,426 pass - last update
over 1 year ago 30,427 pass - last update
over 1 year ago 30,437 pass - last update
over 1 year ago 30,442 pass - last update
over 1 year ago 30,464 pass - last update
over 1 year ago 30,483 pass - last update
over 1 year ago 30,485 pass - last update
over 1 year ago 30,486 pass - last update
about 1 year ago 30,488 pass - last update
about 1 year ago 30,511 pass - last update
about 1 year ago 30,516 pass - last update
about 1 year ago 30,528 pass - last update
about 1 year ago 30,551 pass - last update
about 1 year ago 30,560 pass - last update
about 1 year ago 30,602 pass - last update
about 1 year ago 30,605 pass - last update
about 1 year ago 30,606 pass - last update
about 1 year ago 30,668 pass - last update
about 1 year ago 30,675 pass - last update
about 1 year ago 30,684 pass - last update
about 1 year ago 30,688 pass - last update
about 1 year ago 30,688 pass - last update
about 1 year ago 30,688 pass - last update
about 1 year ago 30,696 pass - last update
about 1 year ago 30,698 pass - last update
about 1 year ago 30,712 pass - last update
about 1 year ago 30,715 pass - last update
about 1 year ago 30,764 pass - last update
about 1 year ago 30,758 pass, 1 fail - last update
about 1 year ago 25,889 pass, 1,796 fail - last update
about 1 year ago 25,908 pass, 1,821 fail - last update
about 1 year ago 25,895 pass, 1,820 fail - last update
about 1 year ago 25,929 pass, 1,817 fail - last update
about 1 year ago 25,916 pass, 1,819 fail - last update
about 1 year ago 25,907 pass, 1,841 fail - last update
about 1 year ago 25,916 pass, 1,818 fail 5:51 2:15 Running- last update
about 1 year ago 25,970 pass, 1,835 fail - Status changed to Needs work
about 1 year ago 6:17pm 5 January 2024 - 🇬🇧United Kingdom longwave UK
#24 has numerous fails and the MR doesn't apply.
- Status changed to Needs review
10 months ago 3:45am 29 March 2024 - 🇳🇿New Zealand quietone
All cleaned up now and tests are passing. One thing I am not sure about is the name 'current' used in semver_test.current.xml and
drupal.current.xml. - 🇺🇸United States smustgrave
What's the concern with current if I may ask?
- Status changed to Needs work
10 months ago 9:57pm 2 April 2024 - 🇺🇸United States smustgrave
What about instead of calling the files current we use drupal.supported or drupal.previous.
Think that more falls inline with the content of the files. Current I would expect to 10.2, 10.3, (maybe something 11.x)
- 🇺🇸United States smustgrave
Least to me rest appears fine, so may be good to self RTBC after the change. @quietone.
- Status changed to Needs review
10 months ago 3:57am 3 April 2024 - 🇳🇿New Zealand quietone
Maybe, but these are test fixtures and they are all based on Drupal 8. Anyway, I have since worked on 📌 Remove legacy attributes, add supported_branches and consistently name update.module's XML fixtures Needs review and changed the names with my understanding from that issue.
- Status changed to RTBC
10 months ago 3:18pm 3 April 2024 - 🇺🇸United States smustgrave
Like that even better. Couldn't be clearer what the files are now.
- Status changed to Fixed
10 months ago 6:11am 4 April 2024 - 🇬🇧United Kingdom catch
Good timing to get this one done!
Committed/pushed to 11.x and cherry-picked to 10.3.x, thanks!
Automatically closed - issue fixed for 2 weeks with no activity.