Skip to content

feat(cast): Add precision and rounding mode in FloatCast #14734

feat(cast): Add precision and rounding mode in FloatCast

feat(cast): Add precision and rounding mode in FloatCast #14734

Triggered via pull request April 16, 2026 12:56
Status Success
Total duration 14m 3s
Artifacts 9

test-phpunit.yml

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

Annotations

1 error and 19 warnings
DatabaseLive (8.5, OCI8, 8.0) / tests
Process completed with exit code 2.
Others (8.2) / Sanity Tests: /tests/system/Images/GDHandlerTest.php#L442
Took 0.9270s from 0.5000s limit to run CodeIgniter\\Images\\GDHandlerTest::testImageConvertPngToAvif
Others (8.2) / Sanity Tests: /tests/system/CodeIgniterTest.php#L986
Took 1.0557s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
DatabaseLive (8.2, Postgre, 8.0) / tests: /tests/system/Commands/CreateDatabaseTest.php#L70
Took 0.5557s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Commands/CreateDatabaseTest.php#L70
Took 0.6220s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Commands/CreateDatabaseTest.php#L93
Took 0.6489s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testOtherDriverDuplicatedDatabase
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L92
Took 3.1470s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseIfNotExists
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L109
Took 3.1610s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseIfNotExistsWithDb
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L63
Took 3.2973s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseWithDots
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Commands/CreateDatabaseTest.php#L70
Took 0.5015s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/InsertModelTest.php#L240
Took 1.3217s 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.3268s 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.3667s from 0.5000s limit to run CodeIgniter\\Database\\Migrations\\MigrationRunnerTest::testLatestWithLockingEnabledSucceeds
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/MiscellaneousModelTest.php#L195
Took 1.4137s from 0.5000s limit to run CodeIgniter\\Models\\MiscellaneousModelTest::testPasswordsStoreCorrectly
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/ValidationModelRuleGroupTest.php#L50
Took 1.4475s from 0.5000s limit to run CodeIgniter\\Models\\ValidationModelRuleGroupTest::testValid
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1583
Took 1.6314s 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.1087s 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.1961s 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 4.0069s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testForeignKey
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/InsertTest.php#L238
Took 4.3928s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatchWithQuery

Artifacts

Produced during runtime
Name Size Digest
cache-live-tests-php-8.2-db-none Expired
126 KB
sha256:d2f106109513789a53de09c8407f73bcd28d431b81ea504fd734629359101051
database-live-tests-php-8.2-db-MySQLi5.7 Expired
14.9 MB
sha256:449fe7626dde67c26aebefcce255694dba10621c3cd2c4b7b403b865c5d62a07
database-live-tests-php-8.2-db-MySQLi8.0 Expired
14.9 MB
sha256:484d4755432f4471fffb6948ca24e0edd95775b255d3275cecde1d99657669f8
database-live-tests-php-8.2-db-OCI88.0 Expired
15 MB
sha256:d5c5fcc5d880b880fbf22e556dd8fa51c116a5e433859158390e5f7b4dcda02e
database-live-tests-php-8.2-db-Postgre8.0 Expired
14 MB
sha256:c011d532df137048bcb3b98bdfb0da5080287d5a2cf1640a5335f18981d25734
database-live-tests-php-8.2-db-SQLSRV8.0 Expired
14.5 MB
sha256:17a5b8ebd1bc48cec18e09cdd97385eaab184e27bf501357690483b9c2ce3274
database-live-tests-php-8.2-db-SQLite38.0 Expired
14.5 MB
sha256:1320c7f65e3195f3b2a8be59a1fb8664aff8d24b298a91ace8671580abe92d88
sanity-tests-php-8.2-db-none Expired
33.5 MB
sha256:ed17bbfc8166f3c92b5eeddcf908e9b53107cac9f1c909db225a7563b0f1052c
separate-process-tests-php-8.2-db-none Expired
3.44 MB
sha256:6a42288e0e76089f9428db2bd1228ff9e02de30817797060ad085b3563cc23bc