RTC Unit/System Tests Release Blocker bug PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar heelc29
heelc29
5 Aug 2025

Summary of Changes

adjust updateserver to translationlists for Joomla 6
reference #41499

Testing Instructions

  • install a new Joomla instance with pre build package from this PR
  • update Joomla with pre build package from this PR

Actual result BEFORE applying this Pull Request

language packs for Joomla 5 are available but can't be installed
image

Expected result AFTER applying this Pull Request

language packs for Joomla 6 are available and can be installed (at the moment not set up)

image
image

Link to documentations

Please select:

  • No documentation changes for docs.joomla.org needed
  • No documentation changes for manual.joomla.org needed
avatar heelc29 heelc29 - open - 5 Aug 2025
avatar heelc29 heelc29 - change - 5 Aug 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 5 Aug 2025
Category SQL Administration com_admin Postgresql Installation
avatar brianteeman
brianteeman - comment - 6 Aug 2025

The failing system test is correct as its looking for the afrikaans language file which doesnt exist yet

avatar brianteeman
brianteeman - comment - 15 Aug 2025

The PR is good but it cant be tested until the translationlist_6.xml is created

avatar heelc29 heelc29 - change - 23 Sep 2025
Labels Added: bug PR-6.0-dev
avatar joomla-cms-bot joomla-cms-bot - change - 23 Sep 2025
Category SQL Administration com_admin Postgresql Installation SQL Administration com_admin Postgresql com_installer Installation JavaScript Unit Tests
avatar heelc29 heelc29 - change - 28 Sep 2025
Labels Added: Unit/System Tests
avatar brianteeman
brianteeman - comment - 29 Sep 2025

This should have a release blocker tag as it must be merhed before 6 can be released

avatar heelc29
heelc29 - comment - 8 Oct 2025

@Bodge-IT @softforge Are you keeping an eye on this PR?
@tecpromotion Can you tell us when the link will be available?

avatar tecpromotion
tecpromotion - comment - 9 Oct 2025

The language package extension has been completed and the language packages will be officially available from Tuesday's release.

avatar Bodge-IT
Bodge-IT - comment - 9 Oct 2025

@Bodge-IT @softforge Are you keeping an eye on this PR? @tecpromotion Can you tell us when the link will be available?

We are now.

avatar richard67
richard67 - comment - 9 Oct 2025

Please check the suggestion

@tecpromotion If we are in hurry you might just apply that suggestion directly.

Update: But as I saw meanwhile the suggestion is not needed.

avatar richard67
richard67 - comment - 9 Oct 2025

@tecpromotion Could you redo or dismiss your review change request? I think @heelc29 is right and it is ok as it is.

avatar tecpromotion tecpromotion - test_item - 9 Oct 2025 - Tested successfully
avatar tecpromotion
tecpromotion - comment - 9 Oct 2025

I have tested this item ✅ successfully on 931d2ef

For testing purposes, I have released the German language pack 6.0.0v1 and provided the XML https://update.joomla.org/language/translationlist_6.xml.

Bildschirmfoto 2025-10-09 um 13 26 38


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45847.
avatar richard67 richard67 - test_item - 9 Oct 2025 - Tested successfully
avatar richard67
richard67 - comment - 9 Oct 2025

I have tested this item ✅ successfully on 931d2ef

I've tested both new installation and updating (with the custom URL created by Drone for this PR), both with MySQL and PostgreSQL.

At the end of the new installation I've chosen to install additional languages. German was the only language offered (as expected) for 6.x.

Installing that was successful.

The update I've tested from a current 5.4-dev branch with German language installed and used.

After the update when checking for extension updates, the update for the German language pack 6.0.0.1 was found.

Updating the language pack was successful.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45847.

avatar richard67 richard67 - change - 9 Oct 2025
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 9 Oct 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45847.

avatar Bodge-IT Bodge-IT - change - 9 Oct 2025
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-10-09 12:24:09
Closed_By Bodge-IT
Labels Added: RTC Release Blocker
avatar Bodge-IT Bodge-IT - close - 9 Oct 2025
avatar Bodge-IT Bodge-IT - merge - 9 Oct 2025
avatar richard67
richard67 - comment - 9 Oct 2025

Hmm, the system tests were ok for this PR before it got merged.

But now they are failing in the 6.0-dev branch for administrator/components/com_installer/Languages.cy.js .

The problem is that the test checks if the Afrikaans language is available, which is not the case yet for J6.

So either we live with broken system tests until that is the case, or we change the system tests to check for German.

@tecpromotion Any suggestion?

avatar richard67
richard67 - comment - 9 Oct 2025

Hmm, I think it just checks for the first entry in the list, so if we now change to check for German, we have to change it again as soon as the other languages which come before German are available again.

Add a Comment

Login with GitHub to post a comment