Class org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest

8

tests

0

failures

0

ignored

1m15.82s

duration

100%

successful

Tests

Test Duration Result
testUnreliableUpload_FailOnceThenResume 6.370s passed
testUnreliableUpload_FailResume 12.322s passed
testUnreliableUpload_Test1_WithRetryFailsManyTimes 12.831s passed
testUnreliableUpload_Test2_FailsAtMultichunk 6.193s passed
testUnreliableUpload_Test3_FailsAtDatabaseFile 6.298s passed
testUnreliableUpload_Test4_1_FailsAtSecondMultiChunkUpload 6.387s passed
testUnreliableUpload_Test4_2_FailsAtTXCommitDuring2ndMultiChunkMove 12.728s passed
testUnreliableUpload_Test4_3_FailsAtTXCommitDuring2ndMultiChunkMoveAndDuringTXRollback 12.693s passed

Standard error

29-5-19 15:06:57.521 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:06:57.522 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:06:57.522 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:06:57.522 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:06:57.543 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:06:57.543 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29840-client-A' ...
29-5-19 15:06:57.544 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:06:57.544 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:06:57.544 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:06:57.544 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:06:57.544 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:06:57.544 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:06:57.544 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:06:57.544 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:06:57.544 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:06:57.547 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29840-client-A' ...
29-5-19 15:06:57.547 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:06:57.547 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:06:57.547 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:06:57.547 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:06:57.547 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:06:57.547 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:06:57.547 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:06:57.547 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:06:57.547 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:06:57.547 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:06:57.547 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:06:57.547 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:06:57.607 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:06:57.608 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:06:57.618 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:06:57.621 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:06:57.622 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:06:57.628 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:06:57.628 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:06:57.628 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:06:57.628 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:06:57.631 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.633 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.635 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.637 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.639 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.641 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.644 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.646 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:06:57.649 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:06:57.659 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:06:57.662 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:06:57.665 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:06:57.665 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:06:57.666 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:06:57.669 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:06:57.672 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:06:57.674 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:06:57.677 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:06:57.679 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:06:57.681 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:06:57.681 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:06:57.684 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:06:57.686 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:06:57.702 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:06:57.706 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:06:57.706 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:06:57.708 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:06:57.711 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:06:57.711 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:06:57.711 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:06:57.714 | UpOperation     | Test worker    | INFO : 
29-5-19 15:06:57.714 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:06:57.714 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:06:57.714 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@36d396f8) ...
29-5-19 15:06:57.715 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:06:57.715 | StatusOperation | Test worker    | INFO : 
29-5-19 15:06:57.715 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:06:57.716 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:06:57.716 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:06:57.716 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@371c8d9b) ...
29-5-19 15:06:57.716 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-29840-client-A ...
29-5-19 15:06:57.717 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:06:57.717 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:06:57.717 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@3456f23e) ...
29-5-19 15:06:57.717 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:06:57.717 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:06:57.717 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:06:57.717 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:06:57.718 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:06:57.718 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:06:57.718 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:06:57.719 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:06:57.719 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:06:57.719 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@f662da4) ...
29-5-19 15:06:57.719 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:06:57.719 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:06:57.719 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:06:57.719 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:06:57.719 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:06:57.719 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:06:57.719 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@42f788d1) ...
29-5-19 15:06:57.719 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:06:57.720 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142417547] ...
29-5-19 15:06:57.720 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142417547]
29-5-19 15:06:57.720 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-4649691165874370611.tmp, action-up-A-1559142417547)
29-5-19 15:06:57.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:06:57.726 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142417547] ...
29-5-19 15:06:57.727 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:06:57.734 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:06:57.734 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:06:57.734 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:06:57.735 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:06:57.735 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@49199973) ...
29-5-19 15:06:57.735 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:06:57.735 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-29840-client-A/A-original
29-5-19 15:06:57.735 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-29840-client-A/A-original
29-5-19 15:06:57.736 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 5f6b23cdf2d25666e81aa5a14caa1905103a709d
29-5-19 15:06:57.737 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 1a8414406dfd7c5b991d18c9a5f1da0540c69679
29-5-19 15:06:57.737 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 5f6b23cdf2d25666e81aa5a14caa1905103a709d > 1a8414406dfd7c5b991d18c9a5f1da0540c69679
29-5-19 15:06:57.737 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 5f6b23cdf2d25666e81aa5a14caa1905103a709d > /tmp/syncanytest/syncany-190529150340085-29840-client-A/A-original
29-5-19 15:06:57.737 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum 5f6b23cdf2d25666e81aa5a14caa1905103a709d)
29-5-19 15:06:57.738 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: 5f6b23cdf2d25666e81aa5a14caa1905103a709d)
29-5-19 15:06:57.738 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:06:57.738 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=10, lastModified=Wed May 29 15:06:57 UTC 2019, linkTarget=null, checksum=5f6b23cdf2d25666e81aa5a14caa1905103a709d, updated=Wed May 29 15:06:57 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:06:57.738 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:06:57.738 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@35711841) ...
29-5-19 15:06:57.738 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 1a8414406dfd7c5b991d18c9a5f1da0540c69679
29-5-19 15:06:57.738 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@719dbd66) ...
29-5-19 15:06:57.738 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142417735, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:06:57.738 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:06:57.738 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:06:57.739 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:06:57.739 | UpOperation     | Test worker    | INFO : - Uploading multichunk 1a8414406dfd7c5b991d18c9a5f1da0540c69679 from /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679 to RemoteFile[name=multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679] ...
29-5-19 15:06:57.739 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679 -> Temp. remote file: RemoteFile[name=temp-qMpTw-multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679], final location: RemoteFile[name=multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679]
29-5-19 15:06:57.739 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142417739, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:06:57.740 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142417739 to file /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:06:57.740 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:06:57.740 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:06:57.740 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:06:57.740 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-iJFsL-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:06:57.741 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:06:57.741 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:06:57.742 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/temp-transaction-9286411753817639288.tmp
29-5-19 15:06:57.742 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@3c639b2e) ...
29-5-19 15:06:57.742 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-666fb95b] ...
29-5-19 15:06:57.742 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/temp-transaction-9286411753817639288.tmp, transaction-666fb95b)
29-5-19 15:06:57.743 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:06:57.743 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:06:57.743 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4a75bdd7) ...
29-5-19 15:06:57.743 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679 to temp. file RemoteFile[name=temp-qMpTw-multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679] ...
29-5-19 15:06:57.744 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679, temp-qMpTw-multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679)
29-5-19 15:06:57.744 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=19 rel=9 op=connect connect
29-5-19 15:06:57.744 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6b50290c) ...
29-5-19 15:06:57.744 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-iJFsL-database-A-0000000001] ...
29-5-19 15:06:57.744 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=20 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
29-5-19 15:06:57.745 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test3_FailsAtDatabaseFile(UploadInterruptedTest.java:173)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:06:57.742 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@56267d1f) ...
29-5-19 15:06:57.751 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:00.749 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:00.749 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=21 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
29-5-19 15:07:00.749 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test3_FailsAtDatabaseFile(UploadInterruptedTest.java:173)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:03.750 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:03.750 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=22 rel=6 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
29-5-19 15:07:03.751 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test3_FailsAtDatabaseFile(UploadInterruptedTest.java:173)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:03.752 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:03.752 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142417751, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:03.752 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/state ...
29-5-19 15:07:03.753 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:03.755 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:03.755 | UploadInterrupt | Test worker    | INFO : Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
29-5-19 15:07:03.760 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:03.765 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29840-client-A' ...
29-5-19 15:07:03.766 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:03.766 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:03.766 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:03.766 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:03.766 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:03.766 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:03.766 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:03.766 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:03.766 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:03.767 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29840-client-A' ...
29-5-19 15:07:03.767 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:03.767 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:03.767 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:03.767 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:03.767 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:03.767 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:03.767 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:03.767 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:03.767 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:03.767 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:03.767 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:03.767 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:03.769 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:03.769 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:03.769 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:03.769 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:03.769 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@527941aa) ...
29-5-19 15:07:03.770 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:03.771 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:03.771 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:03.771 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:03.771 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:03.771 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@5e1de398) ...
29-5-19 15:07:03.774 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-29840-client-A ...
29-5-19 15:07:03.774 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:07:03.775 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:03.775 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@458913a1) ...
29-5-19 15:07:03.775 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:03.775 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=23 rel=6 op=list list(ActionRemoteFile)
29-5-19 15:07:03.775 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=24 rel=10 op=connect connect
29-5-19 15:07:03.775 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=25 rel=7 op=list list(TransactionRemoteFile)
29-5-19 15:07:03.775 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=26 rel=11 op=connect connect
29-5-19 15:07:03.775 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=27 rel=1 op=download download(transaction-666fb95b, /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/temp-transaction-7116104677527909723.tmp)
29-5-19 15:07:03.775 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=28 rel=12 op=connect connect
29-5-19 15:07:03.778 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:03.778 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:03.778 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:03.778 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:03.778 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1893c684) ...
29-5-19 15:07:03.780 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:03.780 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=29 rel=8 op=list list(DatabaseRemoteFile)
29-5-19 15:07:03.780 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=30 rel=13 op=connect connect
29-5-19 15:07:03.780 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=31 rel=9 op=list list(TransactionRemoteFile)
29-5-19 15:07:03.780 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=32 rel=14 op=connect connect
29-5-19 15:07:03.780 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=33 rel=2 op=download download(transaction-666fb95b, /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/temp-transaction-4865984125994251973.tmp)
29-5-19 15:07:03.780 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=34 rel=15 op=connect connect
29-5-19 15:07:03.782 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=35 rel=2 op=disconnect disconnect
29-5-19 15:07:03.782 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@6e90fbc) ...
29-5-19 15:07:03.782 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:03.782 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142423767] ...
29-5-19 15:07:03.782 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142423767]
29-5-19 15:07:03.790 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=36 rel=7 op=upload upload(/tmp/syncany-action-3513361675576148883.tmp, action-up-A-1559142423767)
29-5-19 15:07:03.790 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=37 rel=16 op=connect connect
29-5-19 15:07:03.790 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142423767] ...
29-5-19 15:07:03.791 | UpOperation     | Test worker    | INFO : Found local transaction to resume.
29-5-19 15:07:03.791 | UpOperation     | Test worker    | INFO : Attempting to find transactionRemoteFile
29-5-19 15:07:03.793 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/state/transaction-database.0000000001.xml ...
29-5-19 15:07:03.794 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142417739
29-5-19 15:07:03.795 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=38 rel=10 op=list list(TransactionRemoteFile)
29-5-19 15:07:03.795 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=39 rel=17 op=connect connect
29-5-19 15:07:03.795 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=40 rel=3 op=download download(transaction-666fb95b, /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/temp-transaction-2691609710512769257.tmp)
29-5-19 15:07:03.795 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=41 rel=18 op=connect connect
29-5-19 15:07:03.798 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:03.798 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142417739, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:03.798 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142417739 to file /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:03.798 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:03.799 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:03.799 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:03.799 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@772f956e) ...
29-5-19 15:07:03.799 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-iJFsL-database-A-0000000001] ...
29-5-19 15:07:03.799 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=42 rel=8 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29840-client-A/.syncany/cache/database-A-0000000001, temp-iJFsL-database-A-0000000001)
29-5-19 15:07:03.799 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=43 rel=19 op=connect connect
29-5-19 15:07:03.800 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-qMpTw-multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679] to final location RemoteFile[name=multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679] ...
29-5-19 15:07:03.800 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=44 rel=1 op=move move(temp-qMpTw-multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679,multichunk-1a8414406dfd7c5b991d18c9a5f1da0540c69679)
29-5-19 15:07:03.800 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=45 rel=20 op=connect connect
29-5-19 15:07:03.800 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-iJFsL-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:03.800 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=46 rel=2 op=move move(temp-iJFsL-database-A-0000000001,database-A-0000000001)
29-5-19 15:07:03.800 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=47 rel=21 op=connect connect
29-5-19 15:07:03.800 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-666fb95b] ...
29-5-19 15:07:03.800 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=48 rel=1 op=delete delete(transaction-666fb95b)
29-5-19 15:07:03.800 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=49 rel=22 op=connect connect
29-5-19 15:07:03.800 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:07:03.800 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:07:03.800 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142417739) ...
29-5-19 15:07:03.802 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:07:03.810 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142417739, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:03.810 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:07:03.810 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:03.810 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142423794, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:03.810 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:07:03.812 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142423767] ...
29-5-19 15:07:03.814 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142423767]
29-5-19 15:07:03.814 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=50 rel=2 op=delete delete(action-up-A-1559142423767)
29-5-19 15:07:03.814 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=51 rel=23 op=connect connect
29-5-19 15:07:03.814 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:03.814 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=52 rel=11 op=list list(ActionRemoteFile)
29-5-19 15:07:03.816 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=53 rel=24 op=connect connect
29-5-19 15:07:03.816 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=54 rel=12 op=list list(TransactionRemoteFile)
29-5-19 15:07:03.816 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=55 rel=25 op=connect connect
29-5-19 15:07:03.816 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142417547] ...
29-5-19 15:07:03.816 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=56 rel=3 op=delete delete(action-up-A-1559142417547)
29-5-19 15:07:03.816 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=57 rel=26 op=connect connect
29-5-19 15:07:03.816 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=58 rel=3 op=disconnect disconnect
29-5-19 15:07:03.816 | Cache           | Test worker    | INFO : Cache size okay (2 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:03.816 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@503f3ad7) ...
29-5-19 15:07:03.820 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:03.820 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:07:03.820 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:07:03.820 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:07:03.829 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-A' ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:03.830 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-A' ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:03.830 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:03.830 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:03.857 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:07:03.857 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:07:03.867 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:07:03.870 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:07:03.871 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:07:03.878 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:07:03.878 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:07:03.878 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:07:03.879 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:07:03.881 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.884 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.886 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.889 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.892 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.901 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.905 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.908 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:03.910 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:07:03.913 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:07:03.915 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:07:03.920 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:07:03.920 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:07:03.921 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:07:03.924 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:07:03.926 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:07:03.928 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:07:03.930 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:07:03.932 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:07:03.934 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:07:03.934 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:07:03.937 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:07:03.940 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:07:03.942 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:07:03.945 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:07:03.945 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:07:03.948 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:07:03.950 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:07:03.950 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:07:03.950 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:07:03.953 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:03.953 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:03.953 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:03.953 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@7fc8253b) ...
29-5-19 15:07:03.954 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:03.954 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:03.954 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:03.954 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:03.954 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:03.954 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@4847333f) ...
29-5-19 15:07:03.954 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-77229-client-A ...
29-5-19 15:07:03.955 | StatusOperation | Test worker    | FINE : - New file: file-1.txt
29-5-19 15:07:03.955 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:03.955 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@3b390df5) ...
29-5-19 15:07:03.955 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:03.955 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:07:03.955 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:07:03.955 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:07:03.955 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:07:03.956 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:03.956 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:03.956 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:03.956 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:03.956 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@73bd5725) ...
29-5-19 15:07:03.956 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:03.956 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:07:03.956 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:07:03.956 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:07:03.956 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:07:03.956 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:07:03.956 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@260a5f9b) ...
29-5-19 15:07:03.956 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:03.956 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142423830] ...
29-5-19 15:07:03.956 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142423830]
29-5-19 15:07:03.956 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-1726384065934414881.tmp, action-up-A-1559142423830)
29-5-19 15:07:03.957 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:07:03.957 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142423830] ...
29-5-19 15:07:03.957 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:03.958 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:07:03.958 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:07:03.958 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:03.958 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:03.958 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@5bc19f45) ...
29-5-19 15:07:03.958 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:03.958 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-77229-client-A/file-1.txt
29-5-19 15:07:03.958 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-77229-client-A/file-1.txt
29-5-19 15:07:03.971 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 03104a576ff940aeb1c5278390dfe91f34961e4d
29-5-19 15:07:03.971 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 928e79b84f62efb0e8e1eb04a94bff657d280903
29-5-19 15:07:03.973 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 03104a576ff940aeb1c5278390dfe91f34961e4d > 928e79b84f62efb0e8e1eb04a94bff657d280903
29-5-19 15:07:03.973 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 03104a576ff940aeb1c5278390dfe91f34961e4d > /tmp/syncanytest/syncany-190529150340085-77229-client-A/file-1.txt
29-5-19 15:07:03.974 | Indexer         | AsyncI/syncany | FINE : - /File: file-1.txt (checksum 03104a576ff940aeb1c5278390dfe91f34961e4d)
29-5-19 15:07:03.975 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: file-1.txt, checksum: 03104a576ff940aeb1c5278390dfe91f34961e4d)
29-5-19 15:07:03.975 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file file-1.txt
29-5-19 15:07:03.975 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:03 UTC 2019, linkTarget=null, checksum=03104a576ff940aeb1c5278390dfe91f34961e4d, updated=Wed May 29 15:07:03 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:03.976 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:03.976 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@2287b613) ...
29-5-19 15:07:03.976 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 928e79b84f62efb0e8e1eb04a94bff657d280903
29-5-19 15:07:03.976 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@122a1b8b) ...
29-5-19 15:07:03.976 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142423958, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:03.977 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:03.977 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:07:03.977 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:03.977 | UpOperation     | Test worker    | INFO : - Uploading multichunk 928e79b84f62efb0e8e1eb04a94bff657d280903 from /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903 to RemoteFile[name=multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903] ...
29-5-19 15:07:03.978 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903 -> Temp. remote file: RemoteFile[name=temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903], final location: RemoteFile[name=multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903]
29-5-19 15:07:03.978 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142423977, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:03.978 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142423977 to file /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:03.978 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:03.978 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3d7dc649) ...
29-5-19 15:07:03.979 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:03.979 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:03.979 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-oIEcO-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:07:03.980 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:03.980 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:03.981 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/temp-transaction-14940109395946173245.tmp
29-5-19 15:07:03.981 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@6436684f) ...
29-5-19 15:07:03.981 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-6739c67] ...
29-5-19 15:07:03.981 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/temp-transaction-14940109395946173245.tmp, transaction-6739c67)
29-5-19 15:07:03.981 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:07:03.981 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:03.981 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@676bc032) ...
29-5-19 15:07:03.981 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903 to temp. file RemoteFile[name=temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903] ...
29-5-19 15:07:03.982 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
29-5-19 15:07:03.982 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailOnceThenResume(UploadInterruptedTest.java:515)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:03.985 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:06.984 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:06.984 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=19 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
29-5-19 15:07:06.984 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailOnceThenResume(UploadInterruptedTest.java:515)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:09.985 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:09.985 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=20 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
29-5-19 15:07:09.985 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailOnceThenResume(UploadInterruptedTest.java:515)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:09.987 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:09.987 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142423985, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:09.987 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/state ...
29-5-19 15:07:09.988 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:09.990 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:09.992 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-B' ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:09.993 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-B' ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:09.993 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:09.993 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:10.006 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:07:10.006 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:07:10.014 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:07:10.017 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:07:10.018 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:07:10.023 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:07:10.024 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:07:10.024 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:07:10.024 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:07:10.026 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.029 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.031 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.033 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.035 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.037 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.040 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.042 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.044 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:07:10.046 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:07:10.048 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:07:10.050 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:07:10.050 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:07:10.052 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:07:10.054 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:07:10.056 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:07:10.058 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:07:10.070 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:07:10.072 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:07:10.074 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:07:10.074 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:07:10.076 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:07:10.079 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:07:10.081 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:07:10.083 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:07:10.083 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:07:10.085 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:07:10.088 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:07:10.088 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:07:10.088 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:07:10.092 | DownOperation   | Test worker    | INFO : 
29-5-19 15:07:10.092 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:07:10.092 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.092 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@73a89cc5) ...
29-5-19 15:07:10.092 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:10.092 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=21 rel=6 op=list list(ActionRemoteFile)
29-5-19 15:07:10.092 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=22 rel=9 op=connect connect
29-5-19 15:07:10.092 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=23 rel=7 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.092 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=24 rel=10 op=connect connect
29-5-19 15:07:10.093 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=25 rel=1 op=download download(transaction-6739c67, /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/temp-transaction-10279573365154126085.tmp)
29-5-19 15:07:10.093 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=26 rel=11 op=connect connect
29-5-19 15:07:10.095 | AbstractTransfe | Test worker    | INFO : - Action file from other client, but allowed operation; not marking running; RemoteFile[name=action-up-A-1559142423830]
29-5-19 15:07:10.096 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.096 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:10.096 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:07:10.096 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.096 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2fb3ecd) ...
29-5-19 15:07:10.096 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:10.097 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=27 rel=8 op=list list(DatabaseRemoteFile)
29-5-19 15:07:10.097 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=28 rel=12 op=connect connect
29-5-19 15:07:10.097 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=29 rel=9 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.097 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=30 rel=13 op=connect connect
29-5-19 15:07:10.097 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=31 rel=2 op=download download(transaction-6739c67, /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/temp-transaction-9677079807681980855.tmp)
29-5-19 15:07:10.097 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=32 rel=14 op=connect connect
29-5-19 15:07:10.103 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=33 rel=2 op=disconnect disconnect
29-5-19 15:07:10.103 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@654004f5) ...
29-5-19 15:07:10.103 | DownOperation   | Test worker    | INFO : * Nothing new. Skipping down operation.
29-5-19 15:07:10.103 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@7dabe227) ...
29-5-19 15:07:10.104 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:10.106 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-A' ...
29-5-19 15:07:10.106 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:10.106 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:10.106 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:10.106 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:10.107 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:10.107 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:10.107 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:10.107 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:10.107 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:10.107 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-A' ...
29-5-19 15:07:10.107 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:10.107 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:10.107 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:10.107 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:10.107 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:10.107 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:10.107 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:10.107 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:10.108 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:10.108 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:10.108 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:10.108 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:10.116 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.116 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:10.116 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:10.116 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.116 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@14d57602) ...
29-5-19 15:07:10.116 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.116 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:10.116 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:10.116 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.116 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:10.116 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@534fc116) ...
29-5-19 15:07:10.117 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-77229-client-A ...
29-5-19 15:07:10.117 | StatusOperation | Test worker    | FINE : - New file: file-1.txt
29-5-19 15:07:10.118 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:10.118 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@604e2cbb) ...
29-5-19 15:07:10.118 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:10.118 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=34 rel=10 op=list list(ActionRemoteFile)
29-5-19 15:07:10.118 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=35 rel=15 op=connect connect
29-5-19 15:07:10.118 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=36 rel=11 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.118 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=37 rel=16 op=connect connect
29-5-19 15:07:10.118 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=38 rel=3 op=download download(transaction-6739c67, /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/temp-transaction-9341829469646354343.tmp)
29-5-19 15:07:10.119 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=39 rel=17 op=connect connect
29-5-19 15:07:10.121 | UpOperation     | Test worker    | INFO : Force (--force-upload) is enabled, ignoring potential remote changes.
29-5-19 15:07:10.121 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142430108] ...
29-5-19 15:07:10.121 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142430108]
29-5-19 15:07:10.121 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=40 rel=6 op=upload upload(/tmp/syncany-action-2457121960839748308.tmp, action-up-A-1559142430108)
29-5-19 15:07:10.121 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=41 rel=18 op=connect connect
29-5-19 15:07:10.122 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142430108] ...
29-5-19 15:07:10.122 | UpOperation     | Test worker    | INFO : Found local transaction to resume.
29-5-19 15:07:10.126 | UpOperation     | Test worker    | INFO : Attempting to find transactionRemoteFile
29-5-19 15:07:10.128 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/state/transaction-database.0000000001.xml ...
29-5-19 15:07:10.134 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142423977
29-5-19 15:07:10.135 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=42 rel=12 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.135 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=43 rel=19 op=connect connect
29-5-19 15:07:10.135 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=44 rel=4 op=download download(transaction-6739c67, /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/temp-transaction-17520427922607754286.tmp)
29-5-19 15:07:10.135 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=45 rel=20 op=connect connect
29-5-19 15:07:10.142 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:10.142 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142423977, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:10.143 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142423977 to file /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:10.143 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:10.144 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:10.144 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:10.144 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@664615a7) ...
29-5-19 15:07:10.144 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903 to temp. file RemoteFile[name=temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903] ...
29-5-19 15:07:10.144 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=46 rel=7 op=upload upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
29-5-19 15:07:10.144 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=47 rel=21 op=connect connect
29-5-19 15:07:10.145 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@388b5fc1) ...
29-5-19 15:07:10.145 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-oIEcO-database-A-0000000001] ...
29-5-19 15:07:10.145 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=48 rel=8 op=upload upload(/tmp/syncanytest/syncany-190529150340085-77229-client-A/.syncany/cache/database-A-0000000001, temp-oIEcO-database-A-0000000001)
29-5-19 15:07:10.145 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=49 rel=22 op=connect connect
29-5-19 15:07:10.145 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903] to final location RemoteFile[name=multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903] ...
29-5-19 15:07:10.145 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=50 rel=1 op=move move(temp-yNkUC-multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903,multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
29-5-19 15:07:10.145 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=51 rel=23 op=connect connect
29-5-19 15:07:10.145 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-oIEcO-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:10.146 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=52 rel=2 op=move move(temp-oIEcO-database-A-0000000001,database-A-0000000001)
29-5-19 15:07:10.146 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=53 rel=24 op=connect connect
29-5-19 15:07:10.146 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-6739c67] ...
29-5-19 15:07:10.146 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=54 rel=1 op=delete delete(transaction-6739c67)
29-5-19 15:07:10.146 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=55 rel=25 op=connect connect
29-5-19 15:07:10.146 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:07:10.146 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:07:10.146 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142423977) ...
29-5-19 15:07:10.151 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:07:10.156 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142423977, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:10.156 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:07:10.156 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:10.156 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142430135, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:10.156 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:07:10.158 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142430108] ...
29-5-19 15:07:10.158 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142430108]
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=56 rel=2 op=delete delete(action-up-A-1559142430108)
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=57 rel=26 op=connect connect
29-5-19 15:07:10.159 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=58 rel=13 op=list list(ActionRemoteFile)
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=59 rel=27 op=connect connect
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=60 rel=14 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=61 rel=28 op=connect connect
29-5-19 15:07:10.159 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142423830] ...
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=62 rel=3 op=delete delete(action-up-A-1559142423830)
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=63 rel=29 op=connect connect
29-5-19 15:07:10.159 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=64 rel=3 op=disconnect disconnect
29-5-19 15:07:10.159 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:10.159 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@7b48cfa0) ...
29-5-19 15:07:10.159 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-B' ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:10.160 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-77229-client-B' ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:10.160 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:10.160 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:10.162 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.162 | DownOperation   | Test worker    | INFO : 
29-5-19 15:07:10.162 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:07:10.162 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.162 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@1c0ba304) ...
29-5-19 15:07:10.162 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:10.162 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=65 rel=15 op=list list(ActionRemoteFile)
29-5-19 15:07:10.162 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=66 rel=30 op=connect connect
29-5-19 15:07:10.162 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=67 rel=16 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.162 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=68 rel=31 op=connect connect
29-5-19 15:07:10.163 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.163 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:10.163 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:07:10.163 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.163 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@28e8b162) ...
29-5-19 15:07:10.163 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:10.163 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=69 rel=17 op=list list(DatabaseRemoteFile)
29-5-19 15:07:10.164 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=70 rel=32 op=connect connect
29-5-19 15:07:10.164 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=71 rel=18 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.164 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=72 rel=33 op=connect connect
29-5-19 15:07:10.164 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-5-19 15:07:10.164 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=73 rel=4 op=disconnect disconnect
29-5-19 15:07:10.164 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@7c62d99a) ...
29-5-19 15:07:10.164 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@6b58baf6) ...
29-5-19 15:07:10.164 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142430160] ...
29-5-19 15:07:10.164 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142430160]
29-5-19 15:07:10.164 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=74 rel=9 op=upload upload(/tmp/syncany-action-7947641150141906681.tmp, action-down-B-1559142430160)
29-5-19 15:07:10.164 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=75 rel=34 op=connect connect
29-5-19 15:07:10.164 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142430160] ...
29-5-19 15:07:10.165 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:07:10.165 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/database-A-0000000001
29-5-19 15:07:10.165 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@53e8161f) ...
29-5-19 15:07:10.165 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=76 rel=5 op=download download(database-A-0000000001, /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/database-A-0000000001)
29-5-19 15:07:10.165 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=77 rel=35 op=connect connect
29-5-19 15:07:10.165 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:07:10.165 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:10.167 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142423977
29-5-19 15:07:10.168 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=78 rel=19 op=list list(CleanupRemoteFile)
29-5-19 15:07:10.168 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=79 rel=36 op=connect connect
29-5-19 15:07:10.168 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150340085-47440-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:07:10.168 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=80 rel=20 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.168 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=81 rel=37 op=connect connect
29-5-19 15:07:10.169 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:07:10.169 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1559142423977], B=[]}
29-5-19 15:07:10.169 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:07:10.169 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142423977
29-5-19 15:07:10.169 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:07:10.169 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142423977
29-5-19 15:07:10.169 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:07:10.169 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:07:10.169 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:07:10.169 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-5-19 15:07:10.169 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142423977]
29-5-19 15:07:10.169 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:07:10.169 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1559142423977]
29-5-19 15:07:10.169 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:07:10.169 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:10.171 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142423977
29-5-19 15:07:10.171 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:07:10.172 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.173 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:07:10.173 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:07:10.173 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:07:10.173 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:03 UTC 2019, linkTarget=null, checksum=03104a576ff940aeb1c5278390dfe91f34961e4d, updated=Wed May 29 15:07:03 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:10.174 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file file-1.txt
29-5-19 15:07:10.174 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:03 UTC 2019, linkTarget=null, checksum=03104a576ff940aeb1c5278390dfe91f34961e4d, updated=Wed May 29 15:07:03 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150340085-77229-client-B/file-1.txt
29-5-19 15:07:10.174 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:03 UTC 2019, linkTarget=null, checksum=03104a576ff940aeb1c5278390dfe91f34961e4d, updated=Wed May 29 15:07:03 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:07:10.175 | DownOperation   | Test worker    | INFO :   + Adding multichunk 928e79b84f62efb0e8e1eb04a94bff657d280903 to download list ...
29-5-19 15:07:10.175 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:07:10.175 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@6ecea174) ...
29-5-19 15:07:10.175 | Downloader      | Test worker    | INFO :   + Downloading multichunk 928e79b84f62efb0e8e1eb04a94bff657d280903 ...
29-5-19 15:07:10.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=82 rel=6 op=download download(multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903, /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/multichunk-928e79b84f62efb0e8e1eb04a94bff657d280903)
29-5-19 15:07:10.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=83 rel=38 op=connect connect
29-5-19 15:07:10.175 | Downloader      | Test worker    | INFO :   + Decrypting multichunk 928e79b84f62efb0e8e1eb04a94bff657d280903 ...
29-5-19 15:07:10.176 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk 928e79b84f62efb0e8e1eb04a94bff657d280903 ...
29-5-19 15:07:10.177 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=84 rel=5 op=disconnect disconnect
29-5-19 15:07:10.177 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:07:10.177 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:03 UTC 2019, linkTarget=null, checksum=03104a576ff940aeb1c5278390dfe91f34961e4d, updated=Wed May 29 15:07:03 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:07:10.177 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:07:10.177 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:03 UTC 2019, linkTarget=null, checksum=03104a576ff940aeb1c5278390dfe91f34961e4d, updated=Wed May 29 15:07:03 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:07:10.177 | Assembler       | Test worker    | INFO :      - Creating file file-1.txt to /tmp/syncanytest/syncany-190529150340085-77229-client-B/.syncany/cache/temp-reconstructedFileVersion-2494315271989579413.tmp ...
29-5-19 15:07:10.178 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:07:10.178 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:07:10.179 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-5-19 15:07:10.179 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1559142423977, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:10.186 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142430160] ...
29-5-19 15:07:10.186 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142430160]
29-5-19 15:07:10.186 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=85 rel=4 op=delete delete(action-down-B-1559142430160)
29-5-19 15:07:10.186 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=86 rel=39 op=connect connect
29-5-19 15:07:10.186 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:10.186 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=87 rel=21 op=list list(ActionRemoteFile)
29-5-19 15:07:10.186 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=88 rel=40 op=connect connect
29-5-19 15:07:10.187 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=89 rel=22 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.187 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=90 rel=41 op=connect connect
29-5-19 15:07:10.187 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=91 rel=6 op=disconnect disconnect
29-5-19 15:07:10.187 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:10.187 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@3de633bc) ...
29-5-19 15:07:10.187 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:07:10.190 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:10.191 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:07:10.191 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:07:10.191 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:07:10.295 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:10.295 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:10.295 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:10.295 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:10.295 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:10.295 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:10.296 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:10.296 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:10.296 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:10.306 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:07:10.307 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:07:10.315 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:07:10.319 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:07:10.319 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:07:10.325 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:07:10.325 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:07:10.325 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:07:10.325 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:07:10.328 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.330 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.332 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.334 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.336 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.338 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.354 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.356 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:10.359 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:07:10.361 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:07:10.363 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:07:10.365 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:07:10.365 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:07:10.366 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:07:10.369 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:07:10.371 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:07:10.373 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:07:10.375 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:07:10.377 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:07:10.379 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:07:10.379 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:07:10.382 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:07:10.384 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:07:10.387 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:07:10.389 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:07:10.389 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:07:10.391 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:07:10.394 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:07:10.394 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:07:10.394 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:07:10.397 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:10.397 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:10.397 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.397 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@7bc602e6) ...
29-5-19 15:07:10.398 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.398 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:10.398 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:10.398 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.398 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:10.398 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@3efb4074) ...
29-5-19 15:07:10.399 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-42158-client-A ...
29-5-19 15:07:10.399 | StatusOperation | Test worker    | FINE : - New file: A-original-1
29-5-19 15:07:10.399 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:10.399 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@70375a34) ...
29-5-19 15:07:10.400 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:10.400 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:07:10.400 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:07:10.400 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.400 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:07:10.401 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.401 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:10.401 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:10.401 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:10.401 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@63547467) ...
29-5-19 15:07:10.401 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:10.401 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:07:10.402 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:07:10.402 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.402 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:07:10.402 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:07:10.402 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3da33b0a) ...
29-5-19 15:07:10.402 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:10.402 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142430296] ...
29-5-19 15:07:10.402 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142430296]
29-5-19 15:07:10.403 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-3068019555647953141.tmp, action-up-A-1559142430296)
29-5-19 15:07:10.403 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:07:10.403 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142430296] ...
29-5-19 15:07:10.404 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:10.404 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:07:10.404 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:07:10.404 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:10.404 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:10.405 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@71d4c405) ...
29-5-19 15:07:10.405 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:10.405 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-1
29-5-19 15:07:10.405 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-1
29-5-19 15:07:10.420 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 27c13d97d279e2d91bba59a10c8176f6662079f2
29-5-19 15:07:10.421 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 4ea130d071ad685a1bc89d63f4515abf46aaa483
29-5-19 15:07:10.422 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 27c13d97d279e2d91bba59a10c8176f6662079f2 > 4ea130d071ad685a1bc89d63f4515abf46aaa483
29-5-19 15:07:10.423 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 27c13d97d279e2d91bba59a10c8176f6662079f2 > /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-1
29-5-19 15:07:10.423 | Indexer         | AsyncI/syncany | FINE : - /File: A-original-1 (checksum 27c13d97d279e2d91bba59a10c8176f6662079f2)
29-5-19 15:07:10.426 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original-1, checksum: 27c13d97d279e2d91bba59a10c8176f6662079f2)
29-5-19 15:07:10.426 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original-1
29-5-19 15:07:10.426 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original-1, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:10 UTC 2019, linkTarget=null, checksum=27c13d97d279e2d91bba59a10c8176f6662079f2, updated=Wed May 29 15:07:10 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:10.426 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:10.426 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@716afd15) ...
29-5-19 15:07:10.427 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 4ea130d071ad685a1bc89d63f4515abf46aaa483
29-5-19 15:07:10.427 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@29942191) ...
29-5-19 15:07:10.427 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142430405, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:10.427 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:10.427 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:07:10.428 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:10.428 | UpOperation     | Test worker    | INFO : - Uploading multichunk 4ea130d071ad685a1bc89d63f4515abf46aaa483 from /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483 to RemoteFile[name=multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483] ...
29-5-19 15:07:10.428 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483 -> Temp. remote file: RemoteFile[name=temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483], final location: RemoteFile[name=multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483]
29-5-19 15:07:10.428 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142430428, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:10.428 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142430428 to file /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:10.428 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:10.429 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:10.429 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:10.429 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-OkMKF-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:07:10.430 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:10.430 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:10.431 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-8184899431641015986.tmp
29-5-19 15:07:10.431 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@429eac9a) ...
29-5-19 15:07:10.431 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-7338dc73] ...
29-5-19 15:07:10.432 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-8184899431641015986.tmp, transaction-7338dc73)
29-5-19 15:07:10.432 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:07:10.432 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:10.432 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@66470f69) ...
29-5-19 15:07:10.432 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483 to temp. file RemoteFile[name=temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483] ...
29-5-19 15:07:10.432 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
29-5-19 15:07:10.433 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test1_WithRetryFailsManyTimes(UploadInterruptedTest.java:77)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:10.436 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3de734aa) ...
29-5-19 15:07:10.441 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:13.438 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:13.439 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=19 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
29-5-19 15:07:13.439 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test1_WithRetryFailsManyTimes(UploadInterruptedTest.java:77)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:16.440 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:16.440 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=20 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
29-5-19 15:07:16.441 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test1_WithRetryFailsManyTimes(UploadInterruptedTest.java:77)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:16.442 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:16.442 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142430441, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:16.442 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state ...
29-5-19 15:07:16.443 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:16.444 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:16.444 | UploadInterrupt | Test worker    | INFO : Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
29-5-19 15:07:16.545 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:16.545 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:16.545 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:16.545 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:16.545 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:16.545 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:16.545 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:16.545 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:16.545 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:16.545 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:16.545 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:16.546 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:16.546 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:16.546 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:16.546 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:16.546 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:16.546 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:16.546 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:16.546 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:16.546 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:16.546 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:16.546 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:16.546 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:16.546 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:16.547 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:16.547 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:16.547 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:16.547 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:16.547 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@2648ccca) ...
29-5-19 15:07:16.548 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:16.548 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:16.548 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:16.548 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:16.548 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:16.548 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@5c2dfbcf) ...
29-5-19 15:07:16.548 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-42158-client-A ...
29-5-19 15:07:16.549 | StatusOperation | Test worker    | FINE : - New file: A-original-1
29-5-19 15:07:16.549 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:16.549 | StatusOperation | Test worker    | FINE : - New file: A-original-2
29-5-19 15:07:16.549 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@55adb554) ...
29-5-19 15:07:16.549 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:16.549 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=21 rel=6 op=list list(ActionRemoteFile)
29-5-19 15:07:16.549 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=22 rel=9 op=connect connect
29-5-19 15:07:16.549 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=23 rel=7 op=list list(TransactionRemoteFile)
29-5-19 15:07:16.549 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=24 rel=10 op=connect connect
29-5-19 15:07:16.550 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=25 rel=1 op=download download(transaction-7338dc73, /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-14243413847447861077.tmp)
29-5-19 15:07:16.550 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=26 rel=11 op=connect connect
29-5-19 15:07:16.553 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:16.553 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:16.553 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:16.553 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:16.553 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2cc9430b) ...
29-5-19 15:07:16.553 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:16.553 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=27 rel=8 op=list list(DatabaseRemoteFile)
29-5-19 15:07:16.553 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=28 rel=12 op=connect connect
29-5-19 15:07:16.553 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=29 rel=9 op=list list(TransactionRemoteFile)
29-5-19 15:07:16.553 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=30 rel=13 op=connect connect
29-5-19 15:07:16.553 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=31 rel=2 op=download download(transaction-7338dc73, /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-6524114621938530233.tmp)
29-5-19 15:07:16.553 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=32 rel=14 op=connect connect
29-5-19 15:07:16.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=33 rel=2 op=disconnect disconnect
29-5-19 15:07:16.554 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5494a3c9) ...
29-5-19 15:07:16.554 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:16.554 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142436546] ...
29-5-19 15:07:16.554 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142436546]
29-5-19 15:07:16.555 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=34 rel=6 op=upload upload(/tmp/syncany-action-10878312621630370395.tmp, action-up-A-1559142436546)
29-5-19 15:07:16.555 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=35 rel=15 op=connect connect
29-5-19 15:07:16.555 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142436546] ...
29-5-19 15:07:16.555 | UpOperation     | Test worker    | INFO : Found local transaction to resume.
29-5-19 15:07:16.555 | UpOperation     | Test worker    | INFO : Attempting to find transactionRemoteFile
29-5-19 15:07:16.556 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state/transaction-database.0000000001.xml ...
29-5-19 15:07:16.557 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142430428
29-5-19 15:07:16.557 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=36 rel=10 op=list list(TransactionRemoteFile)
29-5-19 15:07:16.557 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=37 rel=16 op=connect connect
29-5-19 15:07:16.557 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=38 rel=3 op=download download(transaction-7338dc73, /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-13555677716932340282.tmp)
29-5-19 15:07:16.557 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=39 rel=17 op=connect connect
29-5-19 15:07:16.559 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:16.559 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142430428, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:16.559 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142430428 to file /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:16.559 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:16.560 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:16.560 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:16.560 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@730ba510) ...
29-5-19 15:07:16.560 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483 to temp. file RemoteFile[name=temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483] ...
29-5-19 15:07:16.560 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=40 rel=7 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483, temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
29-5-19 15:07:16.560 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=41 rel=18 op=connect connect
29-5-19 15:07:16.560 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@2a6bb6b1) ...
29-5-19 15:07:16.560 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-OkMKF-database-A-0000000001] ...
29-5-19 15:07:16.561 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=42 rel=8 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
29-5-19 15:07:16.561 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:311)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test1_WithRetryFailsManyTimes(UploadInterruptedTest.java:77)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:19.562 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:19.562 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=43 rel=9 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
29-5-19 15:07:19.562 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:311)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test1_WithRetryFailsManyTimes(UploadInterruptedTest.java:77)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:22.564 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:22.564 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=44 rel=10 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
29-5-19 15:07:22.564 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:311)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test1_WithRetryFailsManyTimes(UploadInterruptedTest.java:77)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:22.565 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:22.565 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142436557, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:22.565 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state ...
29-5-19 15:07:22.567 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:22.568 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:22.568 | UploadInterrupt | Test worker    | INFO : Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
29-5-19 15:07:22.668 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.669 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.669 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.669 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.669 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.669 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.669 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.669 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.669 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.669 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.673 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.674 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.674 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.674 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.674 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:22.675 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:22.675 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.675 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.675 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.675 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.675 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.675 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.675 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:22.675 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:22.677 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.677 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:22.677 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:22.677 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.677 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@3365c788) ...
29-5-19 15:07:22.679 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.679 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:22.679 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:22.679 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.679 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:22.679 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@4ff42458) ...
29-5-19 15:07:22.680 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-42158-client-A ...
29-5-19 15:07:22.681 | StatusOperation | Test worker    | FINE : - New file: A-original-1
29-5-19 15:07:22.681 | StatusOperation | Test worker    | FINE : - New file: A-original-3
29-5-19 15:07:22.681 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:22.681 | StatusOperation | Test worker    | FINE : - New file: A-original-2
29-5-19 15:07:22.681 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@3fec4070) ...
29-5-19 15:07:22.681 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:22.682 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=45 rel=11 op=list list(ActionRemoteFile)
29-5-19 15:07:22.682 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=46 rel=19 op=connect connect
29-5-19 15:07:22.682 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=47 rel=12 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.682 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=48 rel=20 op=connect connect
29-5-19 15:07:22.682 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=49 rel=4 op=download download(transaction-7338dc73, /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-8848585576302393566.tmp)
29-5-19 15:07:22.682 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=50 rel=21 op=connect connect
29-5-19 15:07:22.689 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.689 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:22.689 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:22.689 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.689 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@3482ba2a) ...
29-5-19 15:07:22.689 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:22.689 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=51 rel=13 op=list list(DatabaseRemoteFile)
29-5-19 15:07:22.689 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=52 rel=22 op=connect connect
29-5-19 15:07:22.690 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=53 rel=14 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.690 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=54 rel=23 op=connect connect
29-5-19 15:07:22.690 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=55 rel=5 op=download download(transaction-7338dc73, /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-1633126617401626676.tmp)
29-5-19 15:07:22.690 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=56 rel=24 op=connect connect
29-5-19 15:07:22.694 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=57 rel=3 op=disconnect disconnect
29-5-19 15:07:22.694 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3f6fdd9f) ...
29-5-19 15:07:22.694 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:22.694 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142442675] ...
29-5-19 15:07:22.694 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142442675]
29-5-19 15:07:22.694 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=58 rel=11 op=upload upload(/tmp/syncany-action-16582208571115384911.tmp, action-up-A-1559142442675)
29-5-19 15:07:22.694 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=59 rel=25 op=connect connect
29-5-19 15:07:22.695 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142442675] ...
29-5-19 15:07:22.695 | UpOperation     | Test worker    | INFO : Found local transaction to resume.
29-5-19 15:07:22.695 | UpOperation     | Test worker    | INFO : Attempting to find transactionRemoteFile
29-5-19 15:07:22.697 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/state/transaction-database.0000000001.xml ...
29-5-19 15:07:22.700 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142430428
29-5-19 15:07:22.701 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=60 rel=15 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.701 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=61 rel=26 op=connect connect
29-5-19 15:07:22.701 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=62 rel=6 op=download download(transaction-7338dc73, /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-7158608422420922733.tmp)
29-5-19 15:07:22.701 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=63 rel=27 op=connect connect
29-5-19 15:07:22.705 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:22.705 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142430428, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:22.706 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142430428 to file /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:22.706 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:22.708 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:22.708 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:22.709 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@450e09be) ...
29-5-19 15:07:22.709 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-OkMKF-database-A-0000000001] ...
29-5-19 15:07:22.709 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=64 rel=12 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000001, temp-OkMKF-database-A-0000000001)
29-5-19 15:07:22.709 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=65 rel=28 op=connect connect
29-5-19 15:07:22.710 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483] to final location RemoteFile[name=multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483] ...
29-5-19 15:07:22.710 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=66 rel=1 op=move move(temp-aXOty-multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483,multichunk-4ea130d071ad685a1bc89d63f4515abf46aaa483)
29-5-19 15:07:22.710 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=67 rel=29 op=connect connect
29-5-19 15:07:22.710 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-OkMKF-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:22.710 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=68 rel=2 op=move move(temp-OkMKF-database-A-0000000001,database-A-0000000001)
29-5-19 15:07:22.710 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=69 rel=30 op=connect connect
29-5-19 15:07:22.710 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-7338dc73] ...
29-5-19 15:07:22.710 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=70 rel=1 op=delete delete(transaction-7338dc73)
29-5-19 15:07:22.710 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=71 rel=31 op=connect connect
29-5-19 15:07:22.711 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:07:22.711 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:07:22.711 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142430428) ...
29-5-19 15:07:22.713 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:07:22.721 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142430428, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:22.721 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:07:22.721 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:22.721 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142442701, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:22.721 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:07:22.724 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142442675] ...
29-5-19 15:07:22.725 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142442675]
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=72 rel=2 op=delete delete(action-up-A-1559142442675)
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=73 rel=32 op=connect connect
29-5-19 15:07:22.725 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=74 rel=16 op=list list(ActionRemoteFile)
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=75 rel=33 op=connect connect
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=76 rel=17 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=77 rel=34 op=connect connect
29-5-19 15:07:22.725 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142430296] ...
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=78 rel=3 op=delete delete(action-up-A-1559142430296)
29-5-19 15:07:22.725 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=79 rel=35 op=connect connect
29-5-19 15:07:22.726 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142436546] ...
29-5-19 15:07:22.726 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=80 rel=4 op=delete delete(action-up-A-1559142436546)
29-5-19 15:07:22.726 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=81 rel=36 op=connect connect
29-5-19 15:07:22.726 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=82 rel=4 op=disconnect disconnect
29-5-19 15:07:22.726 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:22.726 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@5291ab7e) ...
29-5-19 15:07:22.726 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.726 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.726 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.726 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.726 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.726 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.726 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.727 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.727 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:22.727 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:22.728 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.728 | DownOperation   | Test worker    | INFO : 
29-5-19 15:07:22.728 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
29-5-19 15:07:22.728 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.728 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@1b6a853e) ...
29-5-19 15:07:22.728 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:22.728 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=83 rel=18 op=list list(ActionRemoteFile)
29-5-19 15:07:22.728 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=84 rel=37 op=connect connect
29-5-19 15:07:22.728 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=85 rel=19 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.728 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=86 rel=38 op=connect connect
29-5-19 15:07:22.729 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.729 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:22.729 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:22.729 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.729 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6218a494) ...
29-5-19 15:07:22.729 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:22.729 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=87 rel=20 op=list list(DatabaseRemoteFile)
29-5-19 15:07:22.729 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=88 rel=39 op=connect connect
29-5-19 15:07:22.729 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=89 rel=21 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.729 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=90 rel=40 op=connect connect
29-5-19 15:07:22.729 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:07:22.730 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=91 rel=5 op=disconnect disconnect
29-5-19 15:07:22.730 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@9ad2aa6) ...
29-5-19 15:07:22.730 | DownOperation   | Test worker    | INFO : * Nothing new. Skipping down operation.
29-5-19 15:07:22.730 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@5de484b1) ...
29-5-19 15:07:22.830 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.831 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.831 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:22.831 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:22.832 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.832 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:22.832 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:22.832 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.832 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@343164b7) ...
29-5-19 15:07:22.833 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.833 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:22.833 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:22.833 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.833 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:22.833 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@2d9157b5) ...
29-5-19 15:07:22.833 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-42158-client-A ...
29-5-19 15:07:22.834 | StatusOperation | Test worker    | FINE : - New file: A-original-3
29-5-19 15:07:22.834 | StatusOperation | Test worker    | FINE : - New file: A-original-4
29-5-19 15:07:22.834 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:22.834 | StatusOperation | Test worker    | FINE : - New file: A-original-2
29-5-19 15:07:22.834 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@43342e0c) ...
29-5-19 15:07:22.834 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:22.834 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=92 rel=22 op=list list(ActionRemoteFile)
29-5-19 15:07:22.834 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=93 rel=41 op=connect connect
29-5-19 15:07:22.834 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=94 rel=23 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.834 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=95 rel=42 op=connect connect
29-5-19 15:07:22.835 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.835 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:22.835 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:22.835 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.835 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@158725dd) ...
29-5-19 15:07:22.835 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:22.835 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=96 rel=24 op=list list(DatabaseRemoteFile)
29-5-19 15:07:22.835 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=97 rel=43 op=connect connect
29-5-19 15:07:22.835 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=98 rel=25 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.835 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=99 rel=44 op=connect connect
29-5-19 15:07:22.835 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:07:22.835 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=100 rel=6 op=disconnect disconnect
29-5-19 15:07:22.835 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@35063b06) ...
29-5-19 15:07:22.835 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:22.835 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142442831] ...
29-5-19 15:07:22.835 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142442831]
29-5-19 15:07:22.835 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=101 rel=13 op=upload upload(/tmp/syncany-action-4529056499832550875.tmp, action-up-A-1559142442831)
29-5-19 15:07:22.835 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=102 rel=45 op=connect connect
29-5-19 15:07:22.836 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142442831] ...
29-5-19 15:07:22.836 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.836 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=103 rel=26 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.836 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=104 rel=46 op=connect connect
29-5-19 15:07:22.836 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:22.837 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:22.837 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@5f48bd04) ...
29-5-19 15:07:22.837 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:22.837 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-2
29-5-19 15:07:22.837 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-2
29-5-19 15:07:22.846 | Indexer         | AsyncI/syncany | FINE : - Chunk new: f8931efe1cac94c03384dea8b12f9f0ad08a5cca
29-5-19 15:07:22.846 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk ddca8f42490a068bba7b6a995ac048fafe8a2d1a
29-5-19 15:07:22.847 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: f8931efe1cac94c03384dea8b12f9f0ad08a5cca > ddca8f42490a068bba7b6a995ac048fafe8a2d1a
29-5-19 15:07:22.847 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: f8931efe1cac94c03384dea8b12f9f0ad08a5cca > /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-2
29-5-19 15:07:22.847 | Indexer         | AsyncI/syncany | FINE : - /File: A-original-2 (checksum f8931efe1cac94c03384dea8b12f9f0ad08a5cca)
29-5-19 15:07:22.849 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original-2, checksum: f8931efe1cac94c03384dea8b12f9f0ad08a5cca)
29-5-19 15:07:22.849 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original-2
29-5-19 15:07:22.849 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original-2, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:16 UTC 2019, linkTarget=null, checksum=f8931efe1cac94c03384dea8b12f9f0ad08a5cca, updated=Wed May 29 15:07:22 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:22.849 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:22.849 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@664bf276) ...
29-5-19 15:07:22.849 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-3
29-5-19 15:07:22.849 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-3
29-5-19 15:07:22.850 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 00d5a3bfb3d236e036fdddd61fb66eec72cfdc7f
29-5-19 15:07:22.851 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 00d5a3bfb3d236e036fdddd61fb66eec72cfdc7f > ddca8f42490a068bba7b6a995ac048fafe8a2d1a
29-5-19 15:07:22.851 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 00d5a3bfb3d236e036fdddd61fb66eec72cfdc7f > /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-3
29-5-19 15:07:22.851 | Indexer         | AsyncI/syncany | FINE : - /File: A-original-3 (checksum 00d5a3bfb3d236e036fdddd61fb66eec72cfdc7f)
29-5-19 15:07:22.851 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original-3, checksum: 00d5a3bfb3d236e036fdddd61fb66eec72cfdc7f)
29-5-19 15:07:22.851 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original-3
29-5-19 15:07:22.852 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original-3, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:22 UTC 2019, linkTarget=null, checksum=00d5a3bfb3d236e036fdddd61fb66eec72cfdc7f, updated=Wed May 29 15:07:22 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:22.852 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:22.852 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-4
29-5-19 15:07:22.852 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-4
29-5-19 15:07:22.853 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 582ccc2d7a3aba026605cbcf891dcc5132026dd1
29-5-19 15:07:22.854 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 582ccc2d7a3aba026605cbcf891dcc5132026dd1 > ddca8f42490a068bba7b6a995ac048fafe8a2d1a
29-5-19 15:07:22.854 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 582ccc2d7a3aba026605cbcf891dcc5132026dd1 > /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-4
29-5-19 15:07:22.855 | Indexer         | AsyncI/syncany | FINE : - /File: A-original-4 (checksum 582ccc2d7a3aba026605cbcf891dcc5132026dd1)
29-5-19 15:07:22.855 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original-4, checksum: 582ccc2d7a3aba026605cbcf891dcc5132026dd1)
29-5-19 15:07:22.855 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original-4
29-5-19 15:07:22.855 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original-4, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:22 UTC 2019, linkTarget=null, checksum=582ccc2d7a3aba026605cbcf891dcc5132026dd1, updated=Wed May 29 15:07:22 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:22.855 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:22.857 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk ddca8f42490a068bba7b6a995ac048fafe8a2d1a
29-5-19 15:07:22.857 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@49798993) ...
29-5-19 15:07:22.857 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142442837, chunks=3, multiChunks=1, fileContents=3, fileHistories=3]
29-5-19 15:07:22.857 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:22.857 | UpOperation     | Test worker    | INFO : Last vector clock was: (A1)
29-5-19 15:07:22.857 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:22.858 | UpOperation     | Test worker    | INFO : - Uploading multichunk ddca8f42490a068bba7b6a995ac048fafe8a2d1a from /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a to RemoteFile[name=multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a] ...
29-5-19 15:07:22.858 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a -> Temp. remote file: RemoteFile[name=temp-mmQJn-multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a], final location: RemoteFile[name=multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a]
29-5-19 15:07:22.858 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A2)/T=1559142442857, chunks=3, multiChunks=1, fileContents=3, fileHistories=3]
29-5-19 15:07:22.858 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A2)/T=1559142442857 to file /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000002 ... 
29-5-19 15:07:22.858 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000002 ...
29-5-19 15:07:22.859 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@377f2600) ...
29-5-19 15:07:22.859 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:22.859 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000002 to RemoteFile[name=database-A-0000000002] ...
29-5-19 15:07:22.859 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000002 -> Temp. remote file: RemoteFile[name=temp-lOerD-database-A-0000000002], final location: RemoteFile[name=database-A-0000000002]
29-5-19 15:07:22.860 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:22.860 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:22.862 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-4636603510777554571.tmp
29-5-19 15:07:22.862 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@601a6d49) ...
29-5-19 15:07:22.862 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-410142a3] ...
29-5-19 15:07:22.862 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=105 rel=14 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-4636603510777554571.tmp, transaction-410142a3)
29-5-19 15:07:22.862 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=106 rel=47 op=connect connect
29-5-19 15:07:22.862 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:22.863 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@f631a97) ...
29-5-19 15:07:22.863 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a to temp. file RemoteFile[name=temp-mmQJn-multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a] ...
29-5-19 15:07:22.863 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=107 rel=15 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a, temp-mmQJn-multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a)
29-5-19 15:07:22.863 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=108 rel=48 op=connect connect
29-5-19 15:07:22.864 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@280f2235) ...
29-5-19 15:07:22.864 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000002 to temp. file RemoteFile[name=temp-lOerD-database-A-0000000002] ...
29-5-19 15:07:22.864 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=109 rel=16 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000002, temp-lOerD-database-A-0000000002)
29-5-19 15:07:22.864 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=110 rel=49 op=connect connect
29-5-19 15:07:22.864 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-mmQJn-multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a] to final location RemoteFile[name=multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a] ...
29-5-19 15:07:22.864 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=111 rel=3 op=move move(temp-mmQJn-multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a,multichunk-ddca8f42490a068bba7b6a995ac048fafe8a2d1a)
29-5-19 15:07:22.864 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=112 rel=50 op=connect connect
29-5-19 15:07:22.864 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-lOerD-database-A-0000000002] to final location RemoteFile[name=database-A-0000000002] ...
29-5-19 15:07:22.864 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=113 rel=4 op=move move(temp-lOerD-database-A-0000000002,database-A-0000000002)
29-5-19 15:07:22.864 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=114 rel=51 op=connect connect
29-5-19 15:07:22.865 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-410142a3] ...
29-5-19 15:07:22.865 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=115 rel=5 op=delete delete(transaction-410142a3)
29-5-19 15:07:22.865 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=116 rel=52 op=connect connect
29-5-19 15:07:22.865 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:07:22.865 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:07:22.865 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A2)/T=1559142442857) ...
29-5-19 15:07:22.869 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:07:22.871 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:22.873 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A2)/T=1559142442857, chunks=3, multiChunks=1, fileContents=3, fileHistories=3]
29-5-19 15:07:22.873 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:07:22.873 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:22.873 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142442871, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:22.873 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:07:22.876 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142442831] ...
29-5-19 15:07:22.876 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142442831]
29-5-19 15:07:22.876 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=117 rel=6 op=delete delete(action-up-A-1559142442831)
29-5-19 15:07:22.876 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=118 rel=53 op=connect connect
29-5-19 15:07:22.876 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:22.876 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=119 rel=27 op=list list(ActionRemoteFile)
29-5-19 15:07:22.876 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=120 rel=54 op=connect connect
29-5-19 15:07:22.876 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=121 rel=28 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.876 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=122 rel=55 op=connect connect
29-5-19 15:07:22.876 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=123 rel=7 op=disconnect disconnect
29-5-19 15:07:22.876 | Cache           | Test worker    | INFO : Cache size okay (205 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:22.876 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@92b37e7) ...
29-5-19 15:07:22.877 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.877 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.877 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:22.877 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:22.878 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.878 | DownOperation   | Test worker    | INFO : 
29-5-19 15:07:22.878 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
29-5-19 15:07:22.878 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.878 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@7fc35a64) ...
29-5-19 15:07:22.878 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:22.878 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=124 rel=29 op=list list(ActionRemoteFile)
29-5-19 15:07:22.878 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=125 rel=56 op=connect connect
29-5-19 15:07:22.878 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=126 rel=30 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.878 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=127 rel=57 op=connect connect
29-5-19 15:07:22.879 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.879 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:22.879 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:22.879 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.879 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@226d328a) ...
29-5-19 15:07:22.879 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:22.879 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=128 rel=31 op=list list(DatabaseRemoteFile)
29-5-19 15:07:22.879 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=129 rel=58 op=connect connect
29-5-19 15:07:22.879 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=130 rel=32 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.879 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=131 rel=59 op=connect connect
29-5-19 15:07:22.879 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000002 is already known (in local database). Ignoring.
29-5-19 15:07:22.879 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:07:22.879 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=132 rel=8 op=disconnect disconnect
29-5-19 15:07:22.879 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@a4e6dbf) ...
29-5-19 15:07:22.879 | DownOperation   | Test worker    | INFO : * Nothing new. Skipping down operation.
29-5-19 15:07:22.879 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@35e1f3de) ...
29-5-19 15:07:22.980 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.980 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.980 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.980 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.981 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:22.981 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:22.981 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:22.981 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:22.981 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:22.981 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:22.981 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:22.982 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:22.982 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:22.983 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.983 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:22.983 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:22.983 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.983 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@490d32ac) ...
29-5-19 15:07:22.983 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.983 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:22.983 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:22.983 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.983 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:22.983 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@a12e760) ...
29-5-19 15:07:22.984 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-42158-client-A ...
29-5-19 15:07:22.984 | StatusOperation | Test worker    | FINE : - New file: A-original-5
29-5-19 15:07:22.985 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:22.985 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@2a5c062a) ...
29-5-19 15:07:22.985 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:22.985 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=133 rel=33 op=list list(ActionRemoteFile)
29-5-19 15:07:22.985 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=134 rel=60 op=connect connect
29-5-19 15:07:22.985 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=135 rel=34 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.985 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=136 rel=61 op=connect connect
29-5-19 15:07:22.986 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.986 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:22.986 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:22.986 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:22.986 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@3eef49a1) ...
29-5-19 15:07:22.986 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:22.986 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=137 rel=35 op=list list(DatabaseRemoteFile)
29-5-19 15:07:22.986 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=138 rel=62 op=connect connect
29-5-19 15:07:22.986 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=139 rel=36 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.986 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=140 rel=63 op=connect connect
29-5-19 15:07:22.986 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000002 is already known (in local database). Ignoring.
29-5-19 15:07:22.986 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:07:22.987 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=141 rel=9 op=disconnect disconnect
29-5-19 15:07:22.987 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@41a10d93) ...
29-5-19 15:07:22.987 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:22.987 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142442982] ...
29-5-19 15:07:22.987 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142442982]
29-5-19 15:07:22.987 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=142 rel=17 op=upload upload(/tmp/syncany-action-16450976778501499062.tmp, action-up-A-1559142442982)
29-5-19 15:07:22.987 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=143 rel=64 op=connect connect
29-5-19 15:07:22.987 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142442982] ...
29-5-19 15:07:22.988 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:22.988 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=144 rel=37 op=list list(TransactionRemoteFile)
29-5-19 15:07:22.988 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=145 rel=65 op=connect connect
29-5-19 15:07:22.988 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:22.988 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:22.988 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@7ea8bdbb) ...
29-5-19 15:07:22.988 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:22.989 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-5
29-5-19 15:07:22.989 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-5
29-5-19 15:07:22.990 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 83ac56f61c7f2b8441154cb624721e2e0c12cb4b
29-5-19 15:07:22.990 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 2128ca5dc640464f06cc92de6ac75a4ceacd4094
29-5-19 15:07:22.990 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 83ac56f61c7f2b8441154cb624721e2e0c12cb4b > 2128ca5dc640464f06cc92de6ac75a4ceacd4094
29-5-19 15:07:22.990 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 83ac56f61c7f2b8441154cb624721e2e0c12cb4b > /tmp/syncanytest/syncany-190529150340085-42158-client-A/A-original-5
29-5-19 15:07:22.990 | Indexer         | AsyncI/syncany | FINE : - /File: A-original-5 (checksum 83ac56f61c7f2b8441154cb624721e2e0c12cb4b)
29-5-19 15:07:22.995 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original-5, checksum: 83ac56f61c7f2b8441154cb624721e2e0c12cb4b)
29-5-19 15:07:22.995 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original-5
29-5-19 15:07:22.995 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original-5, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:22 UTC 2019, linkTarget=null, checksum=83ac56f61c7f2b8441154cb624721e2e0c12cb4b, updated=Wed May 29 15:07:22 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:22.995 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:22.995 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@1e4daa75) ...
29-5-19 15:07:22.995 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 2128ca5dc640464f06cc92de6ac75a4ceacd4094
29-5-19 15:07:22.995 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@2eddcae5) ...
29-5-19 15:07:22.996 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142442988, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:22.996 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:22.996 | UpOperation     | Test worker    | INFO : Last vector clock was: (A2)
29-5-19 15:07:22.996 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:22.996 | UpOperation     | Test worker    | INFO : - Uploading multichunk 2128ca5dc640464f06cc92de6ac75a4ceacd4094 from /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094 to RemoteFile[name=multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094] ...
29-5-19 15:07:22.996 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094 -> Temp. remote file: RemoteFile[name=temp-gyWvY-multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094], final location: RemoteFile[name=multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094]
29-5-19 15:07:22.996 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A3)/T=1559142442996, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:22.997 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A3)/T=1559142442996 to file /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000003 ... 
29-5-19 15:07:22.997 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000003 ...
29-5-19 15:07:22.997 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:22.997 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000003 to RemoteFile[name=database-A-0000000003] ...
29-5-19 15:07:22.997 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000003 -> Temp. remote file: RemoteFile[name=temp-IKpre-database-A-0000000003], final location: RemoteFile[name=database-A-0000000003]
29-5-19 15:07:22.998 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:22.998 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:22.999 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-1563517866292786396.tmp
29-5-19 15:07:22.999 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@753053b) ...
29-5-19 15:07:22.999 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-5bef5be5] ...
29-5-19 15:07:22.999 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=146 rel=18 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/temp-transaction-1563517866292786396.tmp, transaction-5bef5be5)
29-5-19 15:07:22.999 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=147 rel=66 op=connect connect
29-5-19 15:07:22.999 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:22.999 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@624f84cf) ...
29-5-19 15:07:22.999 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094 to temp. file RemoteFile[name=temp-gyWvY-multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094] ...
29-5-19 15:07:22.999 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=148 rel=19 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094, temp-gyWvY-multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094)
29-5-19 15:07:22.999 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=149 rel=67 op=connect connect
29-5-19 15:07:23.000 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@10f638ad) ...
29-5-19 15:07:23.000 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000003 to temp. file RemoteFile[name=temp-IKpre-database-A-0000000003] ...
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=150 rel=20 op=upload upload(/tmp/syncanytest/syncany-190529150340085-42158-client-A/.syncany/cache/database-A-0000000003, temp-IKpre-database-A-0000000003)
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=151 rel=68 op=connect connect
29-5-19 15:07:23.000 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-gyWvY-multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094] to final location RemoteFile[name=multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094] ...
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=152 rel=5 op=move move(temp-gyWvY-multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094,multichunk-2128ca5dc640464f06cc92de6ac75a4ceacd4094)
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=153 rel=69 op=connect connect
29-5-19 15:07:23.000 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-IKpre-database-A-0000000003] to final location RemoteFile[name=database-A-0000000003] ...
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=154 rel=6 op=move move(temp-IKpre-database-A-0000000003,database-A-0000000003)
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=155 rel=70 op=connect connect
29-5-19 15:07:23.000 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-5bef5be5] ...
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=156 rel=7 op=delete delete(transaction-5bef5be5)
29-5-19 15:07:23.000 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=157 rel=71 op=connect connect
29-5-19 15:07:23.000 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:07:23.000 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:07:23.000 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A3)/T=1559142442996) ...
29-5-19 15:07:23.002 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:07:23.002 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@6386ad64) ...
29-5-19 15:07:23.006 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:23.008 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A3)/T=1559142442996, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:23.008 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:07:23.008 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:23.008 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142443006, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:23.008 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:07:23.010 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142442982] ...
29-5-19 15:07:23.014 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142442982]
29-5-19 15:07:23.014 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=158 rel=8 op=delete delete(action-up-A-1559142442982)
29-5-19 15:07:23.014 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=159 rel=72 op=connect connect
29-5-19 15:07:23.014 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:23.014 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=160 rel=38 op=list list(ActionRemoteFile)
29-5-19 15:07:23.014 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=161 rel=73 op=connect connect
29-5-19 15:07:23.015 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=162 rel=39 op=list list(TransactionRemoteFile)
29-5-19 15:07:23.015 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=163 rel=74 op=connect connect
29-5-19 15:07:23.015 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=164 rel=10 op=disconnect disconnect
29-5-19 15:07:23.015 | Cache           | Test worker    | INFO : Cache size okay (256 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:23.015 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@1f9de311) ...
29-5-19 15:07:23.015 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:23.015 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:23.015 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:23.015 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:23.015 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:23.015 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:23.015 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:23.016 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-42158-client-A' ...
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:23.016 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:23.016 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:23.017 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:23.017 | DownOperation   | Test worker    | INFO : 
29-5-19 15:07:23.017 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client A ...
29-5-19 15:07:23.017 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:23.017 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@1c29d43b) ...
29-5-19 15:07:23.017 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:23.017 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=165 rel=40 op=list list(ActionRemoteFile)
29-5-19 15:07:23.017 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=166 rel=75 op=connect connect
29-5-19 15:07:23.018 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=167 rel=41 op=list list(TransactionRemoteFile)
29-5-19 15:07:23.018 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=168 rel=76 op=connect connect
29-5-19 15:07:23.018 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:23.018 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:23.018 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:23.018 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:23.018 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@7e8b3a82) ...
29-5-19 15:07:23.018 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:23.018 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=169 rel=42 op=list list(DatabaseRemoteFile)
29-5-19 15:07:23.018 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=170 rel=77 op=connect connect
29-5-19 15:07:23.018 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=171 rel=43 op=list list(TransactionRemoteFile)
29-5-19 15:07:23.018 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=172 rel=78 op=connect connect
29-5-19 15:07:23.018 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000002 is already known (in local database). Ignoring.
29-5-19 15:07:23.019 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000003 is already known (in local database). Ignoring.
29-5-19 15:07:23.019 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is already known (in local database). Ignoring.
29-5-19 15:07:23.019 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=173 rel=11 op=disconnect disconnect
29-5-19 15:07:23.019 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@52c42915) ...
29-5-19 15:07:23.019 | DownOperation   | Test worker    | INFO : * Nothing new. Skipping down operation.
29-5-19 15:07:23.019 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@2aeb0907) ...
29-5-19 15:07:23.024 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:23.024 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:07:23.024 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:07:23.024 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:07:23.056 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:23.057 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-62647-client-A' ...
29-5-19 15:07:23.057 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:23.057 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:23.057 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:23.057 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:23.057 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:23.057 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:23.057 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:23.057 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:23.057 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:23.058 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-62647-client-A' ...
29-5-19 15:07:23.058 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:23.058 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:23.058 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:23.058 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:23.058 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:23.058 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:23.058 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:23.058 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:23.058 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:23.058 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:23.058 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:23.058 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:23.075 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:07:23.076 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:07:23.088 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:07:23.092 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:07:23.092 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:07:23.098 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:07:23.098 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:07:23.098 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:07:23.098 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:07:23.101 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.104 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.106 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.108 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.111 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.113 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.115 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.118 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:23.120 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:07:23.122 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:07:23.125 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:07:23.128 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:07:23.128 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:07:23.129 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:07:23.132 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:07:23.135 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:07:23.137 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:07:23.140 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:07:23.142 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:07:23.144 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:07:23.145 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:07:23.147 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:07:23.149 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:07:23.152 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:07:23.154 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:07:23.154 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:07:23.156 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:07:23.158 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:07:23.158 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:07:23.158 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:07:23.161 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:23.161 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:23.161 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:23.161 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@389f94f1) ...
29-5-19 15:07:23.162 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:23.162 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:23.162 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:23.162 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:23.162 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:23.162 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@158f5e53) ...
29-5-19 15:07:23.172 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-62647-client-A ...
29-5-19 15:07:23.172 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:07:23.173 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:23.173 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@80f5622) ...
29-5-19 15:07:23.173 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:23.173 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:07:23.173 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:07:23.173 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:07:23.173 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:07:23.174 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:23.174 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:23.174 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:23.174 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:23.174 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@5f12ae00) ...
29-5-19 15:07:23.175 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:23.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:07:23.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:07:23.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:07:23.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:07:23.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:07:23.175 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5d3186eb) ...
29-5-19 15:07:23.175 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:23.175 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142443058] ...
29-5-19 15:07:23.175 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142443058]
29-5-19 15:07:23.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-5482548845691790792.tmp, action-up-A-1559142443058)
29-5-19 15:07:23.175 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:07:23.176 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142443058] ...
29-5-19 15:07:23.177 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:23.182 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:07:23.182 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:07:23.182 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:23.182 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:23.183 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@2d0950c7) ...
29-5-19 15:07:23.183 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:23.183 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.183 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.196 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 76e05e8daea5d99d0446c023e02c9bf39bd195bd
29-5-19 15:07:23.196 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.205 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 76e05e8daea5d99d0446c023e02c9bf39bd195bd > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.205 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 76e05e8daea5d99d0446c023e02c9bf39bd195bd > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.212 | Indexer         | AsyncI/syncany | FINE : - Chunk new: ad07378f38adc9c232d1d8f5f0499840f69e5248
29-5-19 15:07:23.229 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: ad07378f38adc9c232d1d8f5f0499840f69e5248 > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.229 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: ad07378f38adc9c232d1d8f5f0499840f69e5248 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.234 | Indexer         | AsyncI/syncany | FINE : - Chunk new: b08653de22fedeb088fdff12b048d2de7796c177
29-5-19 15:07:23.295 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: b08653de22fedeb088fdff12b048d2de7796c177 > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.295 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b08653de22fedeb088fdff12b048d2de7796c177 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.301 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 76ea5096a6a926b1f1339db891597b752db56dac
29-5-19 15:07:23.315 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 76ea5096a6a926b1f1339db891597b752db56dac > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.315 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 76ea5096a6a926b1f1339db891597b752db56dac > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.321 | Indexer         | AsyncI/syncany | FINE : - Chunk new: e926b7a048c7e7fd6391ee9e51949518e04d984c
29-5-19 15:07:23.332 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: e926b7a048c7e7fd6391ee9e51949518e04d984c > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.332 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: e926b7a048c7e7fd6391ee9e51949518e04d984c > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.343 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 2c09f10d7b82d346d10fa9598a46893f532a978e
29-5-19 15:07:23.355 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 2c09f10d7b82d346d10fa9598a46893f532a978e > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.355 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 2c09f10d7b82d346d10fa9598a46893f532a978e > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.361 | Indexer         | AsyncI/syncany | FINE : - Chunk new: a4f97f4d94666c90479e9284ed87f4ee5e83b351
29-5-19 15:07:23.366 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: a4f97f4d94666c90479e9284ed87f4ee5e83b351 > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.366 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: a4f97f4d94666c90479e9284ed87f4ee5e83b351 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.371 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 51ac5854a66d1b0b663ff9c098cbd7f29b10fa66
29-5-19 15:07:23.376 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 51ac5854a66d1b0b663ff9c098cbd7f29b10fa66 > ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.376 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 51ac5854a66d1b0b663ff9c098cbd7f29b10fa66 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.381 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 5d95954a9d79dd1e2c7883ca41aade8e27c43fe7
29-5-19 15:07:23.382 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk ec38a28caba6447305ff3c392d2e6892540372e7
29-5-19 15:07:23.382 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 07585e752a13ff40555495fa431e10a7051fcc62
29-5-19 15:07:23.387 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 5d95954a9d79dd1e2c7883ca41aade8e27c43fe7 > 07585e752a13ff40555495fa431e10a7051fcc62
29-5-19 15:07:23.387 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 5d95954a9d79dd1e2c7883ca41aade8e27c43fe7 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.393 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 43bed3678d1d0cfa6ea6b2b7d9340921cb4fb9b4
29-5-19 15:07:23.397 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 43bed3678d1d0cfa6ea6b2b7d9340921cb4fb9b4 > 07585e752a13ff40555495fa431e10a7051fcc62
29-5-19 15:07:23.397 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 43bed3678d1d0cfa6ea6b2b7d9340921cb4fb9b4 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:23.397 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum 6ffdf938f9d9c0666f4b2848a3e9751b46b0802b)
29-5-19 15:07:23.398 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: 6ffdf938f9d9c0666f4b2848a3e9751b46b0802b)
29-5-19 15:07:23.398 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:07:23.398 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=5242880, lastModified=Wed May 29 15:07:23 UTC 2019, linkTarget=null, checksum=6ffdf938f9d9c0666f4b2848a3e9751b46b0802b, updated=Wed May 29 15:07:23 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:23.398 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:23.398 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@5d6084f7) ...
29-5-19 15:07:23.399 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 07585e752a13ff40555495fa431e10a7051fcc62
29-5-19 15:07:23.399 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@3dc91b9a) ...
29-5-19 15:07:23.399 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142443182, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:07:23.399 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:23.399 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:07:23.399 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:23.400 | UpOperation     | Test worker    | INFO : - Uploading multichunk ec38a28caba6447305ff3c392d2e6892540372e7 from /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-ec38a28caba6447305ff3c392d2e6892540372e7 to RemoteFile[name=multichunk-ec38a28caba6447305ff3c392d2e6892540372e7] ...
29-5-19 15:07:23.400 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-ec38a28caba6447305ff3c392d2e6892540372e7 -> Temp. remote file: RemoteFile[name=temp-JgSAa-multichunk-ec38a28caba6447305ff3c392d2e6892540372e7], final location: RemoteFile[name=multichunk-ec38a28caba6447305ff3c392d2e6892540372e7]
29-5-19 15:07:23.400 | UpOperation     | Test worker    | INFO : - Uploading multichunk 07585e752a13ff40555495fa431e10a7051fcc62 from /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-07585e752a13ff40555495fa431e10a7051fcc62 to RemoteFile[name=multichunk-07585e752a13ff40555495fa431e10a7051fcc62] ...
29-5-19 15:07:23.400 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-07585e752a13ff40555495fa431e10a7051fcc62 -> Temp. remote file: RemoteFile[name=temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62], final location: RemoteFile[name=multichunk-07585e752a13ff40555495fa431e10a7051fcc62]
29-5-19 15:07:23.400 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142443399, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:07:23.400 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142443399 to file /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:23.400 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:23.401 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:23.401 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:23.401 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-aSGJS-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:07:23.401 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:23.401 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:23.402 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-7544449795636308346.tmp
29-5-19 15:07:23.402 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@59afbe70) ...
29-5-19 15:07:23.402 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-257bbfc8] ...
29-5-19 15:07:23.402 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-7544449795636308346.tmp, transaction-257bbfc8)
29-5-19 15:07:23.402 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:07:23.403 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:23.403 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4ede5535) ...
29-5-19 15:07:23.403 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-ec38a28caba6447305ff3c392d2e6892540372e7 to temp. file RemoteFile[name=temp-JgSAa-multichunk-ec38a28caba6447305ff3c392d2e6892540372e7] ...
29-5-19 15:07:23.403 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-ec38a28caba6447305ff3c392d2e6892540372e7, temp-JgSAa-multichunk-ec38a28caba6447305ff3c392d2e6892540372e7)
29-5-19 15:07:23.403 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=19 rel=9 op=connect connect
29-5-19 15:07:23.406 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@7bd3f7a0) ...
29-5-19 15:07:23.408 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@1969201b) ...
29-5-19 15:07:23.408 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-07585e752a13ff40555495fa431e10a7051fcc62 to temp. file RemoteFile[name=temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62] ...
29-5-19 15:07:23.408 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=20 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-07585e752a13ff40555495fa431e10a7051fcc62, temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
29-5-19 15:07:23.408 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=21 rel=10 op=connect connect
29-5-19 15:07:23.410 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:23.411 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@61945901) ...
29-5-19 15:07:23.411 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-aSGJS-database-A-0000000001] ...
29-5-19 15:07:23.411 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=22 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001, temp-aSGJS-database-A-0000000001)
29-5-19 15:07:23.411 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=23 rel=11 op=connect connect
29-5-19 15:07:23.414 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-JgSAa-multichunk-ec38a28caba6447305ff3c392d2e6892540372e7] to final location RemoteFile[name=multichunk-ec38a28caba6447305ff3c392d2e6892540372e7] ...
29-5-19 15:07:23.414 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=24 rel=1 op=move move(temp-JgSAa-multichunk-ec38a28caba6447305ff3c392d2e6892540372e7,multichunk-ec38a28caba6447305ff3c392d2e6892540372e7)
29-5-19 15:07:23.414 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=25 rel=12 op=connect connect
29-5-19 15:07:23.414 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62] to final location RemoteFile[name=multichunk-07585e752a13ff40555495fa431e10a7051fcc62] ...
29-5-19 15:07:23.414 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=26 rel=2 op=move move(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62,multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
29-5-19 15:07:23.414 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: move(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62,multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.move(UnreliableLocalTransferManager.java:139)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$5.execute(RetriableFeatureTransferManager.java:113)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.move(RetriableFeatureTransferManager.java:110)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.move(TransactionAwareFeatureTransferManager.java:133)
	at org.syncany.plugins.transfer.RemoteTransaction.moveToFinalLocation(RemoteTransaction.java:273)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:143)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_2_FailsAtTXCommitDuring2ndMultiChunkMove(UploadInterruptedTest.java:319)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:26.416 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:26.417 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=27 rel=3 op=move move(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62,multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
29-5-19 15:07:26.417 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: move(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62,multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.move(UnreliableLocalTransferManager.java:139)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$5.execute(RetriableFeatureTransferManager.java:113)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.move(RetriableFeatureTransferManager.java:110)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.move(TransactionAwareFeatureTransferManager.java:133)
	at org.syncany.plugins.transfer.RemoteTransaction.moveToFinalLocation(RemoteTransaction.java:273)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:143)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_2_FailsAtTXCommitDuring2ndMultiChunkMove(UploadInterruptedTest.java:319)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:29.418 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:29.418 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=28 rel=4 op=move move(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62,multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
29-5-19 15:07:29.418 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: move(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62,multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.move(UnreliableLocalTransferManager.java:139)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$5.execute(RetriableFeatureTransferManager.java:113)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.move(RetriableFeatureTransferManager.java:110)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.move(TransactionAwareFeatureTransferManager.java:133)
	at org.syncany.plugins.transfer.RemoteTransaction.moveToFinalLocation(RemoteTransaction.java:273)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:143)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_2_FailsAtTXCommitDuring2ndMultiChunkMove(UploadInterruptedTest.java:319)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:29.419 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:29.419 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142443410, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:29.419 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/state ...
29-5-19 15:07:29.420 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:29.422 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:29.422 | UploadInterrupt | Test worker    | INFO : Operation failed: move(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62,multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
29-5-19 15:07:29.423 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:29.423 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-62647-client-A' ...
29-5-19 15:07:29.424 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:29.424 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:29.424 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:29.424 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:29.424 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:29.424 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:29.424 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=29 rel=6 op=list list(MultichunkRemoteFile)
29-5-19 15:07:29.424 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=30 rel=13 op=connect connect
29-5-19 15:07:29.424 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=31 rel=7 op=list list(TransactionRemoteFile)
29-5-19 15:07:29.424 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=32 rel=14 op=connect connect
29-5-19 15:07:29.424 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=33 rel=1 op=download download(transaction-257bbfc8, /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-6614517215909843328.tmp)
29-5-19 15:07:29.424 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=34 rel=15 op=connect connect
29-5-19 15:07:29.426 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-62647-client-A' ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:29.426 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-62647-client-A' ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:29.426 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:29.426 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:29.427 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:29.427 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:29.427 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:29.427 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:29.428 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:29.428 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:29.428 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:29.428 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:29.428 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@2f22b9) ...
29-5-19 15:07:29.428 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:29.428 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:29.428 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:29.428 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:29.428 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:29.428 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@5a2eddb9) ...
29-5-19 15:07:29.429 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-62647-client-A ...
29-5-19 15:07:29.429 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:07:29.429 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:29.429 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@208373b4) ...
29-5-19 15:07:29.429 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:29.429 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=35 rel=8 op=list list(ActionRemoteFile)
29-5-19 15:07:29.429 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=36 rel=16 op=connect connect
29-5-19 15:07:29.430 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=37 rel=9 op=list list(TransactionRemoteFile)
29-5-19 15:07:29.430 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=38 rel=17 op=connect connect
29-5-19 15:07:29.430 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=39 rel=2 op=download download(transaction-257bbfc8, /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14295119336331510117.tmp)
29-5-19 15:07:29.430 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=40 rel=18 op=connect connect
29-5-19 15:07:29.432 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:29.433 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:29.433 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:29.433 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:29.433 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@2d3c086f) ...
29-5-19 15:07:29.433 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:29.433 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=41 rel=10 op=list list(DatabaseRemoteFile)
29-5-19 15:07:29.433 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=42 rel=19 op=connect connect
29-5-19 15:07:29.433 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=43 rel=11 op=list list(TransactionRemoteFile)
29-5-19 15:07:29.433 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=44 rel=20 op=connect connect
29-5-19 15:07:29.433 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=45 rel=3 op=download download(transaction-257bbfc8, /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-16103645259884135426.tmp)
29-5-19 15:07:29.433 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=46 rel=21 op=connect connect
29-5-19 15:07:29.435 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=47 rel=2 op=disconnect disconnect
29-5-19 15:07:29.435 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@5fbee42f) ...
29-5-19 15:07:29.435 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:29.435 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142449427] ...
29-5-19 15:07:29.435 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142449427]
29-5-19 15:07:29.435 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=48 rel=6 op=upload upload(/tmp/syncany-action-2116126245436137844.tmp, action-up-A-1559142449427)
29-5-19 15:07:29.435 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=49 rel=22 op=connect connect
29-5-19 15:07:29.435 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142449427] ...
29-5-19 15:07:29.436 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:29.436 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=50 rel=12 op=list list(TransactionRemoteFile)
29-5-19 15:07:29.436 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=51 rel=23 op=connect connect
29-5-19 15:07:29.437 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=52 rel=4 op=download download(transaction-257bbfc8, /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-4789127952517074706.tmp)
29-5-19 15:07:29.437 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=53 rel=24 op=connect connect
29-5-19 15:07:29.438 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:29.439 | TransactionAwar | Test worker    | INFO : Unfinished transaction RemoteFile[name=transaction-257bbfc8]. Rollback necessary!
29-5-19 15:07:29.439 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=multichunk-ec38a28caba6447305ff3c392d2e6892540372e7, remoteTempLocation=temp-JgSAa-multichunk-ec38a28caba6447305ff3c392d2e6892540372e7, localTempLocation=/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-ec38a28caba6447305ff3c392d2e6892540372e7]
29-5-19 15:07:29.439 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=54 rel=1 op=delete delete(multichunk-ec38a28caba6447305ff3c392d2e6892540372e7)
29-5-19 15:07:29.439 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=55 rel=25 op=connect connect
29-5-19 15:07:29.440 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=56 rel=2 op=delete delete(temp-JgSAa-multichunk-ec38a28caba6447305ff3c392d2e6892540372e7)
29-5-19 15:07:29.440 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=57 rel=26 op=connect connect
29-5-19 15:07:29.440 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=multichunk-07585e752a13ff40555495fa431e10a7051fcc62, remoteTempLocation=temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62, localTempLocation=/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-07585e752a13ff40555495fa431e10a7051fcc62]
29-5-19 15:07:29.440 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=58 rel=3 op=delete delete(multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
29-5-19 15:07:29.440 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=59 rel=27 op=connect connect
29-5-19 15:07:29.440 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=60 rel=4 op=delete delete(temp-kBByR-multichunk-07585e752a13ff40555495fa431e10a7051fcc62)
29-5-19 15:07:29.441 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=61 rel=28 op=connect connect
29-5-19 15:07:29.441 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=database-A-0000000001, remoteTempLocation=temp-aSGJS-database-A-0000000001, localTempLocation=/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001]
29-5-19 15:07:29.441 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=62 rel=5 op=delete delete(database-A-0000000001)
29-5-19 15:07:29.441 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=63 rel=29 op=connect connect
29-5-19 15:07:29.441 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=64 rel=6 op=delete delete(temp-aSGJS-database-A-0000000001)
29-5-19 15:07:29.441 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=65 rel=30 op=connect connect
29-5-19 15:07:29.441 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=66 rel=7 op=delete delete(transaction-257bbfc8)
29-5-19 15:07:29.441 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=67 rel=31 op=connect connect
29-5-19 15:07:29.441 | TransactionAwar | Test worker    | INFO : Successfully rolled back transaction RemoteFile[name=transaction-257bbfc8]
29-5-19 15:07:29.441 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:29.442 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@63cf0f9f) ...
29-5-19 15:07:29.442 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:29.442 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.442 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.456 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 76e05e8daea5d99d0446c023e02c9bf39bd195bd
29-5-19 15:07:29.456 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.469 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 76e05e8daea5d99d0446c023e02c9bf39bd195bd > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.470 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 76e05e8daea5d99d0446c023e02c9bf39bd195bd > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.481 | Indexer         | AsyncI/syncany | FINE : - Chunk new: ad07378f38adc9c232d1d8f5f0499840f69e5248
29-5-19 15:07:29.494 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: ad07378f38adc9c232d1d8f5f0499840f69e5248 > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.497 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: ad07378f38adc9c232d1d8f5f0499840f69e5248 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.509 | Indexer         | AsyncI/syncany | FINE : - Chunk new: b08653de22fedeb088fdff12b048d2de7796c177
29-5-19 15:07:29.521 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: b08653de22fedeb088fdff12b048d2de7796c177 > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.527 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b08653de22fedeb088fdff12b048d2de7796c177 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.538 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 76ea5096a6a926b1f1339db891597b752db56dac
29-5-19 15:07:29.550 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 76ea5096a6a926b1f1339db891597b752db56dac > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.555 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 76ea5096a6a926b1f1339db891597b752db56dac > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.562 | Indexer         | AsyncI/syncany | FINE : - Chunk new: e926b7a048c7e7fd6391ee9e51949518e04d984c
29-5-19 15:07:29.573 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: e926b7a048c7e7fd6391ee9e51949518e04d984c > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.585 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: e926b7a048c7e7fd6391ee9e51949518e04d984c > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.593 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 2c09f10d7b82d346d10fa9598a46893f532a978e
29-5-19 15:07:29.604 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 2c09f10d7b82d346d10fa9598a46893f532a978e > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.608 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 2c09f10d7b82d346d10fa9598a46893f532a978e > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.616 | Indexer         | AsyncI/syncany | FINE : - Chunk new: a4f97f4d94666c90479e9284ed87f4ee5e83b351
29-5-19 15:07:29.634 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: a4f97f4d94666c90479e9284ed87f4ee5e83b351 > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.636 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: a4f97f4d94666c90479e9284ed87f4ee5e83b351 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.649 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 51ac5854a66d1b0b663ff9c098cbd7f29b10fa66
29-5-19 15:07:29.661 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 51ac5854a66d1b0b663ff9c098cbd7f29b10fa66 > ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.669 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 51ac5854a66d1b0b663ff9c098cbd7f29b10fa66 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.676 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 5d95954a9d79dd1e2c7883ca41aade8e27c43fe7
29-5-19 15:07:29.686 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88
29-5-19 15:07:29.687 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 25615f3f85243f008eb2e2156cb68edbb5b50c33
29-5-19 15:07:29.693 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 5d95954a9d79dd1e2c7883ca41aade8e27c43fe7 > 25615f3f85243f008eb2e2156cb68edbb5b50c33
29-5-19 15:07:29.694 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 5d95954a9d79dd1e2c7883ca41aade8e27c43fe7 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.709 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 43bed3678d1d0cfa6ea6b2b7d9340921cb4fb9b4
29-5-19 15:07:29.726 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 43bed3678d1d0cfa6ea6b2b7d9340921cb4fb9b4 > 25615f3f85243f008eb2e2156cb68edbb5b50c33
29-5-19 15:07:29.727 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 43bed3678d1d0cfa6ea6b2b7d9340921cb4fb9b4 > /tmp/syncanytest/syncany-190529150340085-62647-client-A/A-original
29-5-19 15:07:29.727 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum 6ffdf938f9d9c0666f4b2848a3e9751b46b0802b)
29-5-19 15:07:29.728 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: 6ffdf938f9d9c0666f4b2848a3e9751b46b0802b)
29-5-19 15:07:29.729 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:07:29.729 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=5242880, lastModified=Wed May 29 15:07:23 UTC 2019, linkTarget=null, checksum=6ffdf938f9d9c0666f4b2848a3e9751b46b0802b, updated=Wed May 29 15:07:29 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:29.729 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:29.729 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@2651b22f) ...
29-5-19 15:07:29.729 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 25615f3f85243f008eb2e2156cb68edbb5b50c33
29-5-19 15:07:29.730 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@58ea9324) ...
29-5-19 15:07:29.730 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142449442, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:07:29.730 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:29.730 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:07:29.730 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:29.731 | UpOperation     | Test worker    | INFO : - Uploading multichunk 25615f3f85243f008eb2e2156cb68edbb5b50c33 from /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-25615f3f85243f008eb2e2156cb68edbb5b50c33 to RemoteFile[name=multichunk-25615f3f85243f008eb2e2156cb68edbb5b50c33] ...
29-5-19 15:07:29.731 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-25615f3f85243f008eb2e2156cb68edbb5b50c33 -> Temp. remote file: RemoteFile[name=temp-nqCjc-multichunk-25615f3f85243f008eb2e2156cb68edbb5b50c33], final location: RemoteFile[name=multichunk-25615f3f85243f008eb2e2156cb68edbb5b50c33]
29-5-19 15:07:29.731 | UpOperation     | Test worker    | INFO : - Uploading multichunk ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88 from /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88 to RemoteFile[name=multichunk-ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88] ...
29-5-19 15:07:29.731 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/multichunk-ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88 -> Temp. remote file: RemoteFile[name=temp-OTmJr-multichunk-ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88], final location: RemoteFile[name=multichunk-ab1694ddab35bd0bd7a0a62d2142bceaf27e3d88]
29-5-19 15:07:29.731 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142449730, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:07:29.731 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142449730 to file /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:29.731 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:29.732 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:29.732 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:29.732 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-UKwVV-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:07:29.732 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:29.732 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:29.733 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp
29-5-19 15:07:29.733 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@752c8adc) ...
29-5-19 15:07:29.733 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-4062cca4] ...
29-5-19 15:07:29.734 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=68 rel=7 op=upload upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp, transaction-4062cca4)
29-5-19 15:07:29.734 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp, transaction-4062cca4)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadTransactionFile(RemoteTransaction.java:189)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:129)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_2_FailsAtTXCommitDuring2ndMultiChunkMove(UploadInterruptedTest.java:358)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:29.734 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@31553608) ...
29-5-19 15:07:29.741 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:32.739 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:32.739 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=69 rel=8 op=upload upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp, transaction-4062cca4)
29-5-19 15:07:32.739 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp, transaction-4062cca4)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadTransactionFile(RemoteTransaction.java:189)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:129)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_2_FailsAtTXCommitDuring2ndMultiChunkMove(UploadInterruptedTest.java:358)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:35.740 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:35.740 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=70 rel=9 op=upload upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp, transaction-4062cca4)
29-5-19 15:07:35.740 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp, transaction-4062cca4)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadTransactionFile(RemoteTransaction.java:189)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:129)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_2_FailsAtTXCommitDuring2ndMultiChunkMove(UploadInterruptedTest.java:358)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:35.741 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:35.741 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142449741, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:35.742 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/state ...
29-5-19 15:07:35.743 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:35.744 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:35.744 | UploadInterrupt | Test worker    | INFO : Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-62647-client-A/.syncany/cache/temp-transaction-14450616431323602973.tmp, transaction-4062cca4)
29-5-19 15:07:35.751 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:35.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:07:35.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:07:35.751 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:07:35.754 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-A' ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:35.754 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-A' ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:35.754 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:35.754 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:35.765 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:07:35.765 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:07:35.774 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:07:35.777 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:07:35.778 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:07:35.783 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:07:35.784 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:07:35.784 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:07:35.784 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:07:35.787 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.789 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.791 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.793 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.796 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.798 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.800 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.803 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:35.805 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:07:35.807 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:07:35.809 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:07:35.811 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:07:35.811 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:07:35.812 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:07:35.815 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:07:35.817 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:07:35.819 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:07:35.821 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:07:35.823 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:07:35.825 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:07:35.825 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:07:35.828 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:07:35.832 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:07:35.835 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:07:35.838 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:07:35.838 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:07:35.840 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:07:35.843 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:07:35.843 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:07:35.843 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:07:35.848 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:35.848 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:35.848 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:35.848 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@51cce675) ...
29-5-19 15:07:35.849 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:35.849 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:35.849 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:35.849 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:35.850 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:35.850 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@24d29e77) ...
29-5-19 15:07:35.850 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-51100-client-A ...
29-5-19 15:07:35.851 | StatusOperation | Test worker    | FINE : - New file: file-1.txt
29-5-19 15:07:35.851 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:35.851 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@130a91c3) ...
29-5-19 15:07:35.851 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:35.851 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:07:35.851 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:07:35.851 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:07:35.851 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:07:35.852 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:35.852 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:35.852 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:35.852 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:35.852 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1a837ca7) ...
29-5-19 15:07:35.853 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:35.853 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:07:35.853 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:07:35.853 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:07:35.853 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:07:35.853 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:07:35.853 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@579478e2) ...
29-5-19 15:07:35.853 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:35.853 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142455754] ...
29-5-19 15:07:35.853 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142455754]
29-5-19 15:07:35.854 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-16776466373071407440.tmp, action-up-A-1559142455754)
29-5-19 15:07:35.854 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:07:35.854 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142455754] ...
29-5-19 15:07:35.855 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:35.855 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:07:35.855 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:07:35.855 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:35.855 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:35.856 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@1cef6959) ...
29-5-19 15:07:35.856 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:35.856 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-51100-client-A/file-1.txt
29-5-19 15:07:35.856 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-51100-client-A/file-1.txt
29-5-19 15:07:35.870 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 2c97da3b5e0664a5e5225866c22f635c7cd22248
29-5-19 15:07:35.871 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk d45c311607ca70683d040bfa8942fbe12d6260f9
29-5-19 15:07:35.874 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 2c97da3b5e0664a5e5225866c22f635c7cd22248 > d45c311607ca70683d040bfa8942fbe12d6260f9
29-5-19 15:07:35.875 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 2c97da3b5e0664a5e5225866c22f635c7cd22248 > /tmp/syncanytest/syncany-190529150340085-51100-client-A/file-1.txt
29-5-19 15:07:35.875 | Indexer         | AsyncI/syncany | FINE : - /File: file-1.txt (checksum 2c97da3b5e0664a5e5225866c22f635c7cd22248)
29-5-19 15:07:35.875 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: file-1.txt, checksum: 2c97da3b5e0664a5e5225866c22f635c7cd22248)
29-5-19 15:07:35.876 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file file-1.txt
29-5-19 15:07:35.876 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:35 UTC 2019, linkTarget=null, checksum=2c97da3b5e0664a5e5225866c22f635c7cd22248, updated=Wed May 29 15:07:35 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:35.876 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:35.876 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@6f54ada8) ...
29-5-19 15:07:35.876 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk d45c311607ca70683d040bfa8942fbe12d6260f9
29-5-19 15:07:35.876 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@33094176) ...
29-5-19 15:07:35.876 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142455855, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:35.876 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:35.876 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:07:35.877 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:35.877 | UpOperation     | Test worker    | INFO : - Uploading multichunk d45c311607ca70683d040bfa8942fbe12d6260f9 from /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9 to RemoteFile[name=multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9] ...
29-5-19 15:07:35.877 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9 -> Temp. remote file: RemoteFile[name=temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9], final location: RemoteFile[name=multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9]
29-5-19 15:07:35.877 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142455877, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:35.877 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142455877 to file /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:35.877 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:35.878 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:35.878 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:35.878 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-ksCUK-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:07:35.878 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:35.878 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:35.880 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/temp-transaction-9849912358492694739.tmp
29-5-19 15:07:35.880 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@4e2278a9) ...
29-5-19 15:07:35.880 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-13a2b3b5] ...
29-5-19 15:07:35.880 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/temp-transaction-9849912358492694739.tmp, transaction-13a2b3b5)
29-5-19 15:07:35.880 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:07:35.880 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:35.880 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@4519a2a3) ...
29-5-19 15:07:35.880 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9 to temp. file RemoteFile[name=temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9] ...
29-5-19 15:07:35.880 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
29-5-19 15:07:35.880 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailResume(UploadInterruptedTest.java:566)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:35.881 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@4a233e58) ...
29-5-19 15:07:35.888 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:38.882 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:38.882 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=19 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
29-5-19 15:07:38.882 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailResume(UploadInterruptedTest.java:566)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:41.883 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:41.884 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=20 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
29-5-19 15:07:41.884 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailResume(UploadInterruptedTest.java:566)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:41.885 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:41.885 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142455888, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:41.885 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state ...
29-5-19 15:07:41.886 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:41.887 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:41.887 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:41.887 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-A' ...
29-5-19 15:07:41.887 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:41.888 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-A' ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:41.888 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:41.888 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:41.889 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:41.889 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:41.889 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:41.889 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:41.889 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@2c101e1d) ...
29-5-19 15:07:41.890 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:41.890 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:41.890 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:41.890 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:41.890 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:41.890 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@447d71e4) ...
29-5-19 15:07:41.890 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-51100-client-A ...
29-5-19 15:07:41.891 | StatusOperation | Test worker    | FINE : - New file: file-1.txt
29-5-19 15:07:41.891 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:41.891 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@352e6cc2) ...
29-5-19 15:07:41.891 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:41.891 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=21 rel=6 op=list list(ActionRemoteFile)
29-5-19 15:07:41.891 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=22 rel=9 op=connect connect
29-5-19 15:07:41.891 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=23 rel=7 op=list list(TransactionRemoteFile)
29-5-19 15:07:41.891 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=24 rel=10 op=connect connect
29-5-19 15:07:41.891 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=25 rel=1 op=download download(transaction-13a2b3b5, /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/temp-transaction-11202669719242513025.tmp)
29-5-19 15:07:41.891 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=26 rel=11 op=connect connect
29-5-19 15:07:41.894 | UpOperation     | Test worker    | INFO : Force (--force-upload) is enabled, ignoring potential remote changes.
29-5-19 15:07:41.894 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142461888] ...
29-5-19 15:07:41.894 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142461888]
29-5-19 15:07:41.894 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=27 rel=6 op=upload upload(/tmp/syncany-action-12953400859357536607.tmp, action-up-A-1559142461888)
29-5-19 15:07:41.894 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=28 rel=12 op=connect connect
29-5-19 15:07:41.895 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142461888] ...
29-5-19 15:07:41.895 | UpOperation     | Test worker    | INFO : Found local transaction to resume.
29-5-19 15:07:41.895 | UpOperation     | Test worker    | INFO : Attempting to find transactionRemoteFile
29-5-19 15:07:41.896 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state/transaction-database.0000000001.xml ...
29-5-19 15:07:41.898 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142455877
29-5-19 15:07:41.898 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=29 rel=8 op=list list(TransactionRemoteFile)
29-5-19 15:07:41.898 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=30 rel=13 op=connect connect
29-5-19 15:07:41.899 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=31 rel=2 op=download download(transaction-13a2b3b5, /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/temp-transaction-10416655987753029785.tmp)
29-5-19 15:07:41.899 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=32 rel=14 op=connect connect
29-5-19 15:07:41.901 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:41.901 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142455877, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:41.901 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142455877 to file /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:41.901 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:41.902 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:41.902 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:41.903 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@6fba8a3) ...
29-5-19 15:07:41.903 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9 to temp. file RemoteFile[name=temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9] ...
29-5-19 15:07:41.903 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=33 rel=7 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
29-5-19 15:07:41.903 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=34 rel=15 op=connect connect
29-5-19 15:07:41.903 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@68543ec9) ...
29-5-19 15:07:41.904 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-ksCUK-database-A-0000000001] ...
29-5-19 15:07:41.904 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=35 rel=8 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001, temp-ksCUK-database-A-0000000001)
29-5-19 15:07:41.904 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001, temp-ksCUK-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:311)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailResume(UploadInterruptedTest.java:581)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:44.908 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:44.908 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=36 rel=9 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001, temp-ksCUK-database-A-0000000001)
29-5-19 15:07:44.908 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001, temp-ksCUK-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:311)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailResume(UploadInterruptedTest.java:581)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:47.910 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:47.910 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=37 rel=10 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001, temp-ksCUK-database-A-0000000001)
29-5-19 15:07:47.910 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001, temp-ksCUK-database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:311)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_FailResume(UploadInterruptedTest.java:581)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:47.911 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:47.911 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142461898, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:47.911 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state ...
29-5-19 15:07:47.912 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:47.914 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:47.916 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-B' ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:47.916 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-B' ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:47.916 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:47.916 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:47.927 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:07:47.927 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:07:47.937 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:07:47.940 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:07:47.940 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:07:47.947 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:07:47.947 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:07:47.947 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:07:47.948 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:07:47.950 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.953 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.955 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.957 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.960 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.962 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.965 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.967 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:47.970 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:07:47.972 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:07:47.974 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:07:47.976 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:07:47.977 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:07:47.977 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:07:47.980 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:07:47.983 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:07:47.985 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:07:47.987 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:07:47.989 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:07:47.991 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:07:47.991 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:07:47.993 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:07:47.996 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:07:47.998 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:07:48.001 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:07:48.001 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:07:48.004 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:07:48.006 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:07:48.007 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:07:48.007 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:07:48.010 | DownOperation   | Test worker    | INFO : 
29-5-19 15:07:48.010 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:07:48.010 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.010 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@217c3356) ...
29-5-19 15:07:48.010 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:48.010 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=38 rel=9 op=list list(ActionRemoteFile)
29-5-19 15:07:48.010 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=39 rel=16 op=connect connect
29-5-19 15:07:48.010 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=40 rel=10 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.010 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=41 rel=17 op=connect connect
29-5-19 15:07:48.011 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=42 rel=3 op=download download(transaction-13a2b3b5, /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/temp-transaction-10565126915074423996.tmp)
29-5-19 15:07:48.011 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=43 rel=18 op=connect connect
29-5-19 15:07:48.015 | AbstractTransfe | Test worker    | INFO : - Action file from other client, but allowed operation; not marking running; RemoteFile[name=action-up-A-1559142455754]
29-5-19 15:07:48.015 | AbstractTransfe | Test worker    | INFO : - Action file from other client, but allowed operation; not marking running; RemoteFile[name=action-up-A-1559142461888]
29-5-19 15:07:48.016 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.016 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:48.016 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:07:48.016 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.016 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@7fd96a70) ...
29-5-19 15:07:48.016 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:48.016 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=44 rel=11 op=list list(DatabaseRemoteFile)
29-5-19 15:07:48.016 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=45 rel=19 op=connect connect
29-5-19 15:07:48.016 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=46 rel=12 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.016 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=47 rel=20 op=connect connect
29-5-19 15:07:48.017 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=48 rel=4 op=download download(transaction-13a2b3b5, /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/temp-transaction-13639468328331199849.tmp)
29-5-19 15:07:48.017 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=49 rel=21 op=connect connect
29-5-19 15:07:48.019 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=50 rel=2 op=disconnect disconnect
29-5-19 15:07:48.019 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@4527fbce) ...
29-5-19 15:07:48.019 | DownOperation   | Test worker    | INFO : * Nothing new. Skipping down operation.
29-5-19 15:07:48.019 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@719983f0) ...
29-5-19 15:07:48.020 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:48.020 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-A' ...
29-5-19 15:07:48.020 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:48.020 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:48.020 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:48.020 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:48.020 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:48.021 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:48.021 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:48.021 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:48.021 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:48.021 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-A' ...
29-5-19 15:07:48.021 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:48.021 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:48.021 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:48.021 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:48.021 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:48.021 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:48.021 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:48.021 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:48.022 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:48.022 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:48.022 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:48.022 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:48.023 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.023 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:48.023 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:48.023 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.023 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@19829cbc) ...
29-5-19 15:07:48.023 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.023 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:48.023 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:48.023 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.023 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:48.023 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@5e3a744a) ...
29-5-19 15:07:48.024 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-51100-client-A ...
29-5-19 15:07:48.024 | StatusOperation | Test worker    | FINE : - New file: file-1.txt
29-5-19 15:07:48.024 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:48.024 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@1e10d42) ...
29-5-19 15:07:48.024 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:48.024 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=51 rel=13 op=list list(ActionRemoteFile)
29-5-19 15:07:48.024 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=52 rel=22 op=connect connect
29-5-19 15:07:48.024 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=53 rel=14 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.025 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=54 rel=23 op=connect connect
29-5-19 15:07:48.025 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=55 rel=5 op=download download(transaction-13a2b3b5, /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/temp-transaction-8256287797428325283.tmp)
29-5-19 15:07:48.025 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=56 rel=24 op=connect connect
29-5-19 15:07:48.027 | UpOperation     | Test worker    | INFO : Force (--force-upload) is enabled, ignoring potential remote changes.
29-5-19 15:07:48.027 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142468022] ...
29-5-19 15:07:48.027 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142468022]
29-5-19 15:07:48.028 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=57 rel=11 op=upload upload(/tmp/syncany-action-7529933835494780856.tmp, action-up-A-1559142468022)
29-5-19 15:07:48.028 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=58 rel=25 op=connect connect
29-5-19 15:07:48.028 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142468022] ...
29-5-19 15:07:48.028 | UpOperation     | Test worker    | INFO : Found local transaction to resume.
29-5-19 15:07:48.028 | UpOperation     | Test worker    | INFO : Attempting to find transactionRemoteFile
29-5-19 15:07:48.029 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/state/transaction-database.0000000001.xml ...
29-5-19 15:07:48.031 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142455877
29-5-19 15:07:48.031 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=59 rel=15 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.031 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=60 rel=26 op=connect connect
29-5-19 15:07:48.031 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=61 rel=6 op=download download(transaction-13a2b3b5, /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/temp-transaction-6816763310456679114.tmp)
29-5-19 15:07:48.032 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=62 rel=27 op=connect connect
29-5-19 15:07:48.033 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:48.033 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142455877, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:48.034 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142455877 to file /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:48.034 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:48.035 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:48.035 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:48.035 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@33d70766) ...
29-5-19 15:07:48.035 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-ksCUK-database-A-0000000001] ...
29-5-19 15:07:48.035 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=63 rel=12 op=upload upload(/tmp/syncanytest/syncany-190529150340085-51100-client-A/.syncany/cache/database-A-0000000001, temp-ksCUK-database-A-0000000001)
29-5-19 15:07:48.035 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=64 rel=28 op=connect connect
29-5-19 15:07:48.036 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9] to final location RemoteFile[name=multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9] ...
29-5-19 15:07:48.036 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=65 rel=1 op=move move(temp-shYGO-multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9,multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
29-5-19 15:07:48.036 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=66 rel=29 op=connect connect
29-5-19 15:07:48.036 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-ksCUK-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:48.036 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=67 rel=2 op=move move(temp-ksCUK-database-A-0000000001,database-A-0000000001)
29-5-19 15:07:48.036 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=68 rel=30 op=connect connect
29-5-19 15:07:48.036 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-13a2b3b5] ...
29-5-19 15:07:48.036 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=69 rel=1 op=delete delete(transaction-13a2b3b5)
29-5-19 15:07:48.036 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=70 rel=31 op=connect connect
29-5-19 15:07:48.037 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:07:48.037 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:07:48.037 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142455877) ...
29-5-19 15:07:48.038 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:07:48.043 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142455877, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:48.043 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:07:48.043 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:48.043 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142468031, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:48.043 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:07:48.045 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142468022] ...
29-5-19 15:07:48.046 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142468022]
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=71 rel=2 op=delete delete(action-up-A-1559142468022)
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=72 rel=32 op=connect connect
29-5-19 15:07:48.046 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=73 rel=16 op=list list(ActionRemoteFile)
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=74 rel=33 op=connect connect
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=75 rel=17 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=76 rel=34 op=connect connect
29-5-19 15:07:48.046 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142455754] ...
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=77 rel=3 op=delete delete(action-up-A-1559142455754)
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=78 rel=35 op=connect connect
29-5-19 15:07:48.046 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142461888] ...
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=79 rel=4 op=delete delete(action-up-A-1559142461888)
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=80 rel=36 op=connect connect
29-5-19 15:07:48.046 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=81 rel=3 op=disconnect disconnect
29-5-19 15:07:48.047 | Cache           | Test worker    | INFO : Cache size okay (52 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:48.047 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@88ce111) ...
29-5-19 15:07:48.047 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-B' ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:48.047 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-51100-client-B' ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:48.047 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:48.047 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:48.048 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.048 | DownOperation   | Test worker    | INFO : 
29-5-19 15:07:48.048 | DownOperation   | Test worker    | INFO : Running 'Sync down' at client B ...
29-5-19 15:07:48.048 | DownOperation   | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.048 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownStartSyncExternalEvent (org.syncany.operations.daemon.messages.DownStartSyncExternalEvent@3d41347a) ...
29-5-19 15:07:48.048 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:48.048 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=82 rel=18 op=list list(ActionRemoteFile)
29-5-19 15:07:48.048 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=83 rel=37 op=connect connect
29-5-19 15:07:48.048 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=84 rel=19 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.049 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=85 rel=38 op=connect connect
29-5-19 15:07:48.049 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.049 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:48.049 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client B ...
29-5-19 15:07:48.049 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.049 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@35a5982) ...
29-5-19 15:07:48.049 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:48.049 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=86 rel=20 op=list list(DatabaseRemoteFile)
29-5-19 15:07:48.049 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=87 rel=39 op=connect connect
29-5-19 15:07:48.049 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=88 rel=21 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.049 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=89 rel=40 op=connect connect
29-5-19 15:07:48.049 | LsRemoteOperati | Test worker    | INFO : - Remote database database-A-0000000001 is new.
29-5-19 15:07:48.049 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=90 rel=4 op=disconnect disconnect
29-5-19 15:07:48.049 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@3a61137c) ...
29-5-19 15:07:48.049 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.DownChangesDetectedSyncExternalEvent@5bfab785) ...
29-5-19 15:07:48.049 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-down-B-1559142468047] ...
29-5-19 15:07:48.049 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142468047]
29-5-19 15:07:48.049 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=91 rel=13 op=upload upload(/tmp/syncany-action-4533163771242581959.tmp, action-down-B-1559142468047)
29-5-19 15:07:48.050 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=92 rel=41 op=connect connect
29-5-19 15:07:48.050 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142468047] ...
29-5-19 15:07:48.050 | DownOperation   | Test worker    | INFO : Downloading unknown databases.
29-5-19 15:07:48.050 | DownOperation   | Test worker    | INFO : - Downloading database-A-0000000001 to local cache at /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/database-A-0000000001
29-5-19 15:07:48.050 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@ed5ceea) ...
29-5-19 15:07:48.050 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=93 rel=7 op=download download(database-A-0000000001, /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/database-A-0000000001)
29-5-19 15:07:48.050 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=94 rel=42 op=connect connect
29-5-19 15:07:48.051 | DownOperation   | Test worker    | INFO : Loading database headers, creating branches ...
29-5-19 15:07:48.051 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (HEADER_ONLY) from file /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:48.052 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142455877
29-5-19 15:07:48.052 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=95 rel=22 op=list list(CleanupRemoteFile)
29-5-19 15:07:48.052 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=96 rel=43 op=connect connect
29-5-19 15:07:48.053 | LocalTransferMa | Test worker    | INFO : Cannot create instance of CleanupRemoteFile for file /tmp/syncanytest/syncany-190529150340085-91600-repo/databases/database-A-0000000001; maybe invalid file name pattern. Ignoring file.
29-5-19 15:07:48.053 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=97 rel=23 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.053 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=98 rel=44 op=connect connect
29-5-19 15:07:48.053 | ApplicationSqlD | Test worker    | INFO : SQL (general_settings): Read cleanupNumber  = (not set)
29-5-19 15:07:48.053 | DownOperation   | Test worker    | INFO : Populated unknown branches: {A=[A/(A1)/T=1559142455877], B=[]}
29-5-19 15:07:48.053 | DownOperation   | Test worker    | INFO : Determine winner using database reconciliator ...
29-5-19 15:07:48.053 | DatabaseReconci | Test worker    | INFO : Adding database version to winning branch: A/(A1)/T=1559142455877
29-5-19 15:07:48.053 | DatabaseReconci | Test worker    | INFO : - Winner is A with branch: 
29-5-19 15:07:48.053 | DatabaseReconci | Test worker    | INFO :   + A/(A1)/T=1559142455877
29-5-19 15:07:48.053 | DownOperation   | Test worker    | INFO : - Database versions to REMOVE locally: []
29-5-19 15:07:48.053 | DownOperation   | Test worker    | INFO :   + Nothing to purge locally. No conflicts. Only updates. Nice!
29-5-19 15:07:48.053 | DatabaseReconci | Test worker    | INFO : Finding winnersApplyBranch.
29-5-19 15:07:48.054 | DatabaseReconci | Test worker    | INFO : Losers Branch: []
29-5-19 15:07:48.054 | DatabaseReconci | Test worker    | INFO : Winners Branch: [A/(A1)/T=1559142455877]
29-5-19 15:07:48.054 | DownOperation   | Test worker    | INFO : - Cleanup occurred: false
29-5-19 15:07:48.054 | DownOperation   | Test worker    | INFO : - Database versions to APPLY locally: [A/(A1)/T=1559142455877]
29-5-19 15:07:48.054 | DownOperation   | Test worker    | INFO : Loading winners database (DEFAULT) ...
29-5-19 15:07:48.054 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:48.055 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142455877
29-5-19 15:07:48.055 | DownOperation   | Test worker    | INFO : Determine file system actions ...
29-5-19 15:07:48.056 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.056 | FileSystemActio | Test worker    | INFO : - Loading current file tree...
29-5-19 15:07:48.056 | FileSystemActio | Test worker    | INFO : - Determine filesystem actions ...
29-5-19 15:07:48.057 | FileSystemActio | Test worker    | INFO :   + Comparing local version: null
29-5-19 15:07:48.057 | FileSystemActio | Test worker    | INFO :     with winning version   : FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:35 UTC 2019, linkTarget=null, checksum=2c97da3b5e0664a5e5225866c22f635c7cd22248, updated=Wed May 29 15:07:35 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:48.057 | FileVersionComp | Test worker    | INFO :      - [DELETED]: Local file DIFFERS from file version, expected EXISTS = true, but actual EXISTS = false, for file file-1.txt
29-5-19 15:07:48.057 | FileSystemActio | Test worker    | INFO :      -> (2) Deleted: Local file does NOT exist, but it should, winning version not known: FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:35 UTC 2019, linkTarget=null, checksum=2c97da3b5e0664a5e5225866c22f635c7cd22248, updated=Wed May 29 15:07:35 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-] AND /tmp/syncanytest/syncany-190529150340085-51100-client-B/file-1.txt
29-5-19 15:07:48.057 | FileSystemActio | Test worker    | INFO :      -> NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:35 UTC 2019, linkTarget=null, checksum=2c97da3b5e0664a5e5225866c22f635c7cd22248, updated=Wed May 29 15:07:35 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:07:48.057 | DownOperation   | Test worker    | INFO :   + Adding multichunk d45c311607ca70683d040bfa8942fbe12d6260f9 to download list ...
29-5-19 15:07:48.058 | Downloader      | Test worker    | INFO : Downloading and extracting multichunks ...
29-5-19 15:07:48.058 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownDownloadFileSyncExternalEvent (org.syncany.operations.daemon.messages.DownDownloadFileSyncExternalEvent@3854393c) ...
29-5-19 15:07:48.058 | Downloader      | Test worker    | INFO :   + Downloading multichunk d45c311607ca70683d040bfa8942fbe12d6260f9 ...
29-5-19 15:07:48.058 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=99 rel=8 op=download download(multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9, /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/multichunk-d45c311607ca70683d040bfa8942fbe12d6260f9)
29-5-19 15:07:48.058 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=100 rel=45 op=connect connect
29-5-19 15:07:48.058 | Downloader      | Test worker    | INFO :   + Decrypting multichunk d45c311607ca70683d040bfa8942fbe12d6260f9 ...
29-5-19 15:07:48.059 | Downloader      | Test worker    | FINE :   + Locally deleting multichunk d45c311607ca70683d040bfa8942fbe12d6260f9 ...
29-5-19 15:07:48.060 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=101 rel=5 op=disconnect disconnect
29-5-19 15:07:48.060 | FileSystemActio | Test worker    | INFO :    Sorted actions:
29-5-19 15:07:48.060 | FileSystemActio | Test worker    | INFO :    + NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:35 UTC 2019, linkTarget=null, checksum=2c97da3b5e0664a5e5225866c22f635c7cd22248, updated=Wed May 29 15:07:35 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:07:48.060 | DownOperation   | Test worker    | FINE : - Applying file system actions (sorted!) ...
29-5-19 15:07:48.060 | DownOperation   | Test worker    | FINE :    +  NewFileSystemAction [file1=null, file2=FileVersion [version=1, path=file-1.txt, type=FILE, status=NEW, size=51200, lastModified=Wed May 29 15:07:35 UTC 2019, linkTarget=null, checksum=2c97da3b5e0664a5e5225866c22f635c7cd22248, updated=Wed May 29 15:07:35 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]]
29-5-19 15:07:48.060 | Assembler       | Test worker    | INFO :      - Creating file file-1.txt to /tmp/syncanytest/syncany-190529150340085-51100-client-B/.syncany/cache/temp-reconstructedFileVersion-6107166496507144130.tmp ...
29-5-19 15:07:48.062 | FileSystemActio | Test worker    | INFO :      - Setting POSIX permissions: rw-rw-r-- ...
29-5-19 15:07:48.062 | DownOperation   | Test worker    | INFO : - Adding database versions to SQL database ...
29-5-19 15:07:48.062 | DownOperation   | Test worker    | INFO :   + Applying database version (A1)
29-5-19 15:07:48.062 | DownOperation   | Test worker    | FINE :   + Contents: DatabaseVersion [header=A/(A1)/T=1559142455877, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:07:48.069 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-down-B-1559142468047] ...
29-5-19 15:07:48.069 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142468047]
29-5-19 15:07:48.069 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=102 rel=5 op=delete delete(action-down-B-1559142468047)
29-5-19 15:07:48.069 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=103 rel=46 op=connect connect
29-5-19 15:07:48.069 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:07:48.070 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=104 rel=24 op=list list(ActionRemoteFile)
29-5-19 15:07:48.070 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=105 rel=47 op=connect connect
29-5-19 15:07:48.070 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=106 rel=25 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.070 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=107 rel=48 op=connect connect
29-5-19 15:07:48.070 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=108 rel=6 op=disconnect disconnect
29-5-19 15:07:48.070 | Cache           | Test worker    | INFO : Cache size okay (51 KB), no need to clean (keep size is 500 MB)
29-5-19 15:07:48.070 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event DownEndSyncExternalEvent (org.syncany.operations.daemon.messages.DownEndSyncExternalEvent@4ed84ea9) ...
29-5-19 15:07:48.070 | DownOperation   | Test worker    | INFO : Sync down done.
29-5-19 15:07:48.073 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:48.074 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:07:48.074 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:07:48.074 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:07:48.127 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:48.127 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29503-client-A' ...
29-5-19 15:07:48.128 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:48.128 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:48.128 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:48.128 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:48.128 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:48.128 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:48.128 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:48.128 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:48.128 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:48.128 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29503-client-A' ...
29-5-19 15:07:48.128 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:48.128 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:48.128 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:48.129 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:48.129 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:48.129 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:48.129 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:48.129 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:48.129 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:48.129 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:48.129 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:48.129 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:48.141 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:07:48.142 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:07:48.150 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:07:48.153 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:07:48.153 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:07:48.158 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:07:48.158 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:07:48.158 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:07:48.158 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:07:48.161 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.163 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.165 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.167 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.169 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.171 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.173 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.175 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:07:48.178 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:07:48.180 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:07:48.182 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:07:48.184 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:07:48.184 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:07:48.185 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:07:48.188 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:07:48.190 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:07:48.192 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:07:48.194 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:07:48.196 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:07:48.198 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:07:48.198 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:07:48.200 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:07:48.202 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:07:48.205 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:07:48.208 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:07:48.208 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:07:48.210 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:07:48.213 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:07:48.213 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:07:48.213 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:07:48.216 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:48.216 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:48.216 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.216 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@53fbcab6) ...
29-5-19 15:07:48.217 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.217 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:48.217 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:48.217 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.217 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:48.217 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@24534f7f) ...
29-5-19 15:07:48.218 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-29503-client-A ...
29-5-19 15:07:48.218 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:07:48.218 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:48.218 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@73b8c299) ...
29-5-19 15:07:48.218 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:48.218 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:07:48.218 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:07:48.218 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.218 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:07:48.219 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.219 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:48.219 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:48.219 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:48.219 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@68b72a35) ...
29-5-19 15:07:48.219 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:48.219 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:07:48.219 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:07:48.219 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.219 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:07:48.220 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:07:48.220 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@177a7d61) ...
29-5-19 15:07:48.220 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:48.220 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142468129] ...
29-5-19 15:07:48.220 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142468129]
29-5-19 15:07:48.220 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-9787659163287645212.tmp, action-up-A-1559142468129)
29-5-19 15:07:48.220 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:07:48.220 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142468129] ...
29-5-19 15:07:48.221 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:48.221 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:07:48.221 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:07:48.221 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:07:48.221 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:48.221 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@5c98d13b) ...
29-5-19 15:07:48.221 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:48.221 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.222 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.252 | Indexer         | AsyncI/syncany | FINE : - Chunk new: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196
29-5-19 15:07:48.252 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.264 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196 > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.264 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.282 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304
29-5-19 15:07:48.288 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304 > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.288 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.307 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 5f09f30b461e615a17772e20f57022234d499f48
29-5-19 15:07:48.323 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 5f09f30b461e615a17772e20f57022234d499f48 > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.323 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 5f09f30b461e615a17772e20f57022234d499f48 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.330 | Indexer         | AsyncI/syncany | FINE : - Chunk new: f1d2954114a13a748f5bcb25ac23944c11150b1f
29-5-19 15:07:48.345 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: f1d2954114a13a748f5bcb25ac23944c11150b1f > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.345 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: f1d2954114a13a748f5bcb25ac23944c11150b1f > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.352 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 231000408fc05e395c427f78636501f6a15a1b80
29-5-19 15:07:48.370 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 231000408fc05e395c427f78636501f6a15a1b80 > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.370 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 231000408fc05e395c427f78636501f6a15a1b80 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.377 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 47e0eafe953c02005a134eff430a376587f4fc32
29-5-19 15:07:48.392 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 47e0eafe953c02005a134eff430a376587f4fc32 > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.392 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 47e0eafe953c02005a134eff430a376587f4fc32 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.408 | Indexer         | AsyncI/syncany | FINE : - Chunk new: c79f5055f382c7daf65764cde416f1c43bb50965
29-5-19 15:07:48.424 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: c79f5055f382c7daf65764cde416f1c43bb50965 > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.424 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: c79f5055f382c7daf65764cde416f1c43bb50965 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.431 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 7199b8ae105f6d926c501a864f934b9b6d70661b
29-5-19 15:07:48.439 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 7199b8ae105f6d926c501a864f934b9b6d70661b > d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.439 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 7199b8ae105f6d926c501a864f934b9b6d70661b > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.462 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 10553123c9fb29989197f3abc4a25450f393b885
29-5-19 15:07:48.463 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk d479854b6efde6ecbac7892b43c446589b80bd42
29-5-19 15:07:48.463 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c
29-5-19 15:07:48.469 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 10553123c9fb29989197f3abc4a25450f393b885 > 4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c
29-5-19 15:07:48.469 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 10553123c9fb29989197f3abc4a25450f393b885 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.476 | Indexer         | AsyncI/syncany | FINE : - Chunk new: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8
29-5-19 15:07:48.482 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8 > 4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c
29-5-19 15:07:48.482 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:48.483 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum 2f712aece3f045d14803533aa9f5f78dca2712f7)
29-5-19 15:07:48.483 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: 2f712aece3f045d14803533aa9f5f78dca2712f7)
29-5-19 15:07:48.483 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:07:48.483 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=5242880, lastModified=Wed May 29 15:07:48 UTC 2019, linkTarget=null, checksum=2f712aece3f045d14803533aa9f5f78dca2712f7, updated=Wed May 29 15:07:48 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:48.484 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:48.484 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@531d7cc4) ...
29-5-19 15:07:48.484 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c
29-5-19 15:07:48.484 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@cea6c78) ...
29-5-19 15:07:48.484 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142468221, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:07:48.484 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:07:48.484 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:07:48.485 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:07:48.485 | UpOperation     | Test worker    | INFO : - Uploading multichunk d479854b6efde6ecbac7892b43c446589b80bd42 from /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-d479854b6efde6ecbac7892b43c446589b80bd42 to RemoteFile[name=multichunk-d479854b6efde6ecbac7892b43c446589b80bd42] ...
29-5-19 15:07:48.485 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-d479854b6efde6ecbac7892b43c446589b80bd42 -> Temp. remote file: RemoteFile[name=temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42], final location: RemoteFile[name=multichunk-d479854b6efde6ecbac7892b43c446589b80bd42]
29-5-19 15:07:48.485 | UpOperation     | Test worker    | INFO : - Uploading multichunk 4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c from /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c to RemoteFile[name=multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c] ...
29-5-19 15:07:48.485 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c -> Temp. remote file: RemoteFile[name=temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c], final location: RemoteFile[name=multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c]
29-5-19 15:07:48.485 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142468485, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:07:48.486 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142468485 to file /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:07:48.486 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:07:48.486 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:07:48.486 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:07:48.486 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-cVhUB-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:07:48.487 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:07:48.487 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:07:48.488 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-7420647001413287777.tmp
29-5-19 15:07:48.488 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@270310b0) ...
29-5-19 15:07:48.488 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-756abf16] ...
29-5-19 15:07:48.488 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-7420647001413287777.tmp, transaction-756abf16)
29-5-19 15:07:48.488 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:07:48.488 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:07:48.488 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@11d5f844) ...
29-5-19 15:07:48.488 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-d479854b6efde6ecbac7892b43c446589b80bd42 to temp. file RemoteFile[name=temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42] ...
29-5-19 15:07:48.488 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-d479854b6efde6ecbac7892b43c446589b80bd42, temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42)
29-5-19 15:07:48.489 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=19 rel=9 op=connect connect
29-5-19 15:07:48.493 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@68c61ef2) ...
29-5-19 15:07:48.493 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c to temp. file RemoteFile[name=temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c] ...
29-5-19 15:07:48.493 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=20 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c, temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:07:48.493 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=21 rel=10 op=connect connect
29-5-19 15:07:48.494 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@3afbceb3) ...
29-5-19 15:07:48.496 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@48749ef3) ...
29-5-19 15:07:48.496 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-cVhUB-database-A-0000000001] ...
29-5-19 15:07:48.496 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=22 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001, temp-cVhUB-database-A-0000000001)
29-5-19 15:07:48.496 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=23 rel=11 op=connect connect
29-5-19 15:07:48.496 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:48.497 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42] to final location RemoteFile[name=multichunk-d479854b6efde6ecbac7892b43c446589b80bd42] ...
29-5-19 15:07:48.497 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=24 rel=1 op=move move(temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42,multichunk-d479854b6efde6ecbac7892b43c446589b80bd42)
29-5-19 15:07:48.497 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=25 rel=12 op=connect connect
29-5-19 15:07:48.497 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c] to final location RemoteFile[name=multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c] ...
29-5-19 15:07:48.497 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=26 rel=2 op=move move(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c,multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:07:48.497 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: move(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c,multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.move(UnreliableLocalTransferManager.java:139)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$5.execute(RetriableFeatureTransferManager.java:113)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.move(RetriableFeatureTransferManager.java:110)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.move(TransactionAwareFeatureTransferManager.java:133)
	at org.syncany.plugins.transfer.RemoteTransaction.moveToFinalLocation(RemoteTransaction.java:273)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:143)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_3_FailsAtTXCommitDuring2ndMultiChunkMoveAndDuringTXRollback(UploadInterruptedTest.java:428)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:51.121 | ActionFileHandl | ActRenewTim    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-down-B-1559142351121] ...
29-5-19 15:07:51.121 | ActionFileHandl | ActRenewTim    | INFO : Uploading action file: RemoteFile[name=action-down-B-1559142471121]
29-5-19 15:07:51.121 | ActionFileHandl | ActRenewTim    | INFO : Deleting action file: RemoteFile[name=action-down-B-1559142351121]
29-5-19 15:07:51.498 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:51.499 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=27 rel=3 op=move move(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c,multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:07:51.499 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: move(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c,multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.move(UnreliableLocalTransferManager.java:139)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$5.execute(RetriableFeatureTransferManager.java:113)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.move(RetriableFeatureTransferManager.java:110)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.move(TransactionAwareFeatureTransferManager.java:133)
	at org.syncany.plugins.transfer.RemoteTransaction.moveToFinalLocation(RemoteTransaction.java:273)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:143)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_3_FailsAtTXCommitDuring2ndMultiChunkMoveAndDuringTXRollback(UploadInterruptedTest.java:428)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:54.500 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:07:54.500 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=28 rel=4 op=move move(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c,multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:07:54.500 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: move(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c,multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.move(UnreliableLocalTransferManager.java:139)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$5.execute(RetriableFeatureTransferManager.java:113)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.move(RetriableFeatureTransferManager.java:110)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.move(TransactionAwareFeatureTransferManager.java:133)
	at org.syncany.plugins.transfer.RemoteTransaction.moveToFinalLocation(RemoteTransaction.java:273)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:143)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_3_FailsAtTXCommitDuring2ndMultiChunkMoveAndDuringTXRollback(UploadInterruptedTest.java:428)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:54.501 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:07:54.501 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142468496, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:07:54.501 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/state ...
29-5-19 15:07:54.502 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:07:54.504 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:07:54.504 | UploadInterrupt | Test worker    | INFO : Operation failed: move(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c,multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:07:54.505 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:54.505 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29503-client-A' ...
29-5-19 15:07:54.506 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:54.506 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:54.506 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:54.506 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:54.506 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:54.506 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:54.506 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=29 rel=6 op=list list(MultichunkRemoteFile)
29-5-19 15:07:54.506 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=30 rel=13 op=connect connect
29-5-19 15:07:54.506 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=31 rel=7 op=list list(TransactionRemoteFile)
29-5-19 15:07:54.506 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=32 rel=14 op=connect connect
29-5-19 15:07:54.506 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=33 rel=1 op=download download(transaction-756abf16, /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-11473969628412749043.tmp)
29-5-19 15:07:54.506 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=34 rel=15 op=connect connect
29-5-19 15:07:54.508 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29503-client-A' ...
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:54.508 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:54.508 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:54.508 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:54.508 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:54.508 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:54.508 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29503-client-A' ...
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:07:54.508 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:07:54.509 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:07:54.509 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:07:54.509 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:07:54.509 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:07:54.509 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:07:54.509 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:07:54.509 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:07:54.509 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:07:54.510 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:54.510 | UpOperation     | Test worker    | INFO : 
29-5-19 15:07:54.510 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:07:54.510 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:54.510 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@6afa3274) ...
29-5-19 15:07:54.510 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:54.510 | StatusOperation | Test worker    | INFO : 
29-5-19 15:07:54.510 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:07:54.510 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:54.510 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:07:54.510 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@1f5aa5ce) ...
29-5-19 15:07:54.511 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-29503-client-A ...
29-5-19 15:07:54.511 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:07:54.511 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:07:54.511 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@77651f53) ...
29-5-19 15:07:54.511 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:07:54.511 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=35 rel=8 op=list list(ActionRemoteFile)
29-5-19 15:07:54.511 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=36 rel=16 op=connect connect
29-5-19 15:07:54.511 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=37 rel=9 op=list list(TransactionRemoteFile)
29-5-19 15:07:54.511 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=38 rel=17 op=connect connect
29-5-19 15:07:54.512 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=39 rel=2 op=download download(transaction-756abf16, /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-10553972311405344076.tmp)
29-5-19 15:07:54.512 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=40 rel=18 op=connect connect
29-5-19 15:07:54.514 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:54.514 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:07:54.514 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:07:54.514 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:07:54.514 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@16bf78a2) ...
29-5-19 15:07:54.514 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:07:54.514 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=41 rel=10 op=list list(DatabaseRemoteFile)
29-5-19 15:07:54.514 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=42 rel=19 op=connect connect
29-5-19 15:07:54.514 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=43 rel=11 op=list list(TransactionRemoteFile)
29-5-19 15:07:54.514 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=44 rel=20 op=connect connect
29-5-19 15:07:54.514 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=45 rel=3 op=download download(transaction-756abf16, /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-16499601624738691062.tmp)
29-5-19 15:07:54.514 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=46 rel=21 op=connect connect
29-5-19 15:07:54.515 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=47 rel=2 op=disconnect disconnect
29-5-19 15:07:54.515 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@798ab26b) ...
29-5-19 15:07:54.515 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:07:54.515 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142474509] ...
29-5-19 15:07:54.515 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142474509]
29-5-19 15:07:54.515 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=48 rel=6 op=upload upload(/tmp/syncany-action-13431893635247945963.tmp, action-up-A-1559142474509)
29-5-19 15:07:54.516 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=49 rel=22 op=connect connect
29-5-19 15:07:54.516 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142474509] ...
29-5-19 15:07:54.516 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:07:54.517 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=50 rel=12 op=list list(TransactionRemoteFile)
29-5-19 15:07:54.517 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=51 rel=23 op=connect connect
29-5-19 15:07:54.517 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=52 rel=4 op=download download(transaction-756abf16, /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-14960920506110071101.tmp)
29-5-19 15:07:54.517 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=53 rel=24 op=connect connect
29-5-19 15:07:54.517 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:07:54.517 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@f509213) ...
29-5-19 15:07:54.517 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:07:54.517 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.517 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.527 | TransactionAwar | Test worker    | INFO : Unfinished transaction RemoteFile[name=transaction-756abf16]. Rollback necessary!
29-5-19 15:07:54.531 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=multichunk-d479854b6efde6ecbac7892b43c446589b80bd42, remoteTempLocation=temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42, localTempLocation=/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-d479854b6efde6ecbac7892b43c446589b80bd42]
29-5-19 15:07:54.531 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=54 rel=1 op=delete delete(multichunk-d479854b6efde6ecbac7892b43c446589b80bd42)
29-5-19 15:07:54.531 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=55 rel=25 op=connect connect
29-5-19 15:07:54.533 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=56 rel=2 op=delete delete(temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42)
29-5-19 15:07:54.533 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=57 rel=26 op=connect connect
29-5-19 15:07:54.533 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c, remoteTempLocation=temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c, localTempLocation=/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c]
29-5-19 15:07:54.533 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=58 rel=3 op=delete delete(multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:07:54.533 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=59 rel=27 op=connect connect
29-5-19 15:07:54.533 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=60 rel=4 op=delete delete(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:07:54.533 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=61 rel=28 op=connect connect
29-5-19 15:07:54.534 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=database-A-0000000001, remoteTempLocation=temp-cVhUB-database-A-0000000001, localTempLocation=/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001]
29-5-19 15:07:54.534 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=62 rel=5 op=delete delete(database-A-0000000001)
29-5-19 15:07:54.534 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: delete(database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.delete(UnreliableLocalTransferManager.java:152)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$7.execute(RetriableFeatureTransferManager.java:135)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.delete(RetriableFeatureTransferManager.java:132)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.delete(TransactionAwareFeatureTransferManager.java:143)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.rollbackActions(TransactionAwareFeatureTransferManager.java:363)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.rollbackSingleTransaction(TransactionAwareFeatureTransferManager.java:346)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.cleanTransactions(TransactionAwareFeatureTransferManager.java:182)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:159)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_3_FailsAtTXCommitDuring2ndMultiChunkMoveAndDuringTXRollback(UploadInterruptedTest.java:468)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:07:54.537 | Indexer         | AsyncI/syncany | FINE : - Chunk new: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196
29-5-19 15:07:54.538 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.544 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196 > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.545 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.552 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304
29-5-19 15:07:54.558 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304 > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.558 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.565 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 5f09f30b461e615a17772e20f57022234d499f48
29-5-19 15:07:54.571 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 5f09f30b461e615a17772e20f57022234d499f48 > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.571 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 5f09f30b461e615a17772e20f57022234d499f48 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.579 | Indexer         | AsyncI/syncany | FINE : - Chunk new: f1d2954114a13a748f5bcb25ac23944c11150b1f
29-5-19 15:07:54.585 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: f1d2954114a13a748f5bcb25ac23944c11150b1f > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.585 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: f1d2954114a13a748f5bcb25ac23944c11150b1f > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.592 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 231000408fc05e395c427f78636501f6a15a1b80
29-5-19 15:07:54.598 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 231000408fc05e395c427f78636501f6a15a1b80 > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.598 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 231000408fc05e395c427f78636501f6a15a1b80 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.605 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 47e0eafe953c02005a134eff430a376587f4fc32
29-5-19 15:07:54.612 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 47e0eafe953c02005a134eff430a376587f4fc32 > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.612 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 47e0eafe953c02005a134eff430a376587f4fc32 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.619 | Indexer         | AsyncI/syncany | FINE : - Chunk new: c79f5055f382c7daf65764cde416f1c43bb50965
29-5-19 15:07:54.625 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: c79f5055f382c7daf65764cde416f1c43bb50965 > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.625 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: c79f5055f382c7daf65764cde416f1c43bb50965 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.632 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 7199b8ae105f6d926c501a864f934b9b6d70661b
29-5-19 15:07:54.638 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 7199b8ae105f6d926c501a864f934b9b6d70661b > d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.639 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 7199b8ae105f6d926c501a864f934b9b6d70661b > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.646 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 10553123c9fb29989197f3abc4a25450f393b885
29-5-19 15:07:54.647 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk d351e91788a0e4b577da3aaee78b2308435467f1
29-5-19 15:07:54.647 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk ab33f5ed71c77405e6c2c7c53a183d6299b6befc
29-5-19 15:07:54.653 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 10553123c9fb29989197f3abc4a25450f393b885 > ab33f5ed71c77405e6c2c7c53a183d6299b6befc
29-5-19 15:07:54.653 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 10553123c9fb29989197f3abc4a25450f393b885 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.661 | Indexer         | AsyncI/syncany | FINE : - Chunk new: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8
29-5-19 15:07:54.667 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8 > ab33f5ed71c77405e6c2c7c53a183d6299b6befc
29-5-19 15:07:54.667 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:07:54.667 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum 2f712aece3f045d14803533aa9f5f78dca2712f7)
29-5-19 15:07:54.668 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: 2f712aece3f045d14803533aa9f5f78dca2712f7)
29-5-19 15:07:54.669 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:07:54.669 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=5242880, lastModified=Wed May 29 15:07:48 UTC 2019, linkTarget=null, checksum=2f712aece3f045d14803533aa9f5f78dca2712f7, updated=Wed May 29 15:07:54 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:07:54.669 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:07:54.669 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@3ef6d273) ...
29-5-19 15:07:54.669 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk ab33f5ed71c77405e6c2c7c53a183d6299b6befc
29-5-19 15:07:54.670 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@5884e902) ...
29-5-19 15:07:54.670 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142474517, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:07:54.670 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@229303c7) ...
29-5-19 15:07:54.673 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:07:57.538 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:07:57.538 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=63 rel=6 op=delete delete(database-A-0000000001)
29-5-19 15:07:57.539 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: delete(database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.delete(UnreliableLocalTransferManager.java:152)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$7.execute(RetriableFeatureTransferManager.java:135)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.delete(RetriableFeatureTransferManager.java:132)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.delete(TransactionAwareFeatureTransferManager.java:143)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.rollbackActions(TransactionAwareFeatureTransferManager.java:363)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.rollbackSingleTransaction(TransactionAwareFeatureTransferManager.java:346)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.cleanTransactions(TransactionAwareFeatureTransferManager.java:182)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:159)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_3_FailsAtTXCommitDuring2ndMultiChunkMoveAndDuringTXRollback(UploadInterruptedTest.java:468)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:00.540 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:08:00.540 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=64 rel=7 op=delete delete(database-A-0000000001)
29-5-19 15:08:00.540 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: delete(database-A-0000000001)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.delete(UnreliableLocalTransferManager.java:152)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$7.execute(RetriableFeatureTransferManager.java:135)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.delete(RetriableFeatureTransferManager.java:132)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.delete(TransactionAwareFeatureTransferManager.java:143)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.rollbackActions(TransactionAwareFeatureTransferManager.java:363)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.rollbackSingleTransaction(TransactionAwareFeatureTransferManager.java:346)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.cleanTransactions(TransactionAwareFeatureTransferManager.java:182)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:159)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_3_FailsAtTXCommitDuring2ndMultiChunkMoveAndDuringTXRollback(UploadInterruptedTest.java:468)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:00.541 | UploadInterrupt | Test worker    | INFO : Operation failed: delete(database-A-0000000001)
29-5-19 15:08:00.541 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29503-client-A' ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:00.542 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-29503-client-A' ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:00.542 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:08:00.542 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:08:00.543 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:00.543 | UpOperation     | Test worker    | INFO : 
29-5-19 15:08:00.543 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:08:00.543 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:00.543 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@7152e3e) ...
29-5-19 15:08:00.544 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:00.544 | StatusOperation | Test worker    | INFO : 
29-5-19 15:08:00.544 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:08:00.544 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:00.544 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:08:00.544 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@3c94845a) ...
29-5-19 15:08:00.545 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-29503-client-A ...
29-5-19 15:08:00.545 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:08:00.545 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:08:00.545 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@79238b95) ...
29-5-19 15:08:00.545 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:08:00.545 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=65 rel=13 op=list list(ActionRemoteFile)
29-5-19 15:08:00.545 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=66 rel=29 op=connect connect
29-5-19 15:08:00.545 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=67 rel=14 op=list list(TransactionRemoteFile)
29-5-19 15:08:00.545 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=68 rel=30 op=connect connect
29-5-19 15:08:00.545 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=69 rel=5 op=download download(transaction-756abf16, /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-14572221575038560059.tmp)
29-5-19 15:08:00.545 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=70 rel=31 op=connect connect
29-5-19 15:08:00.548 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:00.548 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:08:00.548 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:08:00.548 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:00.548 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@4241a4a4) ...
29-5-19 15:08:00.548 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:08:00.548 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=71 rel=15 op=list list(DatabaseRemoteFile)
29-5-19 15:08:00.548 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=72 rel=32 op=connect connect
29-5-19 15:08:00.548 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=73 rel=16 op=list list(TransactionRemoteFile)
29-5-19 15:08:00.548 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=74 rel=33 op=connect connect
29-5-19 15:08:00.548 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=75 rel=6 op=download download(transaction-756abf16, /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-585218615253905464.tmp)
29-5-19 15:08:00.548 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=76 rel=34 op=connect connect
29-5-19 15:08:00.550 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=77 rel=3 op=disconnect disconnect
29-5-19 15:08:00.550 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@2f8c083a) ...
29-5-19 15:08:00.550 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:08:00.550 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142480542] ...
29-5-19 15:08:00.550 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142480542]
29-5-19 15:08:00.550 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=78 rel=7 op=upload upload(/tmp/syncany-action-10275178766901329853.tmp, action-up-A-1559142480542)
29-5-19 15:08:00.550 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=79 rel=35 op=connect connect
29-5-19 15:08:00.550 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142480542] ...
29-5-19 15:08:00.551 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:00.551 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=80 rel=17 op=list list(TransactionRemoteFile)
29-5-19 15:08:00.551 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=81 rel=36 op=connect connect
29-5-19 15:08:00.552 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=82 rel=7 op=download download(transaction-756abf16, /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-9482231109040520459.tmp)
29-5-19 15:08:00.552 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=83 rel=37 op=connect connect
29-5-19 15:08:00.553 | TransactionAwar | Test worker    | INFO : Unfinished transaction RemoteFile[name=transaction-756abf16]. Rollback necessary!
29-5-19 15:08:00.554 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=multichunk-d479854b6efde6ecbac7892b43c446589b80bd42, remoteTempLocation=temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42, localTempLocation=/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-d479854b6efde6ecbac7892b43c446589b80bd42]
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=84 rel=8 op=delete delete(multichunk-d479854b6efde6ecbac7892b43c446589b80bd42)
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=85 rel=38 op=connect connect
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=86 rel=9 op=delete delete(temp-OeAMK-multichunk-d479854b6efde6ecbac7892b43c446589b80bd42)
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=87 rel=39 op=connect connect
29-5-19 15:08:00.554 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c, remoteTempLocation=temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c, localTempLocation=/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c]
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=88 rel=10 op=delete delete(multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=89 rel=40 op=connect connect
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=90 rel=11 op=delete delete(temp-NfFon-multichunk-4cffe08f769cc30f3ed9d8b83b21b9e38c5b715c)
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=91 rel=41 op=connect connect
29-5-19 15:08:00.554 | TransactionAwar | Test worker    | INFO : - Needs to be rolled back: ActionTO [type=UPLOAD, remoteLocation=database-A-0000000001, remoteTempLocation=temp-cVhUB-database-A-0000000001, localTempLocation=/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001]
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=92 rel=12 op=delete delete(database-A-0000000001)
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=93 rel=42 op=connect connect
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=94 rel=13 op=delete delete(temp-cVhUB-database-A-0000000001)
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=95 rel=43 op=connect connect
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=96 rel=14 op=delete delete(transaction-756abf16)
29-5-19 15:08:00.554 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=97 rel=44 op=connect connect
29-5-19 15:08:00.555 | TransactionAwar | Test worker    | INFO : Successfully rolled back transaction RemoteFile[name=transaction-756abf16]
29-5-19 15:08:00.555 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:08:00.555 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:08:00.555 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@598efe97) ...
29-5-19 15:08:00.555 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:08:00.555 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.555 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.568 | Indexer         | AsyncI/syncany | FINE : - Chunk new: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196
29-5-19 15:08:00.569 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.575 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196 > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.575 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: aabe1f10469a4ab0eb1c2c8cd3a51c943112a196 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.582 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304
29-5-19 15:08:00.588 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304 > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.588 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 8f98017d1660bfcc62d5b60e4ddf2a3e3694a304 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.595 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 5f09f30b461e615a17772e20f57022234d499f48
29-5-19 15:08:00.601 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 5f09f30b461e615a17772e20f57022234d499f48 > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.601 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 5f09f30b461e615a17772e20f57022234d499f48 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.608 | Indexer         | AsyncI/syncany | FINE : - Chunk new: f1d2954114a13a748f5bcb25ac23944c11150b1f
29-5-19 15:08:00.615 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: f1d2954114a13a748f5bcb25ac23944c11150b1f > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.615 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: f1d2954114a13a748f5bcb25ac23944c11150b1f > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.622 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 231000408fc05e395c427f78636501f6a15a1b80
29-5-19 15:08:00.628 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 231000408fc05e395c427f78636501f6a15a1b80 > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.628 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 231000408fc05e395c427f78636501f6a15a1b80 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.635 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 47e0eafe953c02005a134eff430a376587f4fc32
29-5-19 15:08:00.641 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 47e0eafe953c02005a134eff430a376587f4fc32 > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.642 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 47e0eafe953c02005a134eff430a376587f4fc32 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.649 | Indexer         | AsyncI/syncany | FINE : - Chunk new: c79f5055f382c7daf65764cde416f1c43bb50965
29-5-19 15:08:00.655 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: c79f5055f382c7daf65764cde416f1c43bb50965 > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.655 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: c79f5055f382c7daf65764cde416f1c43bb50965 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.662 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 7199b8ae105f6d926c501a864f934b9b6d70661b
29-5-19 15:08:00.669 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 7199b8ae105f6d926c501a864f934b9b6d70661b > 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.669 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 7199b8ae105f6d926c501a864f934b9b6d70661b > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.676 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 10553123c9fb29989197f3abc4a25450f393b885
29-5-19 15:08:00.677 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 96f885f040ba8218cd0b92c6665fddf645bd9b3c
29-5-19 15:08:00.677 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk 82afb80626e7756d94e6517503167b651a7adaf3
29-5-19 15:08:00.683 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 10553123c9fb29989197f3abc4a25450f393b885 > 82afb80626e7756d94e6517503167b651a7adaf3
29-5-19 15:08:00.683 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 10553123c9fb29989197f3abc4a25450f393b885 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.690 | Indexer         | AsyncI/syncany | FINE : - Chunk new: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8
29-5-19 15:08:00.697 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8 > 82afb80626e7756d94e6517503167b651a7adaf3
29-5-19 15:08:00.697 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: b8068c10f5d6907cccc61ff71a49f3bab83c2ec8 > /tmp/syncanytest/syncany-190529150340085-29503-client-A/A-original
29-5-19 15:08:00.697 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum 2f712aece3f045d14803533aa9f5f78dca2712f7)
29-5-19 15:08:00.706 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: 2f712aece3f045d14803533aa9f5f78dca2712f7)
29-5-19 15:08:00.706 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:08:00.706 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=5242880, lastModified=Wed May 29 15:07:48 UTC 2019, linkTarget=null, checksum=2f712aece3f045d14803533aa9f5f78dca2712f7, updated=Wed May 29 15:08:00 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:08:00.706 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:08:00.706 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@550ef606) ...
29-5-19 15:08:00.707 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk 82afb80626e7756d94e6517503167b651a7adaf3
29-5-19 15:08:00.707 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@250d349e) ...
29-5-19 15:08:00.707 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142480555, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:08:00.707 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:08:00.707 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:08:00.708 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:08:00.708 | UpOperation     | Test worker    | INFO : - Uploading multichunk 82afb80626e7756d94e6517503167b651a7adaf3 from /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-82afb80626e7756d94e6517503167b651a7adaf3 to RemoteFile[name=multichunk-82afb80626e7756d94e6517503167b651a7adaf3] ...
29-5-19 15:08:00.708 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-82afb80626e7756d94e6517503167b651a7adaf3 -> Temp. remote file: RemoteFile[name=temp-GNlAk-multichunk-82afb80626e7756d94e6517503167b651a7adaf3], final location: RemoteFile[name=multichunk-82afb80626e7756d94e6517503167b651a7adaf3]
29-5-19 15:08:00.708 | UpOperation     | Test worker    | INFO : - Uploading multichunk 96f885f040ba8218cd0b92c6665fddf645bd9b3c from /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c to RemoteFile[name=multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c] ...
29-5-19 15:08:00.708 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c -> Temp. remote file: RemoteFile[name=temp-XWlKJ-multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c], final location: RemoteFile[name=multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c]
29-5-19 15:08:00.708 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142480708, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:08:00.709 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142480708 to file /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:08:00.709 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:08:00.709 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:08:00.709 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:08:00.709 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-BCAwi-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:08:00.710 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:08:00.710 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:08:00.711 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-7448152377653818548.tmp
29-5-19 15:08:00.711 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@709ea820) ...
29-5-19 15:08:00.711 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-7929b407] ...
29-5-19 15:08:00.711 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=98 rel=8 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/temp-transaction-7448152377653818548.tmp, transaction-7929b407)
29-5-19 15:08:00.711 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=99 rel=45 op=connect connect
29-5-19 15:08:00.712 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:08:00.712 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@576468e3) ...
29-5-19 15:08:00.712 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-82afb80626e7756d94e6517503167b651a7adaf3 to temp. file RemoteFile[name=temp-GNlAk-multichunk-82afb80626e7756d94e6517503167b651a7adaf3] ...
29-5-19 15:08:00.712 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=100 rel=9 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-82afb80626e7756d94e6517503167b651a7adaf3, temp-GNlAk-multichunk-82afb80626e7756d94e6517503167b651a7adaf3)
29-5-19 15:08:00.712 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=101 rel=46 op=connect connect
29-5-19 15:08:00.713 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@684fd660) ...
29-5-19 15:08:00.713 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c to temp. file RemoteFile[name=temp-XWlKJ-multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c] ...
29-5-19 15:08:00.713 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=102 rel=10 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c, temp-XWlKJ-multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c)
29-5-19 15:08:00.713 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=103 rel=47 op=connect connect
29-5-19 15:08:00.714 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@7867630b) ...
29-5-19 15:08:00.718 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@5cf2cee2) ...
29-5-19 15:08:00.720 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:08:00.730 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-BCAwi-database-A-0000000001] ...
29-5-19 15:08:00.730 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=104 rel=11 op=upload upload(/tmp/syncanytest/syncany-190529150340085-29503-client-A/.syncany/cache/database-A-0000000001, temp-BCAwi-database-A-0000000001)
29-5-19 15:08:00.730 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=105 rel=48 op=connect connect
29-5-19 15:08:00.730 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-GNlAk-multichunk-82afb80626e7756d94e6517503167b651a7adaf3] to final location RemoteFile[name=multichunk-82afb80626e7756d94e6517503167b651a7adaf3] ...
29-5-19 15:08:00.730 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=106 rel=5 op=move move(temp-GNlAk-multichunk-82afb80626e7756d94e6517503167b651a7adaf3,multichunk-82afb80626e7756d94e6517503167b651a7adaf3)
29-5-19 15:08:00.730 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=107 rel=49 op=connect connect
29-5-19 15:08:00.731 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-XWlKJ-multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c] to final location RemoteFile[name=multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c] ...
29-5-19 15:08:00.731 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=108 rel=6 op=move move(temp-XWlKJ-multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c,multichunk-96f885f040ba8218cd0b92c6665fddf645bd9b3c)
29-5-19 15:08:00.731 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=109 rel=50 op=connect connect
29-5-19 15:08:00.731 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-BCAwi-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:08:00.731 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=110 rel=7 op=move move(temp-BCAwi-database-A-0000000001,database-A-0000000001)
29-5-19 15:08:00.731 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=111 rel=51 op=connect connect
29-5-19 15:08:00.731 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-7929b407] ...
29-5-19 15:08:00.731 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=112 rel=15 op=delete delete(transaction-7929b407)
29-5-19 15:08:00.731 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=113 rel=52 op=connect connect
29-5-19 15:08:00.731 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:08:00.731 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:08:00.731 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142480708) ...
29-5-19 15:08:00.734 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:08:00.740 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142480708, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:08:00.740 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:08:00.740 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:08:00.741 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142480729, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:08:00.741 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:08:00.744 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142480542] ...
29-5-19 15:08:00.750 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142480542]
29-5-19 15:08:00.750 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=114 rel=16 op=delete delete(action-up-A-1559142480542)
29-5-19 15:08:00.750 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=115 rel=53 op=connect connect
29-5-19 15:08:00.750 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:08:00.750 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=116 rel=18 op=list list(ActionRemoteFile)
29-5-19 15:08:00.750 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=117 rel=54 op=connect connect
29-5-19 15:08:00.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=118 rel=19 op=list list(TransactionRemoteFile)
29-5-19 15:08:00.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=119 rel=55 op=connect connect
29-5-19 15:08:00.751 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142468129] ...
29-5-19 15:08:00.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=120 rel=17 op=delete delete(action-up-A-1559142468129)
29-5-19 15:08:00.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=121 rel=56 op=connect connect
29-5-19 15:08:00.751 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142474509] ...
29-5-19 15:08:00.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=122 rel=18 op=delete delete(action-up-A-1559142474509)
29-5-19 15:08:00.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=123 rel=57 op=connect connect
29-5-19 15:08:00.751 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=124 rel=4 op=disconnect disconnect
29-5-19 15:08:00.751 | Cache           | Test worker    | INFO : Cache size okay (15372 KB), no need to clean (keep size is 500 MB)
29-5-19 15:08:00.751 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@306b2b52) ...
29-5-19 15:08:00.766 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:00.766 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:08:00.767 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:08:00.767 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:08:00.776 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-94383-client-A' ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:00.776 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-94383-client-A' ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:00.776 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:00.776 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:00.777 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:08:00.777 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:08:00.803 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:08:00.803 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:08:00.815 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:08:00.820 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:08:00.821 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:08:00.829 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:08:00.829 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:08:00.829 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:08:00.829 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:08:00.833 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.836 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.838 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.841 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.844 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.848 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.851 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.854 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:00.858 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:08:00.861 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:08:00.864 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:08:00.867 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:08:00.867 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:08:00.868 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:08:00.872 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:08:00.875 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:08:00.878 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:08:00.881 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:08:00.883 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:08:00.887 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:08:00.887 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:08:00.890 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:08:00.893 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:08:00.896 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:08:00.899 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:08:00.900 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:08:00.902 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:08:00.905 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:08:00.905 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:08:00.906 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:08:00.909 | UpOperation     | Test worker    | INFO : 
29-5-19 15:08:00.909 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:08:00.909 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:00.909 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@526979a1) ...
29-5-19 15:08:00.910 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:00.910 | StatusOperation | Test worker    | INFO : 
29-5-19 15:08:00.910 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:08:00.910 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:00.910 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:08:00.910 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@10fce106) ...
29-5-19 15:08:00.911 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-94383-client-A ...
29-5-19 15:08:00.911 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:08:00.912 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:08:00.912 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@7fd8a272) ...
29-5-19 15:08:00.912 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:08:00.913 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:08:00.914 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:08:00.914 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:08:00.914 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:08:00.915 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:00.915 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:08:00.915 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:08:00.915 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:00.915 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@6610f40d) ...
29-5-19 15:08:00.915 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:08:00.915 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:08:00.916 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:08:00.919 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:08:00.919 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:08:00.919 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:08:00.919 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@51d06fc2) ...
29-5-19 15:08:00.919 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:08:00.919 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142480777] ...
29-5-19 15:08:00.919 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142480777]
29-5-19 15:08:00.920 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-13754298726686917049.tmp, action-up-A-1559142480777)
29-5-19 15:08:00.920 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:08:00.920 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142480777] ...
29-5-19 15:08:00.921 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:00.922 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:08:00.922 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:08:00.922 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:08:00.922 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:08:00.922 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@37d243d9) ...
29-5-19 15:08:00.922 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:08:00.922 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-94383-client-A/A-original
29-5-19 15:08:00.923 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-94383-client-A/A-original
29-5-19 15:08:00.930 | Indexer         | AsyncI/syncany | FINE : - Chunk new: ae732114c68f951f77ab178be2e000de19f1425e
29-5-19 15:08:00.930 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk b96de4222303a1bd81f07bbe3998aa04ccc8ddba
29-5-19 15:08:00.930 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: ae732114c68f951f77ab178be2e000de19f1425e > b96de4222303a1bd81f07bbe3998aa04ccc8ddba
29-5-19 15:08:00.931 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: ae732114c68f951f77ab178be2e000de19f1425e > /tmp/syncanytest/syncany-190529150340085-94383-client-A/A-original
29-5-19 15:08:00.931 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum ae732114c68f951f77ab178be2e000de19f1425e)
29-5-19 15:08:00.934 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: ae732114c68f951f77ab178be2e000de19f1425e)
29-5-19 15:08:00.935 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:08:00.935 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=10, lastModified=Wed May 29 15:08:00 UTC 2019, linkTarget=null, checksum=ae732114c68f951f77ab178be2e000de19f1425e, updated=Wed May 29 15:08:00 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:08:00.935 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:08:00.935 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@21fca1f3) ...
29-5-19 15:08:00.935 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk b96de4222303a1bd81f07bbe3998aa04ccc8ddba
29-5-19 15:08:00.935 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@2ed16cd1) ...
29-5-19 15:08:00.935 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142480922, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:08:00.935 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:08:00.935 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:08:00.936 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:08:00.936 | UpOperation     | Test worker    | INFO : - Uploading multichunk b96de4222303a1bd81f07bbe3998aa04ccc8ddba from /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba to RemoteFile[name=multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba] ...
29-5-19 15:08:00.937 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba -> Temp. remote file: RemoteFile[name=temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba], final location: RemoteFile[name=multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba]
29-5-19 15:08:00.937 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142480936, chunks=1, multiChunks=1, fileContents=1, fileHistories=1]
29-5-19 15:08:00.937 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142480936 to file /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:08:00.937 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:08:00.937 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:08:00.937 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:08:00.938 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-ubXpb-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:08:00.938 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:08:00.938 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:08:00.939 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/temp-transaction-3059681270862747481.tmp
29-5-19 15:08:00.939 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@e372b58) ...
29-5-19 15:08:00.939 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-24f2d3ee] ...
29-5-19 15:08:00.939 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/temp-transaction-3059681270862747481.tmp, transaction-24f2d3ee)
29-5-19 15:08:00.940 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:08:00.940 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:08:00.940 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@41fda53a) ...
29-5-19 15:08:00.940 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba to temp. file RemoteFile[name=temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba] ...
29-5-19 15:08:00.941 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba, temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba)
29-5-19 15:08:00.941 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba, temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test2_FailsAtMultichunk(UploadInterruptedTest.java:118)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:00.949 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@7eb5a5ed) ...
29-5-19 15:08:00.953 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:08:03.949 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:08:03.950 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=19 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba, temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba)
29-5-19 15:08:03.950 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba, temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test2_FailsAtMultichunk(UploadInterruptedTest.java:118)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:06.951 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:08:06.952 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=20 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba, temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba)
29-5-19 15:08:06.952 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba, temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test2_FailsAtMultichunk(UploadInterruptedTest.java:118)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:06.953 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:08:06.953 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142480953, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:08:06.953 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/state ...
29-5-19 15:08:06.955 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:08:06.956 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:08:06.956 | UploadInterrupt | Test worker    | INFO : Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-94383-client-A/.syncany/cache/multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba, temp-gcCFS-multichunk-b96de4222303a1bd81f07bbe3998aa04ccc8ddba)
29-5-19 15:08:06.959 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:06.960 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=1 rel=1 op=init init
29-5-19 15:08:06.960 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=2 rel=1 op=connect connect
29-5-19 15:08:06.960 | LocalTransferMa | Test worker    | INFO : testTargetExists: Target exists.
29-5-19 15:08:06.990 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:06.990 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-68484-client-A' ...
29-5-19 15:08:06.990 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:06.990 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:06.990 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:06.990 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:06.990 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:06.990 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:06.990 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:06.990 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:06.990 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:06.991 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-68484-client-A' ...
29-5-19 15:08:06.991 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:06.991 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:06.991 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:08:06.991 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:08:06.991 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:06.991 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:06.991 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:06.991 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:06.991 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:06.991 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:06.991 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:08:06.991 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:08:07.009 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint start
29-5-19 15:08:07.009 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose start
29-5-19 15:08:07.021 | hsqldb.db.HSQLD | Test worker    | FINE : log close size: 0
29-5-19 15:08:07.026 | hsqldb.db.HSQLD | Test worker    | INFO : checkpointClose end
29-5-19 15:08:07.026 | hsqldb.db.HSQLD | Test worker    | INFO : Checkpoint end - txts: 1
29-5-19 15:08:07.033 | DatabaseConnect | Test worker    | INFO : Found 0 tables.
29-5-19 15:08:07.033 | DatabaseConnect | Test worker    | INFO : Database has no tables. Creating tables from script.create.all.sql
29-5-19 15:08:07.034 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Tables
29-5-19 15:08:07.034 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS databaseversion ( id int NOT NULL IDENTITY, status varchar(45) NOT NULL, localtime datetime NOT NULL, client varchar(45) NOT NULL, vectorclock_serialized varchar(1024) NOT NULL, UNIQUE (vectorclock_serialized) ); 
29-5-19 15:08:07.038 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  chunk ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.041 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  databaseversion_vectorclock ( databaseversion_id int NOT NULL, client varchar(45) NOT NULL, logicaltime int NOT NULL, PRIMARY KEY (databaseversion_id, client), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.044 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent ( checksum varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (checksum), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.052 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filecontent_chunk ( filecontent_checksum varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, num int NOT NULL, PRIMARY KEY (filecontent_checksum, chunk_checksum, num), FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.056 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  filehistory ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, PRIMARY KEY (id, databaseversion_id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.059 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  fileversion ( filehistory_id varchar(40) NOT NULL, version int NOT NULL, databaseversion_id int NOT NULL, path varchar(1024) NOT NULL, type varchar(45) NOT NULL, status varchar(45) NOT NULL, size bigint NOT NULL, lastmodified datetime NOT NULL, linktarget varchar(1024), filecontent_checksum varchar(40) DEFAULT NULL, updated datetime NOT NULL, posixperms varchar(45) DEFAULT NULL, dosattrs varchar(45) DEFAULT NULL, PRIMARY KEY (filehistory_id, version, databaseversion_id), FOREIGN KEY (filehistory_id, databaseversion_id) REFERENCES filehistory (id, databaseversion_id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (filecontent_checksum) REFERENCES filecontent (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.062 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk ( id varchar(40) NOT NULL, databaseversion_id int NOT NULL, size bigint NOT NULL, PRIMARY KEY (id), FOREIGN KEY (databaseversion_id) REFERENCES databaseversion (id) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.065 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_chunk ( multichunk_id varchar(40) NOT NULL, chunk_checksum varchar(40) NOT NULL, PRIMARY KEY (multichunk_id, chunk_checksum), FOREIGN KEY (multichunk_id) REFERENCES multichunk (id) ON DELETE NO ACTION ON UPDATE NO ACTION, FOREIGN KEY (chunk_checksum) REFERENCES chunk (checksum) ON DELETE NO ACTION ON UPDATE NO ACTION ); 
29-5-19 15:08:07.068 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  multichunk_muddy ( id varchar(40) NOT NULL, machine_name varchar(255) NOT NULL, machine_version int NOT NULL, PRIMARY KEY (id) ); 
29-5-19 15:08:07.071 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  known_databases ( id int NOT NULL IDENTITY, client varchar(45) NOT NULL, filenumber int NOT NULL, UNIQUE (client, filenumber) ); 
29-5-19 15:08:07.074 | SqlRunner       | Test worker    | INFO : SQL:  CREATE CACHED TABLE IF NOT EXISTS  general_settings ( key varchar(255) NOT NULL, value varchar(255) NOT NULL, PRIMARY KEY (key) ); 
29-5-19 15:08:07.077 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Non-primary indices
29-5-19 15:08:07.077 | SqlRunner       | Test worker    | INFO : SQL:   CREATE INDEX idx_databaseversion_status ON databaseversion (status); 
29-5-19 15:08:07.078 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open start
29-5-19 15:08:07.081 | hsqldb.db.HSQLD | Test worker    | INFO : dataFileCache open end
29-5-19 15:08:07.084 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_databaseversion_vectorclock_serialized ON databaseversion (vectorclock_serialized); 
29-5-19 15:08:07.087 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_path ON fileversion (path); 
29-5-19 15:08:07.089 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_status ON fileversion (status); 
29-5-19 15:08:07.092 | SqlRunner       | Test worker    | INFO : SQL: CREATE INDEX idx_fileversion_filecontent_checksum ON fileversion (filecontent_checksum); 
29-5-19 15:08:07.095 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Views
29-5-19 15:08:07.095 | SqlRunner       | Test worker    | INFO : SQL:    CREATE VIEW databaseversion_master AS SELECT dbv.*, vc.logicaltime as client_version FROM databaseversion dbv JOIN databaseversion_vectorclock vc on dbv.id=vc.databaseversion_id and dbv.client=vc.client WHERE dbv.status='MASTER'; 
29-5-19 15:08:07.098 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master AS SELECT fv0.* FROM fileversion fv0 JOIN databaseversion dbv ON fv0.databaseversion_id=dbv.id AND dbv.status='MASTER'; 
29-5-19 15:08:07.101 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_maxversion AS SELECT DISTINCT filehistory_id, MAX(version) version FROM fileversion_master GROUP BY filehistory_id; 
29-5-19 15:08:07.104 | SqlRunner       | Test worker    | INFO : SQL:  CREATE VIEW fileversion_master_last AS SELECT fv.* FROM fileversion_master_maxversion fvmax JOIN fileversion_master fv ON fvmax.filehistory_id=fv.filehistory_id AND fvmax.version=fv.version WHERE fv.status<>'DELETED'; 
29-5-19 15:08:07.107 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Full Views
29-5-19 15:08:07.107 | SqlRunner       | Test worker    | INFO : SQL:    create view filehistory_full as select dbv.status as databaseversion_status, dbv.localtime as databaseversion_localtime, dbv.client as databaseversion_client, dbv.vectorclock_serialized as databaseversion_vectorclock_serialized, fh.* from databaseversion dbv join filehistory fh on dbv.id=fh.databaseversion_id; 
29-5-19 15:08:07.110 | SqlRunner       | Test worker    | INFO : SQL:  create view fileversion_full as select fhf.databaseversion_status, fhf.databaseversion_localtime, fhf.databaseversion_client, fhf.databaseversion_vectorclock_serialized, fv.* from filehistory_full fhf join fileversion fv on fhf.id=fv.filehistory_id and fhf.databaseversion_id=fv.databaseversion_id; 
29-5-19 15:08:07.113 | SqlRunner       | Test worker    | INFO : SQL (comment): -- Functions
29-5-19 15:08:07.114 | SqlRunner       | Test worker    | INFO : SQL (new delimiter): end;
29-5-19 15:08:07.114 | SqlRunner       | Test worker    | INFO : SQL:     create function substr_count(haystack varchar(255), needle varchar(255)) returns integer begin atomic declare strCount integer; declare lastIndex integer;  set strCount = 0; set lastIndex = 1;  while lastIndex <> 0 do set lastIndex = locate(needle, haystack, lastIndex);  if lastIndex <> 0 then set strCount = strCount + 1; set lastIndex = lastIndex + length(needle); end if; end while;  return strCount; end; 
29-5-19 15:08:07.117 | UpOperation     | Test worker    | INFO : 
29-5-19 15:08:07.117 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:08:07.117 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:07.117 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@8bc6584) ...
29-5-19 15:08:07.118 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:07.118 | StatusOperation | Test worker    | INFO : 
29-5-19 15:08:07.118 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:08:07.118 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:07.118 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:08:07.118 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@64a4cdcd) ...
29-5-19 15:08:07.118 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-68484-client-A ...
29-5-19 15:08:07.119 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:08:07.119 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:08:07.119 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@50c104fa) ...
29-5-19 15:08:07.119 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:08:07.119 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=3 rel=1 op=list list(ActionRemoteFile)
29-5-19 15:08:07.119 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=4 rel=2 op=connect connect
29-5-19 15:08:07.119 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=5 rel=2 op=list list(TransactionRemoteFile)
29-5-19 15:08:07.119 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=6 rel=3 op=connect connect
29-5-19 15:08:07.120 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:07.120 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:08:07.120 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:08:07.120 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:07.120 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@1e2657a2) ...
29-5-19 15:08:07.120 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:08:07.120 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=7 rel=3 op=list list(DatabaseRemoteFile)
29-5-19 15:08:07.120 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=8 rel=4 op=connect connect
29-5-19 15:08:07.120 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=9 rel=4 op=list list(TransactionRemoteFile)
29-5-19 15:08:07.120 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=10 rel=5 op=connect connect
29-5-19 15:08:07.120 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=11 rel=1 op=disconnect disconnect
29-5-19 15:08:07.120 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@9197743) ...
29-5-19 15:08:07.120 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:08:07.120 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142486991] ...
29-5-19 15:08:07.120 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142486991]
29-5-19 15:08:07.120 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=12 rel=1 op=upload upload(/tmp/syncany-action-1676566966402788356.tmp, action-up-A-1559142486991)
29-5-19 15:08:07.120 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=13 rel=6 op=connect connect
29-5-19 15:08:07.121 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142486991] ...
29-5-19 15:08:07.121 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:07.122 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=14 rel=5 op=list list(TransactionRemoteFile)
29-5-19 15:08:07.122 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=15 rel=7 op=connect connect
29-5-19 15:08:07.122 | TransactionAwar | Test worker    | INFO : Done rolling back previous transactions.
29-5-19 15:08:07.122 | AsyncIndexer    | AsyncI/syncany | INFO : Starting Indexing.
29-5-19 15:08:07.122 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexStartSyncExternalEvent@1957e183) ...
29-5-19 15:08:07.122 | Indexer         | AsyncI/syncany | FINE : - Looking for deleted files ...
29-5-19 15:08:07.122 | Indexer         | AsyncI/syncany | FINE : - +File /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.122 | Indexer         | AsyncI/syncany | FINE : - +FileContent: /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.139 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 95891833c1c64978a62f436355805a46024b70bb
29-5-19 15:08:07.139 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.145 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 95891833c1c64978a62f436355805a46024b70bb > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.146 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 95891833c1c64978a62f436355805a46024b70bb > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.153 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 20c03bd36d809f3e82d24f8364b85df0dadaf239
29-5-19 15:08:07.159 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 20c03bd36d809f3e82d24f8364b85df0dadaf239 > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.159 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 20c03bd36d809f3e82d24f8364b85df0dadaf239 > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.166 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 53f2d549789d63ad48c202558bf77bcd8fb15388
29-5-19 15:08:07.172 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 53f2d549789d63ad48c202558bf77bcd8fb15388 > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.172 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 53f2d549789d63ad48c202558bf77bcd8fb15388 > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.180 | Indexer         | AsyncI/syncany | FINE : - Chunk new: fd5bf04f228c24b369ab7ebce16729f479b0cdb5
29-5-19 15:08:07.186 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: fd5bf04f228c24b369ab7ebce16729f479b0cdb5 > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.186 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: fd5bf04f228c24b369ab7ebce16729f479b0cdb5 > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.193 | Indexer         | AsyncI/syncany | FINE : - Chunk new: e8e6ab6c09f13145d2af05d2d7fa5bbfccebb48d
29-5-19 15:08:07.200 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: e8e6ab6c09f13145d2af05d2d7fa5bbfccebb48d > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.200 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: e8e6ab6c09f13145d2af05d2d7fa5bbfccebb48d > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.207 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 458f9b0001f149423a00bf07b4031a103e9f639c
29-5-19 15:08:07.213 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 458f9b0001f149423a00bf07b4031a103e9f639c > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.214 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 458f9b0001f149423a00bf07b4031a103e9f639c > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.221 | Indexer         | AsyncI/syncany | FINE : - Chunk new: a0dd4d3be16ab5a705e7a690993317d1c702012f
29-5-19 15:08:07.227 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: a0dd4d3be16ab5a705e7a690993317d1c702012f > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.228 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: a0dd4d3be16ab5a705e7a690993317d1c702012f > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.235 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 723c09efc509ed45795ff3d405c3721795c26384
29-5-19 15:08:07.242 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 723c09efc509ed45795ff3d405c3721795c26384 > d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.242 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 723c09efc509ed45795ff3d405c3721795c26384 > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.250 | Indexer         | AsyncI/syncany | FINE : - Chunk new: f64de57ac814f45884a56593b7c647a927438eb9
29-5-19 15:08:07.252 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk d2353be1e77736fad6008c86df9a125e29e66d32
29-5-19 15:08:07.253 | Indexer         | AsyncI/syncany | FINE : - +MultiChunk d966efab78acff2fed7a8e2ec0310faf9682c72e
29-5-19 15:08:07.259 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: f64de57ac814f45884a56593b7c647a927438eb9 > d966efab78acff2fed7a8e2ec0310faf9682c72e
29-5-19 15:08:07.259 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: f64de57ac814f45884a56593b7c647a927438eb9 > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.267 | Indexer         | AsyncI/syncany | FINE : - Chunk new: 303476762950edf09773d91abe3dcae777021e8c
29-5-19 15:08:07.273 | Indexer         | AsyncI/syncany | FINE : - Chunk > MultiChunk: 303476762950edf09773d91abe3dcae777021e8c > d966efab78acff2fed7a8e2ec0310faf9682c72e
29-5-19 15:08:07.274 | Indexer         | AsyncI/syncany | FINE : - Chunk > FileContent: 303476762950edf09773d91abe3dcae777021e8c > /tmp/syncanytest/syncany-190529150340085-68484-client-A/A-original
29-5-19 15:08:07.274 | Indexer         | AsyncI/syncany | FINE : - /File: A-original (checksum 03e486bd85ca555c47267991daf1ae974480486c)
29-5-19 15:08:07.275 | Indexer         | AsyncI/syncany | FINE :    * No old file history found, starting new history (path: A-original, checksum: 03e486bd85ca555c47267991daf1ae974480486c)
29-5-19 15:08:07.275 | FileVersionComp | AsyncI/syncany | INFO :      - [DELETED]: Local file DIFFERS from file version, actual file is NULL, for file A-original
29-5-19 15:08:07.275 | Indexer         | AsyncI/syncany | INFO :    * Added file version:    FileVersion [version=1, path=A-original, type=FILE, status=NEW, size=5242880, lastModified=Wed May 29 15:08:06 UTC 2019, linkTarget=null, checksum=03e486bd85ca555c47267991daf1ae974480486c, updated=Wed May 29 15:08:07 UTC 2019, posixPermissions=rw-rw-r--, dosAttributes=--a-]
29-5-19 15:08:07.275 | Indexer         | AsyncI/syncany | INFO :      based on file version: null
29-5-19 15:08:07.275 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexChangesDetectedSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexChangesDetectedSyncExternalEvent@6d98c0b6) ...
29-5-19 15:08:07.276 | Indexer         | AsyncI/syncany | FINE : - /MultiChunk d966efab78acff2fed7a8e2ec0310faf9682c72e
29-5-19 15:08:07.276 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexEndSyncExternalEvent@5ce4573e) ...
29-5-19 15:08:07.276 | Indexer         | AsyncI/syncany | FINE : Processed new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142487122, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:08:07.276 | InternalEventBu | AsyncI/syncany | INFO : Event bus 'LocalEventBus': Posting event UpIndexMidSyncExternalEvent (org.syncany.operations.daemon.messages.UpIndexMidSyncExternalEvent@189ef60e) ...
29-5-19 15:08:07.276 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:08:07.276 | UpOperation     | Test worker    | INFO : Last vector clock was: ()
29-5-19 15:08:07.276 | UpOperation     | Test worker    | INFO : Uploading new multichunks ...
29-5-19 15:08:07.276 | UpOperation     | Test worker    | INFO : - Uploading multichunk d2353be1e77736fad6008c86df9a125e29e66d32 from /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d2353be1e77736fad6008c86df9a125e29e66d32 to RemoteFile[name=multichunk-d2353be1e77736fad6008c86df9a125e29e66d32] ...
29-5-19 15:08:07.277 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d2353be1e77736fad6008c86df9a125e29e66d32 -> Temp. remote file: RemoteFile[name=temp-mzAHz-multichunk-d2353be1e77736fad6008c86df9a125e29e66d32], final location: RemoteFile[name=multichunk-d2353be1e77736fad6008c86df9a125e29e66d32]
29-5-19 15:08:07.277 | UpOperation     | Test worker    | INFO : - Uploading multichunk d966efab78acff2fed7a8e2ec0310faf9682c72e from /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e to RemoteFile[name=multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e] ...
29-5-19 15:08:07.277 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e -> Temp. remote file: RemoteFile[name=temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e], final location: RemoteFile[name=multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e]
29-5-19 15:08:07.277 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142487276, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:08:07.277 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142487276 to file /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:08:07.277 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:08:07.278 | UpOperation     | Test worker    | INFO : - Uploading local delta database file ...
29-5-19 15:08:07.278 | UpOperation     | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001 to RemoteFile[name=database-A-0000000001] ...
29-5-19 15:08:07.279 | RemoteTransacti | Test worker    | INFO : - Adding file to TX for UPLOAD: /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001 -> Temp. remote file: RemoteFile[name=temp-xNtGn-database-A-0000000001], final location: RemoteFile[name=database-A-0000000001]
29-5-19 15:08:07.279 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:08:07.279 | RemoteTransacti | Test worker    | INFO : Starting TX.commit() ...
29-5-19 15:08:07.281 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/temp-transaction-14930428474611104956.tmp
29-5-19 15:08:07.281 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileSyncExternalEvent@6f4871d9) ...
29-5-19 15:08:07.281 | RemoteTransacti | Test worker    | INFO : - Uploading remote transaction file RemoteFile[name=transaction-52230137] ...
29-5-19 15:08:07.281 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=16 rel=2 op=upload upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/temp-transaction-14930428474611104956.tmp, transaction-52230137)
29-5-19 15:08:07.281 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=17 rel=8 op=connect connect
29-5-19 15:08:07.282 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:08:07.282 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@20f94420) ...
29-5-19 15:08:07.282 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d2353be1e77736fad6008c86df9a125e29e66d32 to temp. file RemoteFile[name=temp-mzAHz-multichunk-d2353be1e77736fad6008c86df9a125e29e66d32] ...
29-5-19 15:08:07.282 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=18 rel=3 op=upload upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d2353be1e77736fad6008c86df9a125e29e66d32, temp-mzAHz-multichunk-d2353be1e77736fad6008c86df9a125e29e66d32)
29-5-19 15:08:07.282 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=19 rel=9 op=connect connect
29-5-19 15:08:07.284 | AsyncIndexer    | AsyncI/syncany | INFO : Stopping indexing. Signal end of stream with empty databaseversion
29-5-19 15:08:07.288 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@9068e36) ...
29-5-19 15:08:07.289 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e to temp. file RemoteFile[name=temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e] ...
29-5-19 15:08:07.289 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=20 rel=4 op=upload upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
29-5-19 15:08:07.289 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 1/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_1_FailsAtSecondMultiChunkUpload(UploadInterruptedTest.java:240)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:10.294 | RetriableFeatur | Test worker    | WARN : Retrying method: 1/3 ...
29-5-19 15:08:10.294 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=21 rel=5 op=upload upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
29-5-19 15:08:10.294 | RetriableFeatur | Test worker    | WARN : Transfer method failed. 2/3 retries. Sleeping 3000ms ...
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_1_FailsAtSecondMultiChunkUpload(UploadInterruptedTest.java:240)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:13.295 | RetriableFeatur | Test worker    | WARN : Retrying method: 2/3 ...
29-5-19 15:08:13.295 | UnreliableLocal | Test worker    | INFO : Operation NOT successful: abs=22 rel=6 op=upload upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
29-5-19 15:08:13.296 | RetriableFeatur | Test worker    | WARN : Transfer method failed. No retries left. Throwing exception.
org.syncany.plugins.transfer.StorageException: Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
	at org.syncany.plugins.unreliable_local.UnreliableLocalTransferManager.upload(UnreliableLocalTransferManager.java:126)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager$6.execute(RetriableFeatureTransferManager.java:124)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.retryMethod(RetriableFeatureTransferManager.java:210)
	at org.syncany.plugins.transfer.features.RetriableFeatureTransferManager.upload(RetriableFeatureTransferManager.java:121)
	at org.syncany.plugins.transfer.features.TransactionAwareFeatureTransferManager.upload(TransactionAwareFeatureTransferManager.java:138)
	at org.syncany.plugins.transfer.RemoteTransaction.uploadAndMoveToTempLocation(RemoteTransaction.java:222)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:142)
	at org.syncany.plugins.transfer.RemoteTransaction.commit(RemoteTransaction.java:131)
	at org.syncany.operations.up.UpOperation.executeTransactions(UpOperation.java:308)
	at org.syncany.operations.up.UpOperation.execute(UpOperation.java:168)
	at org.syncany.tests.util.TestClient.up(TestClient.java:93)
	at org.syncany.tests.util.TestClient.up(TestClient.java:89)
	at org.syncany.tests.integration.plugins.unreliable_local.UploadInterruptedTest.testUnreliableUpload_Test4_1_FailsAtSecondMultiChunkUpload(UploadInterruptedTest.java:240)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:92)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:77)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:73)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
	at com.sun.proxy.$Proxy5.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:131)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
	at java.base/java.lang.Thread.run(Thread.java:834)
29-5-19 15:08:13.296 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:08:13.296 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142487285, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:08:13.297 | UpOperation     | Test worker    | INFO : Persisting status of UpOperation to /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/state ...
29-5-19 15:08:13.304 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/state/transaction-actions.0000000001.xml
29-5-19 15:08:13.306 | RemoteTransacti | Test worker    | INFO : Wrote transaction manifest to temporary file: /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/state/transaction-actions.xml
29-5-19 15:08:13.306 | UploadInterrupt | Test worker    | INFO : Operation failed: upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
29-5-19 15:08:13.308 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-68484-client-A' ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:13.309 | org.syncany.plu | Test worker    | FINE : Validating required fields
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : Building UnreliableLocalTransferManager from config 'syncany-190529150340085-68484-client-A' ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - With feature ReadAfterWriteConsistent
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - With feature Retriable
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - With feature PathAware
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - With feature TransactionAware
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking if selected features supported ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking for duplicate features ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking required feature TransactionAware in UnreliableLocalTransferManager ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Checking required feature Retriable in UnreliableLocalTransferManager ...
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature ReadAfterWriteConsistent
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Wrapping TransferManager UnreliableLocalTransferManager in RetriableFeatureTransferManager
29-5-19 15:08:13.309 | TransferManager | Test worker    | INFO : - SKIPPING unsupported optional feature PathAware
29-5-19 15:08:13.309 | TransferManager | Test worker    | FINE : - Wrapping TransferManager RetriableFeatureTransferManager in TransactionAwareFeatureTransferManager
29-5-19 15:08:13.310 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:13.310 | UpOperation     | Test worker    | INFO : 
29-5-19 15:08:13.310 | UpOperation     | Test worker    | INFO : Running 'Sync up' at client A ...
29-5-19 15:08:13.310 | UpOperation     | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:13.310 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpStartSyncExternalEvent (org.syncany.operations.daemon.messages.UpStartSyncExternalEvent@2966cab6) ...
29-5-19 15:08:13.311 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:13.311 | StatusOperation | Test worker    | INFO : 
29-5-19 15:08:13.311 | StatusOperation | Test worker    | INFO : Running 'Status' at client A ...
29-5-19 15:08:13.311 | StatusOperation | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:13.311 | StatusOperation | Test worker    | INFO : Querying current file tree from database ...
29-5-19 15:08:13.311 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusStartSyncExternalEvent (org.syncany.operations.daemon.messages.StatusStartSyncExternalEvent@37aa6eb8) ...
29-5-19 15:08:13.311 | StatusOperation | Test worker    | INFO : Analyzing local folder /tmp/syncanytest/syncany-190529150340085-68484-client-A ...
29-5-19 15:08:13.311 | StatusOperation | Test worker    | FINE : - New file: A-original
29-5-19 15:08:13.311 | StatusOperation | Test worker    | FINE : - Ignoring file (syncany app-related): .syncany
29-5-19 15:08:13.311 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event StatusEndSyncExternalEvent (org.syncany.operations.daemon.messages.StatusEndSyncExternalEvent@673f7f84) ...
29-5-19 15:08:13.311 | AbstractTransfe | Test worker    | INFO : Looking for other running remote operations ...
29-5-19 15:08:13.311 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=23 rel=6 op=list list(ActionRemoteFile)
29-5-19 15:08:13.311 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=24 rel=10 op=connect connect
29-5-19 15:08:13.312 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=25 rel=7 op=list list(TransactionRemoteFile)
29-5-19 15:08:13.312 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=26 rel=11 op=connect connect
29-5-19 15:08:13.312 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=27 rel=1 op=download download(transaction-52230137, /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/temp-transaction-15202933767667408835.tmp)
29-5-19 15:08:13.312 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=28 rel=12 op=connect connect
29-5-19 15:08:13.315 | DatabaseConnect | Test worker    | INFO : Found 12 tables.
29-5-19 15:08:13.315 | LsRemoteOperati | Test worker    | INFO : 
29-5-19 15:08:13.315 | LsRemoteOperati | Test worker    | INFO : Running 'Remote Status' at client A ...
29-5-19 15:08:13.315 | LsRemoteOperati | Test worker    | INFO : --------------------------------------------
29-5-19 15:08:13.315 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteStartSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteStartSyncExternalEvent@74b6458a) ...
29-5-19 15:08:13.315 | LsRemoteOperati | Test worker    | INFO : Retrieving remote database list.
29-5-19 15:08:13.315 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=29 rel=8 op=list list(DatabaseRemoteFile)
29-5-19 15:08:13.315 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=30 rel=13 op=connect connect
29-5-19 15:08:13.315 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=31 rel=9 op=list list(TransactionRemoteFile)
29-5-19 15:08:13.315 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=32 rel=14 op=connect connect
29-5-19 15:08:13.315 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=33 rel=2 op=download download(transaction-52230137, /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/temp-transaction-8636942850431711784.tmp)
29-5-19 15:08:13.315 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=34 rel=15 op=connect connect
29-5-19 15:08:13.318 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=35 rel=2 op=disconnect disconnect
29-5-19 15:08:13.318 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event LsRemoteEndSyncExternalEvent (org.syncany.operations.daemon.messages.LsRemoteEndSyncExternalEvent@53a961cd) ...
29-5-19 15:08:13.318 | UpOperation     | Test worker    | INFO : No remote changes, ready to upload.
29-5-19 15:08:13.318 | ActionFileHandl | Test worker    | INFO : Starting action for RemoteFile[name=action-up-A-1559142493309] ...
29-5-19 15:08:13.318 | ActionFileHandl | Test worker    | INFO : Uploading action file: RemoteFile[name=action-up-A-1559142493309]
29-5-19 15:08:13.318 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=36 rel=7 op=upload upload(/tmp/syncany-action-16512205416810864666.tmp, action-up-A-1559142493309)
29-5-19 15:08:13.318 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=37 rel=16 op=connect connect
29-5-19 15:08:13.318 | ActionFileHandl | Test worker    | INFO : Scheduling action renewal task for every 2 minutes, for RemoteFile[name=action-up-A-1559142493309] ...
29-5-19 15:08:13.318 | UpOperation     | Test worker    | INFO : Found local transaction to resume.
29-5-19 15:08:13.318 | UpOperation     | Test worker    | INFO : Attempting to find transactionRemoteFile
29-5-19 15:08:13.321 | DatabaseXmlSeri | Test worker    | INFO : - Loading database (FULL) from file /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/state/transaction-database.0000000001.xml ...
29-5-19 15:08:13.323 | DatabaseXmlPars | Test worker    | INFO :    + Added database version A/(A1)/T=1559142487276
29-5-19 15:08:13.323 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=38 rel=10 op=list list(TransactionRemoteFile)
29-5-19 15:08:13.323 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=39 rel=17 op=connect connect
29-5-19 15:08:13.323 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=40 rel=3 op=download download(transaction-52230137, /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/temp-transaction-7133579527959823392.tmp)
29-5-19 15:08:13.323 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=41 rel=18 op=connect connect
29-5-19 15:08:13.325 | UpOperation     | Test worker    | INFO : No DIRTY data found in database (no dirty databases); Nothing to do here.
29-5-19 15:08:13.325 | UpOperation     | Test worker    | INFO : Uploading database: DatabaseVersion [header=A/(A1)/T=1559142487276, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:08:13.325 | UpOperation     | Test worker    | INFO : Saving local delta database, version A/(A1)/T=1559142487276 to file /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001 ... 
29-5-19 15:08:13.325 | UpOperation     | Test worker    | INFO : - Saving database to /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001 ...
29-5-19 15:08:13.326 | UpOperation     | Test worker    | INFO : Adding shutdown hook (to allow resuming the upload) ...
29-5-19 15:08:13.326 | RemoteTransacti | Test worker    | INFO : - Starting to upload data in commit.
29-5-19 15:08:13.326 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@348903e9) ...
29-5-19 15:08:13.326 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e to temp. file RemoteFile[name=temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e] ...
29-5-19 15:08:13.326 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=42 rel=8 op=upload upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e, temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
29-5-19 15:08:13.326 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=43 rel=19 op=connect connect
29-5-19 15:08:13.328 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpUploadFileInTransactionSyncExternalEvent (org.syncany.operations.daemon.messages.UpUploadFileInTransactionSyncExternalEvent@556f8866) ...
29-5-19 15:08:13.328 | RemoteTransacti | Test worker    | INFO : - Uploading /tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001 to temp. file RemoteFile[name=temp-xNtGn-database-A-0000000001] ...
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=44 rel=9 op=upload upload(/tmp/syncanytest/syncany-190529150340085-68484-client-A/.syncany/cache/database-A-0000000001, temp-xNtGn-database-A-0000000001)
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=45 rel=20 op=connect connect
29-5-19 15:08:13.328 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-mzAHz-multichunk-d2353be1e77736fad6008c86df9a125e29e66d32] to final location RemoteFile[name=multichunk-d2353be1e77736fad6008c86df9a125e29e66d32] ...
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=46 rel=1 op=move move(temp-mzAHz-multichunk-d2353be1e77736fad6008c86df9a125e29e66d32,multichunk-d2353be1e77736fad6008c86df9a125e29e66d32)
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=47 rel=21 op=connect connect
29-5-19 15:08:13.328 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e] to final location RemoteFile[name=multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e] ...
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=48 rel=2 op=move move(temp-pCipt-multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e,multichunk-d966efab78acff2fed7a8e2ec0310faf9682c72e)
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=49 rel=22 op=connect connect
29-5-19 15:08:13.328 | RemoteTransacti | Test worker    | INFO : - Moving temp. file RemoteFile[name=temp-xNtGn-database-A-0000000001] to final location RemoteFile[name=database-A-0000000001] ...
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=50 rel=3 op=move move(temp-xNtGn-database-A-0000000001,database-A-0000000001)
29-5-19 15:08:13.328 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=51 rel=23 op=connect connect
29-5-19 15:08:13.329 | RemoteTransacti | Test worker    | INFO : - Deleting remote transaction file RemoteFile[name=transaction-52230137] ...
29-5-19 15:08:13.329 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=52 rel=1 op=delete delete(transaction-52230137)
29-5-19 15:08:13.329 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=53 rel=24 op=connect connect
29-5-19 15:08:13.329 | RemoteTransacti | Test worker    | INFO : END of TX.commmit(): Succesfully committed transaction.
29-5-19 15:08:13.329 | RemoteTransacti | Test worker    | INFO : END of TX.delTemp(): Sucessfully deleted final files.
29-5-19 15:08:13.329 | UpOperation     | Test worker    | INFO : Persisting local SQL database (new database version A/(A1)/T=1559142487276) ...
29-5-19 15:08:13.331 | UpOperation     | Test worker    | INFO : Removing DIRTY database versions from database ...
29-5-19 15:08:13.337 | UpOperation     | Test worker    | INFO : Adding database version to result changes:DatabaseVersion [header=A/(A1)/T=1559142487276, chunks=10, multiChunks=2, fileContents=1, fileHistories=1]
29-5-19 15:08:13.337 | UpOperation     | Test worker    | INFO : Committing local database.
29-5-19 15:08:13.337 | UpOperation     | Test worker    | FINE : Waiting for new database version.
29-5-19 15:08:13.337 | UpOperation     | Test worker    | FINE : Took new database version: DatabaseVersion [header=UnknownMachine/()/T=1559142493323, chunks=0, multiChunks=0, fileContents=0, fileHistories=0]
29-5-19 15:08:13.337 | UpOperation     | Test worker    | INFO : Sync up done.
29-5-19 15:08:13.339 | ActionFileHandl | Test worker    | INFO : Finishing action for RemoteFile[name=action-up-A-1559142493309] ...
29-5-19 15:08:13.339 | ActionFileHandl | Test worker    | INFO : Deleting action file: RemoteFile[name=action-up-A-1559142493309]
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=54 rel=2 op=delete delete(action-up-A-1559142493309)
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=55 rel=25 op=connect connect
29-5-19 15:08:13.339 | AbstractTransfe | Test worker    | INFO : Cleaning own old action files ...
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=56 rel=11 op=list list(ActionRemoteFile)
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=57 rel=26 op=connect connect
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=58 rel=12 op=list list(TransactionRemoteFile)
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=59 rel=27 op=connect connect
29-5-19 15:08:13.339 | AbstractTransfe | Test worker    | INFO : - Deleting own action file RemoteFile[name=action-up-A-1559142486991] ...
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=60 rel=3 op=delete delete(action-up-A-1559142486991)
29-5-19 15:08:13.339 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=61 rel=28 op=connect connect
29-5-19 15:08:13.340 | UnreliableLocal | Test worker    | INFO : Operation successful:     abs=62 rel=3 op=disconnect disconnect
29-5-19 15:08:13.340 | Cache           | Test worker    | INFO : Cache size okay (5127 KB), no need to clean (keep size is 500 MB)
29-5-19 15:08:13.340 | InternalEventBu | Test worker    | INFO : Event bus 'LocalEventBus': Posting event UpEndSyncExternalEvent (org.syncany.operations.daemon.messages.UpEndSyncExternalEvent@7983e607) ...