Skip to content

fix: Memcached decrement() gives the wrong sign on a missing key (#… #16289

fix: Memcached decrement() gives the wrong sign on a missing key (#…

fix: Memcached decrement() gives the wrong sign on a missing key (#… #16289

Triggered via push September 5, 2026 13:12
Status Success
Total duration 43m 38s
Artifacts 9

test-phpunit.yml

on: push
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
33s
Upload coverage results to Coveralls / coveralls
Fit to window
Zoom out
Zoom in

Annotations

1 error and 28 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 0.6161s from 0.5000s limit to run CodeIgniter\\Images\\ImageMagickHandlerTest::testImageCreation
Others (8.2) / Sanity Tests: /tests/system/CLI/BaseCommandTest.php#L44
Took 0.7042s from 0.5000s limit to run CodeIgniter\\CLI\\BaseCommandTest::testRunCommand
Others (8.2) / Sanity Tests: /tests/system/CodeIgniterTest.php#L989
Took 1.0781s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
Others (8.2) / Sanity Tests: /tests/system/API/ResponseTraitTest.php#L158
Took 2.3703s from 0.5000s limit to run CodeIgniter\\API\\ResponseTraitTest::testNoFormatterJSON
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L127
Took 3.1557s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseIfNotExistsWithDbWithDots
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L109
Took 3.1590s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseIfNotExistsWithDb
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L92
Took 3.1626s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseIfNotExists
DatabaseLive (8.2, SQLSRV, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L63
Took 3.3133s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseWithDots
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/SaveModelTest.php#L270
Took 0.9600s from 0.5000s limit to run CodeIgniter\\Models\\SaveModelTest::testSaveNewEntityWithDate
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Models/InsertModelTest.php#L240
Took 0.9671s from 0.5000s limit to run CodeIgniter\\Models\\InsertModelTest::testInsertPermitInsertNoData
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ConnectTest.php#L108
Took 1.0438s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ConnectTest::testConnectWithFailover
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Migrations/MigrationRunnerTest.php#L501
Took 1.0519s from 0.5000s limit to run CodeIgniter\\Database\\Migrations\\MigrationRunnerTest::testLatestWithLockingEnabledSucceeds
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1583
Took 1.1488s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testDropKey
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/InsertTest.php#L238
Took 1.2623s from 0.5000s limit to run CodeIgniter\\Database\\Live\\InsertTest::testInsertBatchWithQuery
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1236
Took 1.4894s 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 1.5554s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testProcessIndexes
DatabaseLive (8.2, OCI8, 8.0) / tests: /tests/system/Commands/Database/MigrateStatusTest.php#L63
Took 2.1145s 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 2.9369s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testForeignKey
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Database/Live/ForgeTest.php#L1680
Took 0.5933s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testProcessIndexes
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Commands/Database/MigrateStatusTest.php#L63
Took 0.6581s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Database/Live/DbUtilsTest.php#L143
Took 0.6817s from 0.5000s limit to run CodeIgniter\\Database\\Live\\DbUtilsTest::testUtilsOptimizeTable
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Models/DataConverterModelTest.php#L34
Took 0.7195s from 0.5000s limit to run CodeIgniter\\Models\\DataConverterModelTest::testFindAsArray
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Commands/MigrationIntegrationTest.php#L51
Took 0.7917s from 0.5000s limit to run CodeIgniter\\Commands\\MigrationIntegrationTest::testMigrationWithRollbackHasSameNameFormat
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Database/DatabaseTestCaseTest.php#L71
Took 0.8978s from 0.5000s limit to run CodeIgniter\\Database\\DatabaseTestCaseTest::testMultipleMigrationNamespaces
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Commands/DatabaseCommandsTest.php#L87
Took 0.9142s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRefresh
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Commands/DatabaseCommandsTest.php#L107
Took 1.2465s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testSeed
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Database/Live/DbUtilsTest.php#L99
Took 2.2617s from 0.5000s limit to run CodeIgniter\\Database\\Live\\DbUtilsTest::testUtilsOptimizeDatabase
DatabaseLive (8.2, MySQLi, 8.0) / tests: /tests/system/Commands/DatabaseCommandsTest.php#L49
Took 3.4874s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrate

Artifacts

Produced during runtime
Name Size Digest
cache-live-tests-php-8.2-db-none Expired
129 KB
sha256:76b4cea86f6a67aac91da90b125af58551b676047be3f8ae19feb851ce2e72be
database-live-tests-php-8.2-db-MySQLi5.7 Expired
13.6 MB
sha256:f67b79aa2ca9cae7d00c71191b1d319574a875d6bd95e15b3e75e8a350276713
database-live-tests-php-8.2-db-MySQLi8.0 Expired
13.6 MB
sha256:882632ea7650350cc8cb4705c7b3f7f56af4f9b5f2f0c9413f2251726978a297
database-live-tests-php-8.2-db-OCI88.0 Expired
13.7 MB
sha256:f2956595942c17c8f125f98350ef003851b4bddd00c9335bf9455594ce94d08c
database-live-tests-php-8.2-db-Postgre8.0 Expired
13.2 MB
sha256:9cdcc1f137d6601b823f882754efd81665e8b71fb8781e71bd9eb9a0b28e2653
database-live-tests-php-8.2-db-SQLSRV8.0 Expired
13.4 MB
sha256:2f08795a729561459646ad4333d2d09123882e9d8d55f9bd56d4875909c5151d
database-live-tests-php-8.2-db-SQLite38.0 Expired
13.2 MB
sha256:19257bc9a3e9695f6f361764532130e29396b4eb5c09f43dde5a7d7d97b2fb38
sanity-tests-php-8.2-db-none Expired
32.5 MB
sha256:35db744b426f9fc2568d52f7e98fe1b94ca8ed3cfd510683001aff3045411f41
separate-process-tests-php-8.2-db-none Expired
3.7 MB
sha256:871de11df1f7469c727ae41a0b4eb40e32a8d480d51fa5c8d6157af743a6c3ae