Skip to content

Merge pull request #1370 from codeigniter4/samsonasik-patch-1 #2489

Merge pull request #1370 from codeigniter4/samsonasik-patch-1

Merge pull request #1370 from codeigniter4/samsonasik-patch-1 #2489

Triggered via push July 29, 2026 16:51
Status Success
Total duration 13m 56s
Artifacts

phpunit.yml

on: push
Matrix: phpunit
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 76 warnings
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3
Process completed with exit code 1.
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV
Process completed with exit code 1.
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi
Process completed with exit code 1.
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8
Process completed with exit code 1.
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L55
Took 0.5320s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesByType
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L335
Took 0.5325s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFirstWithIdentities
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Authentication/HasAccessTokensTest.php#L63
Took 0.5326s from 0.5000s limit to run Tests\\Authentication\\HasAccessTokensTest::testAccessTokens
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L101
Took 0.5326s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentitiesWhereInQuery
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Authentication/HasHmacTokensTest.php#L61
Took 0.5340s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testHmacTokens
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L45
Took 0.5352s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesSome
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L89
Took 0.5361s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindByIdWithIdentities
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserTest.php#L68
Took 0.5367s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentities
phpunit (8.5, SQLite3, 8.0, highest) / PHP 8.5 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.6399s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.5, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Unit/PasswordsTest.php#L37
Took 0.5112s from 0.5000s limit to run Tests\\Unit\\PasswordsTest::testHash
phpunit (8.2, MySQLi, 5.7) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.7119s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 5.7) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Controllers/RegisterTest.php#L256
Took 0.5189s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, Postgre, 8.0) / PHP 8.2 - Postgre: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6787s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Authentication/HasHmacTokensTest.php#L61
Took 0.5099s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testHmacTokens
phpunit (8.4, SQLite3, 8.0, highest) / PHP 8.4 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.3488s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Controllers/RegisterTest.php#L55
Took 0.5244s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L55
Took 0.5375s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesByType
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Authentication/HasAccessTokensTest.php#L63
Took 0.5385s from 0.5000s limit to run Tests\\Authentication\\HasAccessTokensTest::testAccessTokens
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Authentication/HasHmacTokensTest.php#L61
Took 0.5386s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testHmacTokens
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L335
Took 0.5392s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFirstWithIdentities
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L101
Took 0.5405s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentitiesWhereInQuery
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L45
Took 0.5405s from 0.5000s limit to run Tests\\Unit\\UserTest::testGetIdentitiesSome
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L68
Took 0.5424s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindAllWithIdentities
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserTest.php#L89
Took 0.5458s from 0.5000s limit to run Tests\\Unit\\UserTest::testModelFindByIdWithIdentities
phpunit (8.4, MySQLi, 8.0, highest) / PHP 8.4 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.6621s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L256
Took 0.5047s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Controllers/RegisterTest.php#L185
Took 0.5126s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit (8.4, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Commands/HmacTest.php#L148
Took 0.5187s from 0.5000s limit to run Tests\\Commands\\HmacTest::testExpireAll
phpunit (8.2, SQLite3, 8.0, highest) / PHP 8.2 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.6437s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, Postgre, 8.0) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.4, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi: /tests/Authentication/Filters/SessionFilterTest.php#L45
Took 0.5312s from 0.5000s limit to run Tests\\Authentication\\Filters\\SessionFilterTest::testFilterSuccess
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi: /tests/Unit/PasswordsTest.php#L37
Took 0.5667s from 0.5000s limit to run Tests\\Unit\\PasswordsTest::testHash
phpunit (8.5, MySQLi, 8.0, highest) / PHP 8.5 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 2.3901s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, SQLite3, 8.0, highest) / PHP 8.3 - SQLite3: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.7132s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.5, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Controllers/LoginTest.php#L307
Took 0.5010s from 0.5000s limit to run Tests\\Controllers\\LoginTest::testLoginSkipsConditionalActionWhenItDoesNotApply
phpunit (8.2, SQLSRV, 8.0) / PHP 8.2 - SQLSRV: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.7672s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, SQLite3, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, SQLSRV, 8.0) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, MySQLi, 8.0, highest) / PHP 8.2 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.7297s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/JWTAuthenticatorTest.php#L194
Took 0.7020s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\JWTAuthenticatorTest::testAttemptBadSignatureToken
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/MagicLinkTest.php#L213
Took 0.7034s from 0.5000s limit to run Tests\\Controllers\\MagicLinkTest::testMagicLinkVerifyStartsConditionalLoginActionWhenItApplies
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/SessionAuthenticatorTest.php#L409
Took 0.7538s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\SessionAuthenticatorTest::testAttemptUsernameOnly
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Unit/UserTest.php#L369
Took 0.7883s from 0.5000s limit to run Tests\\Unit\\UserTest::testLastLogin
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/MagicLinkTest.php#L103
Took 0.8320s from 0.5000s limit to run Tests\\Authentication\\MagicLinkTest::testMagicLinkVerifyExpired
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.8556s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Filters/PermissionFilterTest.php#L68
Took 0.8895s from 0.5000s limit to run Tests\\Authentication\\Filters\\PermissionFilterTest::testFilterIncorrectGroupNoPrevious
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Controllers/LoginTest.php#L202
Took 0.9785s from 0.5000s limit to run Tests\\Controllers\\LoginTest::testLoginActionUsernameSuccess
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/HmacAuthenticatorTest.php#L230
Took 1.1725s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\HmacAuthenticatorTest::testAttemptCannotFindUser
phpunit (8.2, OCI8, 8.0) / PHP 8.2 - OCI8: /tests/Authentication/Authenticators/HmacAuthenticatorTest.php#L248
Took 1.6556s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\HmacAuthenticatorTest::testAttemptSuccess
phpunit (8.2, OCI8, 8.0) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Unit/UserModelTest.php#L146
Took 0.6179s from 0.5000s limit to run Tests\\Unit\\UserModelTest::testSaveUpdateUserObjectWithUserDataToUpdate
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Commands/UserTest.php#L575
Took 0.6274s from 0.5000s limit to run Tests\\Commands\\UserTest::testAddgroup
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L231
Took 0.6324s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToConditionalActionWhenItApplies
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Authentication/Filters/HmacFilterTest.php#L114
Took 0.7150s from 0.5000s limit to run Tests\\Authentication\\Filters\\HmacFilterTest::testBlocksInactiveUsers
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Unit/UserIdentityModelTest.php#L84
Took 0.7711s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit (8.3, MySQLi, 8.0, highest) / PHP 8.3 - MySQLi: /tests/Controllers/RegisterTest.php#L306
Took 0.9039s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit (8.3, MySQLi, 8.0, highest) / Coveralls Finished
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: coverallsapp/github-action@master. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/