<testResult><duration>5760.0015</duration><empty>false</empty><failCount>0</failCount><passCount>63</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>co.codewizards.cloudstore.core.config.ConfigTest</className><duration>167.759</duration><failedSince>0</failedSince><name>testConfigInheritance</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.core.config.ConfigTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testGlobalConfigFileName</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.core.config.ConfigTest</className><duration>6.215</duration><failedSince>0</failedSince><name>testGlobalConfigFileModification</name><skipped>false</skipped><status>PASSED</status></case><duration>173.976</duration><name>co.codewizards.cloudstore.core.config.ConfigTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>2.86</duration><failedSince>0</failedSince><name>getLocalRepoManagerForExistingNonRepoDirectory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>149.008</duration><failedSince>0</failedSince><name>createLocalRepoManagerForRepoDirectoryWithClose</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>177.834</duration><failedSince>0</failedSince><name>getLocalRepoManagerForExistingRepository</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>0.005</duration><failedSince>0</failedSince><name>getLocalRepoManagerForNonExistingDirectory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>0.002</duration><failedSince>0</failedSince><name>createLocalRepoManagerForNonExistingDirectory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>125.783</duration><failedSince>0</failedSince><name>createLocalRepoManagerForExistingNonRepoDirectory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>121.559</duration><failedSince>0</failedSince><name>createLocalRepoManagerForNonRepoDirInsideRepoDirectory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>0.005</duration><failedSince>0</failedSince><name>getLocalRepoManagerForExistingNonDirectoryFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</className><duration>86.72</duration><failedSince>0</failedSince><name>createLocalRepoManagerForRepoDirectory</name><skipped>false</skipped><status>PASSED</status></case><duration>663.776</duration><name>co.codewizards.cloudstore.local.LocalRepoManagerFactoryTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerTest</className><duration>129.416</duration><failedSince>0</failedSince><name>checkParentLocalRevisionAfterChildAddition</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerTest</className><duration>138.953</duration><failedSince>0</failedSince><name>syncDeletedFiles</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerTest</className><duration>125.273</duration><failedSince>0</failedSince><name>syncExistingDirectoryGraph</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerTest</className><duration>113.818</duration><failedSince>0</failedSince><name>syncAddedFiles</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerTest</className><duration>94.899</duration><failedSince>0</failedSince><name>syncSwitchingFromFilesToDirectoriesAndViceVersa</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerTest</className><duration>144.004</duration><failedSince>0</failedSince><name>checkDeleteModificationAfterFileDeletion</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoManagerTest</className><duration>90.457</duration><failedSince>0</failedSince><name>checkParentLocalRevisionAfterChildDeletion</name><skipped>false</skipped><status>PASSED</status></case><duration>836.82007</duration><name>co.codewizards.cloudstore.local.LocalRepoManagerTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoRegistryTest</className><duration>323.242</duration><failedSince>0</failedSince><name>moveLocalRepositoryWithAliases</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.LocalRepoRegistryTest</className><duration>252.208</duration><failedSince>0</failedSince><name>createLocalRepositories</name><skipped>false</skipped><status>PASSED</status></case><duration>575.45</duration><name>co.codewizards.cloudstore.local.LocalRepoRegistryTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.649</duration><failedSince>0</failedSince><name>buildIdRangePackages_0</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.057</duration><failedSince>0</failedSince><name>buildIdRangePackages_1</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.038</duration><failedSince>0</failedSince><name>buildIdRangePackages_2</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.02</duration><failedSince>0</failedSince><name>buildIdRangePackages_3</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.001</duration><failedSince>0</failedSince><name>buildIdRangePackages_4</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.013</duration><failedSince>0</failedSince><name>buildIdRangePackages_5</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.016</duration><failedSince>0</failedSince><name>buildIdRangePackages_6</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.022</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_0</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.025</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_1</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.016</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_2</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.035</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_3</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.016</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_4</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.031</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_5</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.021</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_6</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.DaoTest</className><duration>0.022</duration><failedSince>0</failedSince><name>shrinkIdRangePackageSizeIfPossible_7</name><skipped>false</skipped><status>PASSED</status></case><duration>0.98199993</duration><name>co.codewizards.cloudstore.local.persistence.DaoTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.persistence.PersistenceTest</className><duration>305.383</duration><failedSince>0</failedSince><name>getModifications</name><skipped>false</skipped><status>PASSED</status></case><duration>305.383</duration><name>co.codewizards.cloudstore.local.persistence.PersistenceTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>284.821</duration><failedSince>0</failedSince><name>syncMovedFileToNewDir</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>239.218</duration><failedSince>0</failedSince><name>syncUpAndModifyFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>164.261</duration><failedSince>0</failedSince><name>syncSymlinkFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>158.347</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithModifiedFilesWithRemotePathPrefix</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>70.846</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithDeletedDirWithRemotePathPrefix</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>81.021</duration><failedSince>0</failedSince><name>syncWithFileModificationInsideDeletedDirectoryCollision</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>78.421</duration><failedSince>0</failedSince><name>syncRemoteRootToLocalRootWithDeletedDirWithRemotePathPrefix_parentOfVirtualRootDeleted</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>66.966</duration><failedSince>0</failedSince><name>syncMovedFileWithRemotePathPrefix</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>86.914</duration><failedSince>0</failedSince><name>syncMovedFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>114.984</duration><failedSince>0</failedSince><name>syncWithDirectFileModificationCollision</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>95.588</duration><failedSince>0</failedSince><name>syncMovedFileToNewDirWithRemotePathPrefix</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>72.019</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithModifiedFiles</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>163.867</duration><failedSince>0</failedSince><name>syncFromRemoteToLocal</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>87.955</duration><failedSince>0</failedSince><name>syncWithFileModificationInsideDeletedDirectoryCollisionInverse</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>80.96</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithRemotePathPrefix</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>87.722</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithAddedFilesAndDirectoriesWithRemotePathPrefix</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>141.451</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithAddedFilesAndDirectories</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>92.936</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithDeletedFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>69.968</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithDeletedFileWithRemotePathPrefix</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</className><duration>126.633</duration><failedSince>0</failedSince><name>syncFromRemoteToLocalWithDeletedDir</name><skipped>false</skipped><status>PASSED</status></case><duration>2364.898</duration><name>co.codewizards.cloudstore.local.sync.RepoToRepoSyncTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.transport.FileRepoTransportTest</className><duration>269.06</duration><failedSince>0</failedSince><name>getChangeSetForModifiedFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.transport.FileRepoTransportTest</className><duration>238.788</duration><failedSince>0</failedSince><name>getChangeSetForAddedFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.transport.FileRepoTransportTest</className><duration>167.403</duration><failedSince>0</failedSince><name>getChangeSetForDeletedFile</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.transport.FileRepoTransportTest</className><duration>161.536</duration><failedSince>0</failedSince><name>getChangeSetForEntireRepository</name><skipped>false</skipped><status>PASSED</status></case><duration>836.787</duration><name>co.codewizards.cloudstore.local.transport.FileRepoTransportTest</name></suite><suite><case><age>0</age><className>co.codewizards.cloudstore.local.transport.RepoTransportFactoryRegistryTest</className><duration>1.921</duration><failedSince>0</failedSince><name>ensureFileRepoTransportFactoryIsReturnedForFileURL</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>co.codewizards.cloudstore.local.transport.RepoTransportFactoryRegistryTest</className><duration>0.008</duration><failedSince>0</failedSince><name>ensureFileRepoTransportFactoryIsRegistered</name><skipped>false</skipped><status>PASSED</status></case><duration>1.929</duration><name>co.codewizards.cloudstore.local.transport.RepoTransportFactoryRegistryTest</name></suite></testResult>