Skip to content

fix: protect internal session variables against user overwrite #15375

fix: protect internal session variables against user overwrite

fix: protect internal session variables against user overwrite #15375

Triggered via pull request June 9, 2026 17:53
Status Success
Total duration 13m 15s
Artifacts 9

test-phpunit.yml

on: pull_request
Setup PHP Version for Code Coverage
3s
Setup PHP Version for Code Coverage
Matrix: Others
Matrix: CacheLive
Matrix: DatabaseLive
Matrix: SeparateProcess
Upload coverage results to Coveralls  /  coveralls
51s
Upload coverage results to Coveralls / coveralls
Fit to window
Zoom out
Zoom in

Annotations

1 error and 13 warnings
DatabaseLive (8.5, OCI8, 8.0) / tests
Process completed with exit code 2.
Others (8.2) / Sanity Tests: /tests/system/CodeIgniterTest.php#L990
Took 1.0488s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Commands/CreateDatabaseTest.php#L89
Took 0.5416s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L63
Took 3.3257s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseWithDots
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/InsertModelTest.php#L240
Took 1.3397s from 0.5000s limit to run CodeIgniter\\Models\\InsertModelTest::testInsertPermitInsertNoData
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/InsertTest.php#L48
Took 1.3718s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatch
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Migrations/MigrationRunnerTest.php#L494
Took 1.3922s from 0.5000s limit to run CodeIgniter\\Database\\Migrations\\MigrationRunnerTest::testLatestWithLockingEnabledSucceeds
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/UpdateTest.php#L665
Took 1.4222s from 0.5000s limit to run CodeIgniter\\Database\\Live\\UpdateTest::testUpdateBatchWithQuery
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1583
Took 1.6308s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testDropKey
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1236
Took 2.1447s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testSetKeyNames
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1680
Took 2.1832s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testProcessIndexes
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/InsertTest.php#L238
Took 2.3672s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatchWithQuery
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Commands/Database/MigrateStatusTest.php#L63
Took 2.9240s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L494
Took 4.0154s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testForeignKey

Artifacts

Produced during runtime
Name Size Digest
cache-live-tests-php-8.2-db-none Expired
129 KB
sha256:e2d1b0a074ccadb1b86f1d815c8d1ca1aaa9e1a245c83488c3bfb23353c8fef9
database-live-tests-php-8.2-db-MySQLi5.7 Expired
13.5 MB
sha256:56f1f6545989dd8738458e6ea429660dc5e6215edd4771f5aeea599571cae20c
database-live-tests-php-8.2-db-MySQLi8.0 Expired
13.5 MB
sha256:4a6c016ca93f5eab356e1a6e218774a59ef387547c4a92363ad3bc1595dcf472
database-live-tests-php-8.2-db-OCI88.0 Expired
13.7 MB
sha256:07fac71a4de193b1ab8922ab5a42b67b16bd4f722ffbf8f762192df5d2570d9f
database-live-tests-php-8.2-db-Postgre8.0 Expired
13.2 MB
sha256:242e4922d61b544469de1094e78abe6a7406d39a3bc0f9a92c683fde9dcec2a7
database-live-tests-php-8.2-db-SQLSRV8.0 Expired
13.3 MB
sha256:34a7427b26a6e856ef3d5bdc6bd87a3f1c341f07e6b37a18115d9cb13633e56e
database-live-tests-php-8.2-db-SQLite38.0 Expired
13.2 MB
sha256:a89030e0a895c482c35832f4042b2f4c94a1c207b0f8ab680a8ac36df47f840d
sanity-tests-php-8.2-db-none Expired
31.1 MB
sha256:5e6cc2d6fb53586b7222efc35c62659b20e89ab7dce9b9c6dd12ba71e43449b9
separate-process-tests-php-8.2-db-none Expired
3.34 MB
sha256:68bf28f9d3f5c05dadc0752e2688db8e6478122885def64eeb82076742e0746f