Skip to content

fix: preserve index field in updateBatch() when updateOnlyChanged is true #14212

fix: preserve index field in updateBatch() when updateOnlyChanged is true

fix: preserve index field in updateBatch() when updateOnlyChanged is true #14212

Triggered via pull request February 11, 2026 17:10
Status Success
Total duration 19m 54s
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
44s
Upload coverage results to Coveralls / coveralls
Fit to window
Zoom out
Zoom in

Annotations

1 error and 12 warnings
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 1.0049s from 0.5000s limit to run CodeIgniter\\Images\\ImageMagickHandlerTest::testImageCreation
Others (8.2) / Sanity Tests: /tests/system/CodeIgniterTest.php#L989
Took 1.0605s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/InsertModelTest.php#L242
Took 0.7186s from 0.5000s limit to run CodeIgniter\\Models\\InsertModelTest::testInsertPermitInsertNoData
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Migrations/MigrationRunnerTest.php#L494
Took 0.7554s from 0.5000s limit to run CodeIgniter\\Database\\Migrations\\MigrationRunnerTest::testLatestWithLockingEnabledSucceeds
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/FabricatorLiveTest.php#L34
Took 0.7960s from 0.5000s limit to run CodeIgniter\\Database\\Live\\FabricatorLiveTest::testCreateAddsToDatabase
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/SaveModelTest.php#L237
Took 0.8093s from 0.5000s limit to run CodeIgniter\\Models\\SaveModelTest::testSaveNewEntityWithDateTime
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/InsertModelTest.php#L55
Took 0.8132s from 0.5000s limit to run CodeIgniter\\Models\\InsertModelTest::testInsertBatchSuccess
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1583
Took 0.8137s 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 1.0132s 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.0924s 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.3881s 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.8516s 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
130 KB
sha256:f2a0fd6940511a233b5584a4752d8d66ab9510eef933d869682422987560a5a8
database-live-tests-php-8.2-db-MySQLi5.7 Expired
13.2 MB
sha256:f5dbf074e0ab34969891f179d0706e6d3ee668ef82c4c5488d4dd048da35f2b7
database-live-tests-php-8.2-db-MySQLi8.0 Expired
13.2 MB
sha256:9980b279f3dcce9d47b46e1af16c36fe1b9bad6d1bb1c14059da79ab8159111c
database-live-tests-php-8.2-db-OCI88.0 Expired
13.3 MB
sha256:fd6d68ed1e3a5bb51bb26e846e595eaa4f592d92b6a1d345e147d75aabb76bbd
database-live-tests-php-8.2-db-Postgre8.0 Expired
12.8 MB
sha256:8bbc6457a67a58e7c218aea124e64e509160690dd7632043094aa650215db020
database-live-tests-php-8.2-db-SQLSRV8.0 Expired
12.9 MB
sha256:aa3d8aaaa105c635706ac01b4a15a618c0b7c1671f13b52c9505aef25c3847a0
database-live-tests-php-8.2-db-SQLite38.0 Expired
12.9 MB
sha256:2620aa05d6f914e90f07881f261af167f1dc0471e3aee780366f14d7df1f5f11
sanity-tests-php-8.2-db-none Expired
31.3 MB
sha256:357528a49ff5cd0cd27211320ddcd630cf01b391ae5baae0836aa12877614f98
separate-process-tests-php-8.2-db-none Expired
3.23 MB
sha256:acbb389ae444938bb507445157f9ac294fac8db35ca6d05271c23a9b5724897f