xctest(75647,0x1000efe00) malloc: enabling scribbling to detect mods to free blocks Test Suite 'Selected tests' started at 2021-09-22 22:12:48.598 Test Suite 'CouchbaseLiteTests.xctest' started at 2021-09-22 22:12:48.599 Test Suite 'DocumentExpirationTest' started at 2021-09-22 22:12:48.600 Test Case '-[DocumentExpirationTest testOverrideExpirationWithCloserDate]' started. 2021-09-22 22:12:48.602078-0700 xctest[75647:1365682] CouchbaseLite/3.0.0 (ObjC; macOS 11.6.0) Build/0 Commit/cb20ead7+CHANGES LiteCore/3.0.0-EE (b8eeafae+02461e42) 2021-09-22 22:12:48.603696-0700 xctest[75647:1365682] CouchbaseLite Database Info: {Shared#1}==> litecore::DataFile::Shared 0x613000063c58 @0x613000063c58 2021-09-22 22:12:48.603851-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#1} instantiated on /private/var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 2021-09-22 22:12:48.604067-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#1} created for DataFile 0x0 at /private/var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 2021-09-22 22:12:48.604299-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: Preparing to delete DataFile /private/var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 2021-09-22 22:12:48.604456-0700 xctest[75647:1365682] CouchbaseLite Database Info: Deleting database file /private/var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 (with -wal and -shm) 2021-09-22 22:12:48.604867-0700 xctest[75647:1365682] CouchbaseLite Database Debug: ...finished deleting database file /private/var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 (with -wal and -shm) 2021-09-22 22:12:48.605093-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#1} destructing 2021-09-22 22:12:48.606978-0700 xctest[75647:1365682] CouchbaseLite Database WARNING: CBLDatabase.log.file.config is nil, meaning file logging is disabled. Log files required for product support are not being generated. 2021-09-22 22:12:48.607857-0700 xctest[75647:1365682] CouchbaseLite Database Info: Opening CBLDatabase[testdb] at path /var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2 2021-09-22 22:12:48.608783-0700 xctest[75647:1365682] CouchbaseLite Database Info: {Shared#2}==> litecore::DataFile::Shared 0x613000064198 @0x613000064198 2021-09-22 22:12:48.608982-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} instantiated on /private/var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 2021-09-22 22:12:48.609175-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} created for DataFile 0x612000057940 at /private/var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 2021-09-22 22:12:48.609396-0700 xctest[75647:1365682] CouchbaseLite Database Info: {DB#3}==> litecore::SQLiteDataFile /var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 @0x612000057940 2021-09-22 22:12:48.618955-0700 xctest[75647:1365682] CouchbaseLite Database Info: {DB#3} Opening database 2021-09-22 22:12:48.625109-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {DB#3} open KVS 'default' 2021-09-22 22:12:48.626686-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {DB#3} open KVS 'info' 2021-09-22 22:12:48.628676-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} begin transaction 2021-09-22 22:12:48.629033-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} KeyStore(info) set 'publicUUID' 2021-09-22 22:12:48.629484-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} KeyStore(info) set 'privateUUID' 2021-09-22 22:12:48.629759-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} KeyStore(info) set 'versioning' 2021-09-22 22:12:48.629988-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} commit transaction 2021-09-22 22:12:48.630369-0700 xctest[75647:1365682] CouchbaseLite Database Info: {CollectionImpl#4}==> litecore::CollectionImpl testdb/_default @0x60b00000bb70 2021-09-22 22:12:48.630518-0700 xctest[75647:1365682] CouchbaseLite Database Info: {CollectionImpl#4} Instantiated 2021-09-22 22:12:48.631131-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} Next expiration time is 0 2021-09-22 22:12:48.631820-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} begin transaction 2021-09-22 22:12:48.632978-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: Saved doc '-eigiK_qNtzs7joBHDCB31Y' #1-6b1ccd815504bdc118033214b67018360704b84f; body=8, extra=34 2021-09-22 22:12:48.633196-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} Saved '-eigiK_qNtzs7joBHDCB31Y' rev #1-6b1ccd815504bdc118033214b67018360704b84f as seq 1 2021-09-22 22:12:48.633373-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} KeyStore(info) set 'SharedKeys' 2021-09-22 22:12:48.633569-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} commit transaction 2021-09-22 22:12:48.635229-0700 xctest[75647:1365682] -------------->> 10secs after Wed Sep 22 22:12:58 2021 2021-09-22 22:12:48.635494-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} begin transaction 2021-09-22 22:12:48.636036-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} Adding the `expiration` column & index to kv_default 2021-09-22 22:12:48.637662-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} SQLiteKeyStore(default) set expiration of '-eigiK_qNtzs7joBHDCB31Y' to 1632373978635 2021-09-22 22:12:48.637804-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} commit transaction 2021-09-22 22:12:48.638392-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} adding DataFile 0x61200005a940 2021-09-22 22:12:48.638601-0700 xctest[75647:1365682] CouchbaseLite Database Info: {DB#5}==> litecore::SQLiteDataFile /var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/db.sqlite3 @0x61200005a940 2021-09-22 22:12:48.638738-0700 xctest[75647:1365682] CouchbaseLite Database Info: {DB#5} Opening database 2021-09-22 22:12:48.640190-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {DB#5} open KVS 'info' 2021-09-22 22:12:48.640829-0700 xctest[75647:1365682] CouchbaseLite Database Info: {Housekeeper#6}==> litecore::Housekeeper Housekeeper for _default @0x60f000018fb0 2021-09-22 22:12:48.641007-0700 xctest[75647:1365682] CouchbaseLite Database Info: {Housekeeper#6} Housekeeper: started. 2021-09-22 22:12:48.641195-0700 xctest[75647:1365682] -------------->> -9secs after Wed Sep 22 22:12:49 2021 2021-09-22 22:12:48.641342-0700 xctest[75647:1365771] CouchbaseLite Database Debug: {DB#5} open KVS 'default' 2021-09-22 22:12:48.641521-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} begin transaction 2021-09-22 22:12:48.642195-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} SQLiteKeyStore(default) set expiration of '-eigiK_qNtzs7joBHDCB31Y' to 1632373969635 2021-09-22 22:12:48.642338-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} commit transaction 2021-09-22 22:12:48.642566-0700 xctest[75647:1365771] CouchbaseLite Database Verbose: {DB#5} Next expiration time is 1632373978635 2021-09-22 22:12:48.642879-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {Housekeeper#6} Housekeeper: rescheduled expiration, now in 993ms 2021-09-22 22:12:48.643153-0700 xctest[75647:1365771] CouchbaseLite Database Verbose: {Housekeeper#6} Housekeeper: scheduling expiration in 9993ms 2021-09-22 22:12:58.636882-0700 xctest[75647:1365799] CouchbaseLite Database Verbose: {Housekeeper#6} Housekeeper: expiring documents... 2021-09-22 22:12:58.637173-0700 xctest[75647:1365799] CouchbaseLite Database Verbose: {DB#5} begin transaction 2021-09-22 22:12:58.638730-0700 xctest[75647:1365799] CouchbaseLite Database Info: {DB#5} Purged 1 expired documents 2021-09-22 22:12:58.638963-0700 xctest[75647:1365799] CouchbaseLite Database Verbose: {DB#5} commit transaction 2021-09-22 22:12:58.639414-0700 xctest[75647:1365799] CouchbaseLite Database Verbose: {DB#5} Next expiration time is 0 2021-09-22 22:12:58.639590-0700 xctest[75647:1365799] CouchbaseLite Database Verbose: {Housekeeper#6} Housekeeper: no scheduled document expiration /Users/jayaharivavachan/Documents/cbl_repos/couchbase-lite-ios-ee/couchbase-lite-ios/Objective-C/Tests/DocumentExpirationTest.m:395: error: -[DocumentExpirationTest testOverrideExpirationWithCloserDate] : ((purgeTime - begin < 3.0) is true) failed 2021-09-22 22:13:04.034246-0700 xctest[75647:1365682] CouchbaseLite Database Info: Closing CBLDatabase[testdb] at path /var/folders/gk/xfc67g4s27v6jrn_5tjhg0y80000gp/T/CouchbaseLite_EE/testdb.cblite2/ 2021-09-22 22:13:04.035373-0700 xctest[75647:1365774] CouchbaseLite Database Verbose: {Housekeeper#6} Housekeeper: stopped. 2021-09-22 22:13:04.037149-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#5} Housekeeping: 0 of 10 pages free (0%) 2021-09-22 22:13:04.037576-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#5} Closed SQLite database 2021-09-22 22:13:04.037694-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} Remove DataFile 0x61200005a940 2021-09-22 22:13:04.037796-0700 xctest[75647:1365682] CouchbaseLite Database Info: {DB#5} Closing database 2021-09-22 22:13:04.037887-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {DB#5} destructing (~DataFile) 2021-09-22 22:13:04.037975-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} Remove DataFile 0x61200005a940 2021-09-22 22:13:04.039229-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} Housekeeping: 0 of 10 pages free (0%) 2021-09-22 22:13:04.040610-0700 xctest[75647:1365682] CouchbaseLite Database Verbose: {DB#3} Closed SQLite database 2021-09-22 22:13:04.043141-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} Remove DataFile 0x612000057940 2021-09-22 22:13:04.043288-0700 xctest[75647:1365682] CouchbaseLite Database Info: {DB#3} Closing database 2021-09-22 22:13:04.043452-0700 xctest[75647:1365682] CouchbaseLite Database Info: {CollectionImpl#4} Closed 2021-09-22 22:13:04.043615-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} Remove DataFile 0x612000057940 2021-09-22 22:13:04.043758-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} Remove DataFile 0x612000057940 2021-09-22 22:13:04.043853-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {DB#3} destructing (~DataFile) 2021-09-22 22:13:04.043958-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} Remove DataFile 0x612000057940 2021-09-22 22:13:04.044084-0700 xctest[75647:1365682] CouchbaseLite Database Debug: {Shared#2} destructing Test Case '-[DocumentExpirationTest testOverrideExpirationWithCloserDate]' failed (15.445 seconds). Test Suite 'DocumentExpirationTest' failed at 2021-09-22 22:13:04.045. Executed 1 test, with 1 failure (0 unexpected) in 15.445 (15.446) seconds Test Suite 'CouchbaseLiteTests.xctest' failed at 2021-09-22 22:13:04.046. Executed 1 test, with 1 failure (0 unexpected) in 15.445 (15.447) seconds Test Suite 'Selected tests' failed at 2021-09-22 22:13:04.047. Executed 1 test, with 1 failure (0 unexpected) in 15.445 (15.449) seconds Program ended with exit code: 1