feat: add transaction lifecycle callbacks #14814
test-phpunit.yml
on: pull_request
Setup PHP Version for Code Coverage
3s
Matrix: Others
Matrix: CacheLive
Matrix: DatabaseLive
Matrix: SeparateProcess
Upload coverage results to Coveralls
/
coveralls
48s
Annotations
1 error and 35 warnings
|
DatabaseLive (8.5, OCI8, 8.0) / tests
Process completed with exit code 2.
|
|
Others (8.2) / Sanity Tests:
/tests/system/API/ResponseTraitTest.php#L761
Took 0.5502s from 0.5000s limit to run CodeIgniter\\API\\ResponseTraitTest::testPaginateWithQueryBuilder
|
|
Others (8.2) / Sanity Tests:
/tests/system/CLI/AbstractCommandTest.php#L65
Took 0.7998s from 0.5000s limit to run CodeIgniter\\CLI\\AbstractCommandTest::testConstructorSetsNeededProperties
|
|
Others (8.2) / Sanity Tests:
/tests/system/Images/GDHandlerTest.php#L442
Took 0.9495s from 0.5000s limit to run CodeIgniter\\Images\\GDHandlerTest::testImageConvertPngToAvif
|
|
Others (8.2) / Sanity Tests:
/tests/system/CodeIgniterTest.php#L986
Took 1.0560s from 0.5000s limit to run CodeIgniter\\CodeIgniterTest::testRouteAttributeCacheIntegration
|
|
Others (8.2) / Sanity Tests:
/tests/system/API/ResponseTraitTest.php#L158
Took 1.5825s from 0.5000s limit to run CodeIgniter\\API\\ResponseTraitTest::testNoFormatterJSON
|
|
CacheLive (8.2) / Cache Live Tests:
/tests/system/Cache/Handlers/AbstractHandlerTestCase.php#L30
Took 1.4741s from 0.5000s limit to run CodeIgniter\\Cache\\Handlers\\ApcuHandlerTest::testGetMetaDataMiss
|
|
DatabaseLive (8.2, SQLite3, 8.0) / tests:
/tests/system/Commands/Database/MigrateStatusTest.php#L78
Took 0.6582s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
|
|
DatabaseLive (8.2, SQLite3, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.5857s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
SeparateProcess (8.2) / tests:
/tests/system/Commands/Encryption/GenerateKeyTest.php#L82
Took 2.1276s from 0.5000s limit to run CodeIgniter\\Commands\\Encryption\\GenerateKeyTest::testGenerateKeyShowsEncodedKey
|
|
DatabaseLive (8.2, MySQLi, 5.7) / tests:
/tests/system/Database/Live/DbUtilsTest.php#L99
Took 0.6103s from 0.5000s limit to run CodeIgniter\\Database\\Live\\DbUtilsTest::testUtilsOptimizeDatabase
|
|
DatabaseLive (8.2, MySQLi, 5.7) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.4555s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, Postgre, 8.0) / tests:
/tests/system/Commands/Database/MigrateStatusTest.php#L78
Took 0.5034s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
|
|
DatabaseLive (8.2, Postgre, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.7623s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, SQLSRV, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.7128s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, SQLSRV, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L92
Took 3.1536s 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.3204s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testCreateDatabaseWithDots
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/OCI8/LastInsertIDTest.php#L43
Took 1.4307s from 0.5000s limit to run CodeIgniter\\Database\\Live\\OCI8\\LastInsertIDTest::testGetInsertIDWithInsert
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/UpdateTest.php#L665
Took 1.4502s from 0.5000s limit to run CodeIgniter\\Database\\Live\\UpdateTest::testUpdateBatchWithQuery
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Commands/Database/MigrateStatusTest.php#L78
Took 1.5009s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/FabricatorLiveTest.php#L34
Took 1.5513s from 0.5000s limit to run CodeIgniter\\Database\\Live\\FabricatorLiveTest::testCreateAddsToDatabase
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L1583
Took 1.6362s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testDropKey
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 1.8116s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L1236
Took 2.0960s 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.1968s 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.0196s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testForeignKey
|
|
DatabaseLive (8.2, OCI8, 8.0) / tests:
/tests/system/Database/Live/UpsertTest.php#L744
Took 4.0931s from 0.5000s limit to run CodeIgniter\\Database\\Live\\UpsertTest::testUpsertBatchWithQuery
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L85
Took 0.5682s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRefresh
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/Database/MigrateStatusTest.php#L78
Took 0.6819s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\MigrateStatusTest::testMigrateAllWithWithTwoNamespaces
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Database/Live/DbUtilsTest.php#L99
Took 0.7621s from 0.5000s limit to run CodeIgniter\\Database\\Live\\DbUtilsTest::testUtilsOptimizeDatabase
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L105
Took 0.7805s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testSeed
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Database/DatabaseTestCaseTest.php#L71
Took 0.8374s from 0.5000s limit to run CodeIgniter\\Database\\DatabaseTestCaseTest::testMultipleMigrationNamespaces
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/DatabaseCommandsTest.php#L76
Took 0.9488s from 0.5000s limit to run CodeIgniter\\Commands\\DatabaseCommandsTest::testMigrateRollback
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Database/Live/ForgeTest.php#L1483
Took 0.9972s from 0.5000s limit to run CodeIgniter\\Database\\Live\\ForgeTest::testDropTableSuccess
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/CreateDatabaseTest.php#L70
Took 2.1352s from 0.5000s limit to run CodeIgniter\\Commands\\CreateDatabaseTest::testCreateDatabase
|
|
DatabaseLive (8.2, MySQLi, 8.0) / tests:
/tests/system/Commands/Database/ShowTableInfoTest.php#L122
Took 3.6011s from 0.5000s limit to run CodeIgniter\\Commands\\Database\\ShowTableInfoTest::testDbTableDesc
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
cache-live-tests-php-8.2-db-none
Expired
|
168 KB |
sha256:adf9af1e11ae4de80f524fc6cce0ad6882afffefdbd165c6f780f15c74dbe859
|
|
|
database-live-tests-php-8.2-db-MySQLi5.7
Expired
|
15.3 MB |
sha256:733841daa62ae4189da9c3526d762b3ec5cac1e59452290a265c7e0fba5cfcf5
|
|
|
database-live-tests-php-8.2-db-MySQLi8.0
Expired
|
15.3 MB |
sha256:c4fcc94ee7dc3eb3cba6fc30933921b36e64e2562c235857144868804ffb610c
|
|
|
database-live-tests-php-8.2-db-OCI88.0
Expired
|
15.5 MB |
sha256:fc169c55a132ba0a9a69573e817332d5360f1f5d45ea3dace367b6af38ff016b
|
|
|
database-live-tests-php-8.2-db-Postgre8.0
Expired
|
14.5 MB |
sha256:f29544393f0c9175751bbbd9b696c9e764b002a771f5014299983146e1e9814d
|
|
|
database-live-tests-php-8.2-db-SQLSRV8.0
Expired
|
15 MB |
sha256:8f19d3379bd0eed75ca9e41f4e94b99a20f15694ec16ae72185028821801a70d
|
|
|
database-live-tests-php-8.2-db-SQLite38.0
Expired
|
14.9 MB |
sha256:f4964ae1cb929d1b9c375b07ab46e6ccc95ea3a6364add53b6fce50d63923d46
|
|
|
sanity-tests-php-8.2-db-none
Expired
|
34.5 MB |
sha256:1c752444923248baa6bb7932fa63975db1e6bf1587a5a5decc029fed98cd1e6e
|
|
|
separate-process-tests-php-8.2-db-none
Expired
|
3.53 MB |
sha256:bcf38bafa440f6d34aea6e2036aa527ea22f19c03aa82efa7f63d3c9aa858e50
|
|