<packageResult _class='hudson.tasks.junit.PackageResult'><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>0.135</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.523</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.255</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>3.301</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>16.42</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.535</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.155</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.053</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>3.477</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.06</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>5.871</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>6.358</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>6.695</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>6.218</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.799</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>9.255</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>6.769</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>7.294</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>4.255</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>5.426</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>3.453</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.068</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.523</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>3.86</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.138</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.658</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>3.451</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.196</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.314</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.072</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>2.495</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.084</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.369</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>