Skip to content

feat(model): primary key validation #13911

feat(model): primary key validation

feat(model): primary key validation #13911

Triggered via pull request December 14, 2025 17:05
Status Success
Total duration 23m 38s
Artifacts 9

test-phpunit.yml

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

Annotations

2 errors and 13 warnings
Others (8.5, --ignore-platform-req=php) / Sanity Tests
Process completed with exit code 2.
DatabaseLive (8.5, OCI8, 8.0) / tests
Process completed with exit code 2.
Others (8.2) / Sanity Tests: /tests/system/Images/ImageMagickHandlerTest.php#L314
Took 0.5075s from 0.5000s limit to run CodeIgniter\\Images\\ImageMagickHandlerTest::testImageCreation
Others (8.2) / Sanity Tests: /tests/system/CodeIgniterTest.php#L977
Took 1.0565s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Commands/DatabaseCommandsTest.php#L83
Took 0.5151s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRefresh
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1583
Took 0.8347s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testDropKey
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/InsertTest.php#L53
Took 0.8488s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatch
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/FabricatorLiveTest.php#L34
Took 0.8893s from 0.5000s limit to run CodeIgniter\\Database\\Live\\FabricatorLiveTest::testCreateAddsToDatabase
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Commands/DatabaseCommandsTest.php#L56
Took 0.9118s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRollbackValidBatchNumber
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/ValidationModelRuleGroupTest.php#L50
Took 0.9329s from 0.5000s limit to run CodeIgniter\\Models\\ValidationModelRuleGroupTest::testValid
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/EventsModelTest.php#L37
Took 0.9392s from 0.5000s limit to run CodeIgniter\\Models\\EventsModelTest::testInsertEvent
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1236
Took 1.0424s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testSetKeyNames
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ConnectTest.php#L97
Took 1.1008s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ConnectTest::testConnectWithFailover
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1676
Took 1.3898s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testProcessIndexes
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L494
Took 2.8349s 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
119 KB
sha256:ba73193dba28b877428b4118af39355256ec682a640d43853d51a2adc3441b26
database-live-tests-php-8.2-db-MySQLi5.7 Expired
13 MB
sha256:e99d63cc70c9a634a030ca9663b1df1f8639fc956b91f5f9875eeff08e0e5aaf
database-live-tests-php-8.2-db-MySQLi8.0 Expired
13 MB
sha256:709bcf62ff19c80ff84c93cbd1388f309ba995abfc26c3d5bb2478fc8a534667
database-live-tests-php-8.2-db-OCI88.0 Expired
13 MB
sha256:c12d3df71d38f55ce3737eff7289fc98bf09d44034f44f52454baa783617eb04
database-live-tests-php-8.2-db-Postgre8.0 Expired
12.5 MB
sha256:4b0e28186c6bc0a85dce9c6952ff1ccbdd31418996d3fa79de0ac91893320ff8
database-live-tests-php-8.2-db-SQLSRV8.0 Expired
12.7 MB
sha256:d5384d65d6815c2c79c38338c7b2c87367a94fc67f1f124ce1a4574e0049fad7
database-live-tests-php-8.2-db-SQLite38.0 Expired
12.7 MB
sha256:79ac2ad0cd3662c70c458b467cb9788bf767986afe102ad3a9a9d2c3c29b8e2b
sanity-tests-php-8.2-db-none Expired
30.3 MB
sha256:8c7be3497239ab1cfdde7f41f7ee37aa1716e9444a31197c127857e809fe5963
separate-process-tests-php-8.2-db-none Expired
2.95 MB
sha256:8376e08115c0a8b98799ed2bb254812977aef1967d98f55f92183a9b0e24ffe0