<packageResult _class='hudson.tasks.junit.PackageResult'><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>0.071</duration><failedSince>0</failedSince><name>testFileExists</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>2.793</duration><failedSince>0</failedSince><name>testMtime</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>0.132</duration><failedSince>0</failedSince><name>testNonDbFileNotReturned</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestDbSync</name><passCount>3</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestDeleteLog</className><duration>2.798</duration><failedSince>0</failedSince><name>testSimpleDelete</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestDeleteLog</name><passCount>1</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestDeletePerformance</className><duration>9.169</duration><failedSince>0</failedSince><name>testImport</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestDeletePerformance</name><passCount>1</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestFileExists</className><duration>2.011</duration><failedSince>0</failedSince><name>testFileExistsForDirectory</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestFileExists</className><duration>0.087</duration><failedSince>0</failedSince><name>testFileExistsForFile</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestFileExists</name><passCount>2</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestFilesetQueries</className><duration>0.033</duration><failedSince>0</failedSince><name>testCountFilesetFiles</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestFilesetQueries</className><duration>2.685</duration><failedSince>0</failedSince><name>testDeleteQuery</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestFilesetQueries</className><duration>0.037</duration><failedSince>0</failedSince><name>testImportedImageFiles</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestFilesetQueries</name><passCount>3</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>4.75</duration><failedSince>0</failedSince><name>testDirPrivateGroup</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>4.848</duration><failedSince>0</failedSince><name>testDirReadAnnotateGroup</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>4.867</duration><failedSince>0</failedSince><name>testDirReadOnlyGroup</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>4.946</duration><failedSince>0</failedSince><name>testDirReadWriteGroup</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>2.194</duration><failedSince>0</failedSince><name>testMultiGroup</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>7.48</duration><failedSince>0</failedSince><name>testTopPrivateGroup</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestManagedRepositoryMultiUser</name><passCount>6</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestOriginalMetadata</className><duration>5.14</duration><failedSince>0</failedSince><name>testFakeImport</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestOriginalMetadata</name><passCount>1</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>5.354</duration><failedSince>0</failedSince><name>testImportFileset</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>3.066</duration><failedSince>0</failedSince><name>testImportPaths</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>3.679</duration><failedSince>0</failedSince><name>testImportsFrom2Groups</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>2.488</duration><failedSince>0</failedSince><name>testReopenRawFileStoresPR2542</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestPythonImporter</name><passCount>4</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRawAccess</className><duration>0.046</duration><failedSince>0</failedSince><name>testAsAdmin</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRawAccess</className><duration>2.045</duration><failedSince>0</failedSince><name>testAsNonAdmin</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestRawAccess</name><passCount>2</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRecursiveDelete</className><duration>2.331</duration><failedSince>0</failedSince><name>testCmdDeleteCantDeleteDirectories</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRecursiveDelete</className><duration>0.078</duration><failedSince>0</failedSince><name>testDoubleDot</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRecursiveDelete</className><duration>0.495</duration><failedSince>0</failedSince><name>testRecursiveDeleteMethodAvailable</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestRecursiveDelete</name><passCount>3</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRepository</className><duration>2.781</duration><failedSince>0</failedSince><name>testBasicUsage</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRepository</className><duration>0.102</duration><failedSince>0</failedSince><name>testManagedRepoAsPubliRepo</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestRepository</className><duration>0.267</duration><failedSince>0</failedSince><name>testSanityCheckRepos</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestRepository</name><passCount>3</passCount><skipCount>0</skipCount></child><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>0.047</duration><failedSince>0</failedSince><name>testCreateUserDirPasses</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>1.984</duration><failedSince>0</failedSince><name>testCreateUuidFails</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>0.05</duration><failedSince>0</failedSince><name>testCreateUuidUnderUserDirPasses</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>0.18</duration><failedSince>0</failedSince><name>testUserDirShouldBeGloballyWriteable</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>TestUserTemplate</name><passCount>4</passCount><skipCount>0</skipCount></child><failCount>0</failCount><name>OmeroPy.test.integration.test_repository</name><passCount>33</passCount><skipCount>0</skipCount></packageResult>