Skip to content

Backport temporary copies from GRDBSnapshotTesting #1110

Backport temporary copies from GRDBSnapshotTesting

Backport temporary copies from GRDBSnapshotTesting #1110

GitHub Actions / Xcode test results succeeded Oct 29, 2023 in 0s

Xcode test results

Testing project GRDB with scheme GRDB

Summary

TotalSuccess PassedFailure FailedSkipped SkippedExpected Failure Expected Failure⏱️ Time
262026140607.13s

Test Summary

GRDBTests

  • Device: Mac mini, 13.6 (22G120)
  • SDK: macOS 13.3, 13.3
TestTotalSuccessFailureSkippedExpected Failure
test-class ValueObservationPublisherTests1111000
test-class DatabaseValueConvertibleEncodableTests1414000
test-class DatabaseDataEncodingStrategyTests66000
test-class FetchableRecordTests1717000
test-class AssociationHasOneThroughFetchableRecordTests88000
test-class RowFromDictionaryLiteralTests1919000
test-class PoolTests88000
test-class RecordUniqueIndexTests11000
test-class ValueObservationRecordTests22000
test-class FoundationUUIDTests22000
test-class DatabaseConfigurationTests88000
test-class CGFloatTests11000
test-class DatabasePoolSchemaCacheTests33000
test-class DatabaseQueueTests1515000
test-class AssociationHasOneSQLTests99000
test-class FoundationNSDateTests1414000
test-class RecordMinimalNonOptionalPrimaryKeySingleTests3737000
test-class DatabaseMigratorTests2828000
test-class DatabasePoolReadOnlyTests22000
test-class FTS5TableBuilderTests2121000
test-class DatabaseRegionObservationPublisherTests22000
test-class ForeignKeyInfoTests44000
test-class FoundationNSStringTests44000
test-class FTS3RecordTests44000
test-class SingletonRecordTest1212000
test-class AssociationChainSQLTests2323000
test-class AssociationHasManyOrderingTests55000
test-class MutablePersistableRecordPersistenceConflictPolicyTests99000
test-class DatabasePoolTests1717000
test-class JoinSupportTests109010
test-class DatabaseQueueSchemaCacheTests55000
test-class DatabaseTimestampTests11000
test-class FTS5PatternTests77000
test-class AssociationRowScopeSearchTests66000
test-class PrefixCursorTests33000
test-class AssociationBelongsToSQLTests1313000
test-class TruncateOptimizationTests4040000
test-class AssociationAggregateTests3838000
test-class TransactionDateTests1010000
test-class RowFromStatementTests1919000
test-class DatabaseValueConversionTests55000
test-class DatabaseAfterNextTransactionCommitTests11000
test-class TableTests2424000
test-class FoundationDateTests2020000
test-class StatementArgumentsTests1717000
test-class ValueObservationPrintTests1616000
test-class DatabaseDataDecodingStrategyTests22000
test-class AssociationHasManySQLTests1010000
test-class QueryInterfacePromiseTests44000
test-class DatabaseAbortedTransactionTests88000
test-class FoundationNSURLTests33000
test-class MutablePersistableRecordEncodableTests2121000
test-class MutablePersistableRecordTests5553020
test-class DropWhileCursorTests22000
test-class FTS3PatternTests66000
test-class DatabaseErrorTests88000
test-class DatabaseSuspensionTests1818000
test-class AssociationParallelRowScopesTests1616000
test-class DatabaseQueueBackupTests22000
test-class AssociationBelongsToFetchableRecordTests88000
test-class AssociationBelongsToRowScopeTests2121000
test-class AssociationTableAliasTestsSQLTests99000
test-class DatabaseSnapshotTests2323000
test-class DatabaseAggregateTests2929000
test-class ValueObservationRecorderTests2424000
test-class FTS4RecordTests44000
test-class UtilsTests11000
test-class AssociationHasOneSQLDerivationTests55000
test-class DatabaseUUIDEncodingStrategyTests66000
test-class ForeignKeyDefinitionTests2626000
test-class QueryInterfaceExtensibilityTests11000
test-class DatabaseColumnEncodingStrategyTests22000
test-class AnyCursorTests66000
test-class EnumeratedCursorTests33000
test-class DatabaseQueueInMemoryCopyTests44000
test-class DatabaseValueConversionErrorTests88000
test-class DatabaseCollationTests22000
test-class DatabaseValueConvertibleEscapingTests66000
test-class RawRepresentableDatabaseValueConvertibleTests77000
test-class TableRecordDeleteTests1414000
test-class StatementColumnConvertibleFetchTests3434000
test-class FetchRequestTests44000
test-class FoundationNSNullTests33000
test-class PrefixWhileCursorTests22000
test-class AssociationBelongsToSQLDerivationTests55000
test-class SQLRequestTests88000
test-class RowFromDictionaryTests1717000
test-class DatabaseCursorTests1717000
test-class FlattenCursorTests55000
test-class FoundationDateComponentsTests1616000
test-class ColumnExpressionTests55000
test-class AssociationPrefetchingSQLTests2121000
test-class AssociationPrefetchingRelationTests55000
test-class DatabasePoolCollationTests11000
test-class SQLLiteralTests3434000
test-class DatabaseDateEncodingStrategyTests1111000
test-class TransactionObserverSavepointsTests66000
test-class StatementArgumentsFoundationTests44000
test-class JSONColumnTests33000
test-class RecordPrimaryKeyNoneTests1616000
test-class DatabaseRegionTests1818000
test-class RecordPrimaryKeyRowIDTests4242000
test-class DatabaseTests3838000
test-class RowFoundationTests22000
test-class AssociationPrefetchingCodableRecordTests1010000
test-class ConcurrencyTests77000
test-class DatabaseValueConvertibleDecodableTests1111000
test-class ResultCodeTests44000
test-class FoundationDecimalTests77000
test-class FoundationURLTests33000
test-class FoundationNSDecimalNumberTests77000
test-class PrimaryKeyInfoTests99000
test-class SharedValueObservationTests1212000
test-class TableRecordQueryInterfaceRequestTests2121000
test-class ValueObservationDatabaseValueConvertibleTests44000
test-class DatabaseValueConvertibleSubclassTests22000
test-class DataMemoryTests22000
test-class NumericOverflowTests66000
test-class JSONExpressionsTests2524010
test-class FTS5RecordTests44000
test-class TableRecordUpdateTests2525000
test-class AssociationParallelSQLTests1212000
test-class DatabaseDumpTests4242000
test-class ColumnInfoTests43010
test-class FTS5CustomTokenizerTests77000
test-class SQLIdentifyingColumnsTests11000
test-class RecordPrimaryKeySingleTests4040000
test-class DatabaseTraceTests77000
test-class DatabaseRegionObservationTests66000
test-class AssociationHasManyThroughOrderingTests44000
test-class AssociationHasManyThroughSQLTests88000
test-class AssociationPrefetchingFetchableRecordTests66000
test-class IndexInfoTests33000
test-class RecordPersistenceConflictPolicyTests22000
test-class CursorTests2121000
test-class DropFirstCursorTests33000
test-class QueryInterfaceRequestTests4646000
test-class ValueObservationCountTests22000
test-class RecordPrimaryKeyMultipleTests3131000

Details

Test Details

GRDBTestsback

ValueObservationPublisherTests back

SuccessFailureSkippedExpected Failure⏱️
11 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

DatabaseValueConvertibleEncodableTests back

SuccessFailureSkippedExpected Failure⏱️
14 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

DatabaseDataEncodingStrategyTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

FetchableRecordTests back

SuccessFailureSkippedExpected Failure⏱️
17 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

AssociationHasOneThroughFetchableRecordTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

RowFromDictionaryLiteralTests back

SuccessFailureSkippedExpected Failure⏱️
19 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

PoolTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

RecordUniqueIndexTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

ValueObservationRecordTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.31s

All tests passed 🎉

FoundationUUIDTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DatabaseConfigurationTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

CGFloatTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

DatabasePoolSchemaCacheTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DatabaseQueueTests back

SuccessFailureSkippedExpected Failure⏱️
15 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

AssociationHasOneSQLTests back

SuccessFailureSkippedExpected Failure⏱️
9 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

FoundationNSDateTests back

SuccessFailureSkippedExpected Failure⏱️
14 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

RecordMinimalNonOptionalPrimaryKeySingleTests back

SuccessFailureSkippedExpected Failure⏱️
37 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DatabaseMigratorTests back

SuccessFailureSkippedExpected Failure⏱️
28 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

DatabasePoolReadOnlyTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

FTS5TableBuilderTests back

SuccessFailureSkippedExpected Failure⏱️
21 (100%)0 (0%)0 (0%)0 (0%)0.06s

All tests passed 🎉

DatabaseRegionObservationPublisherTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.08s

All tests passed 🎉

ForeignKeyInfoTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

FoundationNSStringTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

FTS3RecordTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

SingletonRecordTest back

SuccessFailureSkippedExpected Failure⏱️
12 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AssociationChainSQLTests back

SuccessFailureSkippedExpected Failure⏱️
23 (100%)0 (0%)0 (0%)0 (0%)0.04s

All tests passed 🎉

AssociationHasManyOrderingTests back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

MutablePersistableRecordPersistenceConflictPolicyTests back

SuccessFailureSkippedExpected Failure⏱️
9 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DatabasePoolTests back

SuccessFailureSkippedExpected Failure⏱️
17 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

JoinSupportTests back

SuccessFailureSkippedExpected Failure⏱️
9 (90%)0 (0%)1 (10%)0 (0%)0.01s

All tests passed 🎉

DatabaseQueueSchemaCacheTests back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

DatabaseTimestampTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

FTS5PatternTests back

SuccessFailureSkippedExpected Failure⏱️
7 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

AssociationRowScopeSearchTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

PrefixCursorTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

AssociationBelongsToSQLTests back

SuccessFailureSkippedExpected Failure⏱️
13 (100%)0 (0%)0 (0%)0 (0%)0.04s

All tests passed 🎉

TruncateOptimizationTests back

SuccessFailureSkippedExpected Failure⏱️
40 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AssociationAggregateTests back

SuccessFailureSkippedExpected Failure⏱️
38 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

TransactionDateTests back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

RowFromStatementTests back

SuccessFailureSkippedExpected Failure⏱️
19 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

DatabaseValueConversionTests back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)0.04s

All tests passed 🎉

DatabaseAfterNextTransactionCommitTests back

SuccessFailureSkippedExpected Failure⏱️
1 (100%)0 (0%)0 (0%)0 (0%)0.28s

All tests passed 🎉

TableTests back

SuccessFailureSkippedExpected Failure⏱️
24 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

FoundationDateTests back

SuccessFailureSkippedExpected Failure⏱️
20 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

StatementArgumentsTests back

SuccessFailureSkippedExpected Failure⏱️
17 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

ValueObservationPrintTests back

SuccessFailureSkippedExpected Failure⏱️
16 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

DatabaseDataDecodingStrategyTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AssociationHasManySQLTests back

SuccessFailureSkippedExpected Failure⏱️
10 (100%)0 (0%)0 (0%)0 (0%)0.03s

All tests passed 🎉

QueryInterfacePromiseTests back

SuccessFailureSkippedExpected Failure⏱️
4 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DatabaseAbortedTransactionTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.03s

All tests passed 🎉

FoundationNSURLTests back

SuccessFailureSkippedExpected Failure⏱️
3 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

MutablePersistableRecordEncodableTests back

SuccessFailureSkippedExpected Failure⏱️
21 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

MutablePersistableRecordTests back

SuccessFailureSkippedExpected Failure⏱️
53 (96%)0 (0%)2 (4%)0 (0%)0.02s

All tests passed 🎉

DropWhileCursorTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.00s

All tests passed 🎉

FTS3PatternTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

DatabaseErrorTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DatabaseSuspensionTests back

SuccessFailureSkippedExpected Failure⏱️
18 (100%)0 (0%)0 (0%)0 (0%)0.03s

All tests passed 🎉

AssociationParallelRowScopesTests back

SuccessFailureSkippedExpected Failure⏱️
16 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

DatabaseQueueBackupTests back

SuccessFailureSkippedExpected Failure⏱️
2 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AssociationBelongsToFetchableRecordTests back

SuccessFailureSkippedExpected Failure⏱️
8 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AssociationBelongsToRowScopeTests back

SuccessFailureSkippedExpected Failure⏱️
21 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

AssociationTableAliasTestsSQLTests back

SuccessFailureSkippedExpected Failure⏱️
9 (100%)0 (0%)0 (0%)0 (0%)0.01s

All tests passed 🎉

DatabaseSnapshotTests back

SuccessFailureSkippedExpected Failure⏱️
23 (100%)0 (0%)0 (0%)0 (0%)0.02s

All tests passed 🎉

DatabaseAggregateTests back