In D494#10203, @erik wrote:All tested, All formal checks passed. But all builds, that has call to selenium - failed with message like.
BUILD FAILED /home/sites/dev/web/SVN/5.2.x/tools/build/targets/common.xml:216:6: /home/sites/dev/web/SVN/5.2.x/tools/build/targets/common.xml:235:46: Task exited with code 2 Total time: 31.6997 secondsAt selenium window also some errors displayed -
- Queries
- All Stories
- Search
- Advanced Search
Feed All Stories
All Stories
All Stories
Nov 30 2024
Nov 30 2024
Nov 29 2024
Nov 29 2024
All tested, All formal checks passed. But all builds, that has call to selenium - failed with message like.
Nov 27 2024
Nov 27 2024
In D494#10195, @erik wrote:
Same way failed all builds until part 5.7 tests continued, because all formal requirements passed.
Failed build at part 4 after command
phing -f tools/build/build_all.xml phpunit
Nov 26 2024
Nov 26 2024
Removed debug code, that added from test plan.
Speed up code coverage collection 4.25x times by not building coverage report for files, that weren't executed in tests.
Nov 25 2024
Nov 25 2024
- fixed sh: ${phpunit.testsuite}: bad substitution error
- use proper php binary for executing PHPUnit
Partialy tested, build failed after "run the phing -f tools/build/build_all.xml phpunit command" in the part 4 of test plan
Nov 22 2024
Nov 22 2024
Rebasing.
alex added "INP-1885" JIRA issue(s) to rINP16821: Fixes INP-1885 - Consistently use PHP binary during the Build.
Fixes INP-1885 - Consistently use PHP binary during the Build
alex added "INP-1884" JIRA issue(s) to rINP16820: Fixes INP-1884 - Actualize "/system/config.php" created during the build.
Fixes INP-1884 - Actualize "/system/config.php" created during the build
accepted, detected difference fixed in new patch version
Disabled the EnableSystemLog setting in the Phing-generated /system/config.php.
All passed, excepting last part - config.php comparision.
Nov 21 2024
Nov 21 2024
alex updated the diff for D497: INP-1886 - Add value-clearing support for "kDateFormatter::UpdateSubFields" method.
Reduce scope (set of fields) for which \kDBBase::UpdateFormattersSubFields method is used to prevent accidental data loss.
Nov 21 2024, 8:08 AM · Restricted Project
alex updated the test plan for D497: INP-1886 - Add value-clearing support for "kDateFormatter::UpdateSubFields" method.
Nov 21 2024, 8:05 AM · Restricted Project
In D496#10147, @erik wrote:2 B part ir the test plan is failed. Build was not successful -
BuildException: /home/sites/dev/web/SVN/5.2.x/tools/build/targets/common.xml:84:48: /home/sites/dev/web/SVN/5.2.x/tools/build/targets/common.xml:84:48: PHPLocTask depends on PHPLoc being installed and on include_path. in /home/sites/dev/.config/composer/vendor/phing/phing/classes/phing/tasks/ext/phploc/PHPLocTask.php:189
2 B part ir the test plan is failed. Build was not successful -
alex planned changes to D497: INP-1886 - Add value-clearing support for "kDateFormatter::UpdateSubFields" method.
New data came in during LIVE testing: the kDBItem::UpdateFormattersSubFields is used too aggressively, which results in clearing already populated date/time virtual fields. Need to adjust code/test plan for that.
Nov 21 2024, 12:56 AM · Restricted Project
Nov 20 2024
Nov 20 2024
alex updated the test plan for D499: INP-1888 - Detect Memcache availability during installation using Memcache/Memcached PHP modules.
alex requested review of D498: INP-1887 - Don't define the "EDITING_MODE" constant in the Installation Wizard.
In D495#10109, @erik wrote:Error on Clean install without applying patch
On "Step 8 - Basic Configuration" first page load after previous step.
Notice (#1): Constant EDITING_MODE already defined in \home\sites\dev\web\SVN\5.2.x\core\install\step_templates\post_config.tpl on line 85
alex updated the test plan for D495: INP-1884 - Actualize "/system/config.php" created during the build.
Not passed 3 E a part of the plan. Made run of php74 which phing` -f tools/build/build_all.xml build` command.
Command finished with fatal error.
Error on Clean install without applying patch
Nov 19 2024
Nov 19 2024
alex updated the test plan for D495: INP-1884 - Actualize "/system/config.php" created during the build.
alex added a project to D497: INP-1886 - Add value-clearing support for "kDateFormatter::UpdateSubFields" method: Restricted Project.
Nov 19 2024, 11:24 AM · Restricted Project
alex updated the test plan for D497: INP-1886 - Add value-clearing support for "kDateFormatter::UpdateSubFields" method.
Nov 19 2024, 11:24 AM · Restricted Project
alex requested review of D497: INP-1886 - Add value-clearing support for "kDateFormatter::UpdateSubFields" method.
Nov 19 2024, 11:24 AM · Restricted Project
Nov 17 2024
Nov 17 2024
alex added a parent revision for D494: INP-1863 - Correct PHPUnit integration: D496: INP-1885 - Consistently use PHP binary during the Build.
alex added a child revision for D496: INP-1885 - Consistently use PHP binary during the Build: D494: INP-1863 - Correct PHPUnit integration.
alex updated the test plan for D495: INP-1884 - Actualize "/system/config.php" created during the build.
alex added a child revision for D495: INP-1884 - Actualize "/system/config.php" created during the build: D494: INP-1863 - Correct PHPUnit integration.
alex added a parent revision for D494: INP-1863 - Correct PHPUnit integration: D495: INP-1884 - Actualize "/system/config.php" created during the build.
In D494#10047, @erik wrote:tested, each test command, containing build_all.xml or build_custom.xml leads to config.php change where HMAC key containing variable ($_CONFIG['Misc']['SecurityHmacKey']) disappears, and then build failed due [InvalidArgumentException] "The HMAC key is empty."
Image with typical console output is attached.
alex added "INP-1873" JIRA issue(s) to rINP16819: Fixes INP-1873 - Support MySQL 8 database collations.
Fixes INP-1873 - Support MySQL 8 database collations
Nov 17 2024, 10:41 AM · Restricted Project
Fixed a typo (used collation instead of collection word).
Nov 17 2024, 10:36 AM · Restricted Project
- removed support for the utf8mb4_general_ci collection, because you can't even install In-Portal with it due to the ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes error
- rephrase invalid collation message to clearly say "what's wrong" instead of saying "what to do next"
- added explanatory message, that tells to use utfmb3_general_ci for MySQL Server 8.x+ versions
Nov 17 2024, 10:33 AM · Restricted Project
Nov 16 2024
Nov 16 2024
alex planned changes to D439: INP-1835 - Auto-retry database queries, that stumbled upon a lock/deadlock.
Nov 16 2024, 2:09 PM · Restricted Project
alex updated the diff for D439: INP-1835 - Auto-retry database queries, that stumbled upon a lock/deadlock.
Actualized "/system/config.php", that is created upon build.
Nov 16 2024, 2:08 PM · Restricted Project
alex updated the diff for D466: INP-1854 - Create global switch for Web Request/Session Data logging into the System Log.
Actualized "/system/config.php", that is created upon build.
Nov 13 2024
Nov 13 2024
Nov 12 2024
Nov 12 2024
tested, each test command, containing build_all.xml or build_custom.xml leads to config.php change where HMAC key containing variable ($_CONFIG['Misc']['SecurityHmacKey']) disappears, and then build failed due [InvalidArgumentException] "The HMAC key is empty."
Can't test because of different php version on VM.
Nov 11 2024
Nov 11 2024
In D494#10043, @erik wrote:No, build was not successful.
[phingcall] /home/sites/dev/web/SVN/5.2.x/tools/build/targets/deploy.xml:37:41: Task exited with code 1
BUILD FAILED
/home/sites/dev/web/SVN/5.2.x/tools/build/targets/deploy.xml:25:6: /home/sites/dev/web/SVN/5.2.x/tools/build/targets/deploy.xml:29:22: Execution of the target buildfile failed. Aborting.Total time: 29.8418 seconds
No, build was not successful.
In D494#10041, @erik wrote:Partially tested, tests from part 4 like "confirm, by looking at the colorized output of the above command, that phpunit target was called" - failed. No PHPunit output generated.
Partially tested, tests from part 4 like "confirm, by looking at the colorized output of the above command, that phpunit target was called" - failed. No PHPunit output generated.
Nov 9 2024
Nov 9 2024
Non-obvious Phabricator Differential logic:
- the arc patch command svn mv SVN command (file move) as svn cp (file copy) + svn rm (file removal) commands;
- directory removal, where file move occurred, isn't marked as removed.
Same diff, but file moves in "modules/custom" folder are displayed correctly.
Nov 8 2024
Nov 8 2024
Included moved files, that were missing in original diff.
- Updating D494: INP-1863 - Correct PHPUnit integration #
- Enter a brief description of the changes included in this update.
- The first line is used as subject, next lines as comment. #
- Included changes:
- M composer.json
- M composer.lock
- M core/kernel/application.php
- V core/tests/AbstractTestCase.php to: core/tests/Unit/AbstractTestCase.php
- V core/tests/Unit/AbstractTestCase.php from: core/tests/AbstractTestCase.php
- V core/tests/Unit/kernel/utility/formatters/kFormatterTest.php from: core/tests/kernel/utility/formatters/kFormatterTest.php
- V core/tests/kernel/utility/formatters/kFormatterTest.php to: core/tests/Unit/kernel/utility/formatters/kFormatterTest.php
Oct 31 2024
Oct 31 2024
Bug INP-1827 - Connect a testing framework
Oct 30 2024
Oct 30 2024
alex added "INP-1881" JIRA issue(s) to rINP16817: Fixes INP-1881 - Change default Debugger URL handler to PhpStorm.
Fixes INP-1881 - Change default Debugger URL handler to PhpStorm
alex added "INP-1883" JIRA issue(s) to rINP16816: Merge (5.3.x > 5.2.x): * [backported] Fixes INP-1883 - Rework URL-encoding in….
alex committed rINP16816: Merge (5.3.x > 5.2.x): * [backported] Fixes INP-1883 - Rework URL-encoding in….
Merge (5.3.x > 5.2.x): * [backported] Fixes INP-1883 - Rework URL-encoding in…
Oct 29 2024
Oct 29 2024
alex added "INP-1882" JIRA issue(s) to rINP16815: Fixes INP-1882 - Rework URL-encoding in Debugger Report file URLs.
Fixes INP-1882 - Rework URL-encoding in Debugger Report file URLs
Oct 28 2024
Oct 28 2024
Test plan updated.
Part 1 - microsoft do not support such links as 'file://' (security issue), so browser does not decode it properly. Result is like "file:///" in the FireFox browser. {F669820}And like 'about:blank#blocked' when trying follow this link in the Chrome browser.



