<packageResult _class='hudson.tasks.junit.PackageResult'><child><child><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>0.156</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>3.365</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.293</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.443</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.961</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.362</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.165</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.054</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.266</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.064</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.661</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>5.814</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>5.667</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>5.93</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.771</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>8.544</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.731</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>6.77</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.957</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.204</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.336</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.077</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.445</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.776</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.153</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.66</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.293</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.207</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.296</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.076</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.51</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.087</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.387</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>