<testResult _class='hudson.tasks.junit.TestResult'><duration>5917.819</duration><empty>false</empty><failCount>0</failCount><passCount>2440</passCount><skipCount>9</skipCount><suite><case><age>0</age><className>OmeroFS.test.integration.test_dbclient.TestDropBoxClient</className><duration>0.004</duration><failedSince>0</failedSince><name>test1</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_admin.TestAdmin</className><duration>2.292</duration><failedSince>0</failedSince><name>test_checkupgrade0</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_admin.TestAdmin</className><duration>0.391</duration><failedSince>0</failedSince><name>test_checkupgrade1</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_admin.TestAdmin</className><duration>0.97</duration><failedSince>0</failedSince><name>test_log</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_admin.TestAdminRestrictedAdmin</className><duration>2.631</duration><failedSince>0</failedSince><name>test_log</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_admin.TestAdminRestrictedAdmin</className><duration>0.126</duration><failedSince>0</failedSince><name>test_checkupgrade0</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_admin.TestAdminRestrictedAdmin</className><duration>1.011</duration><failedSince>0</failedSince><name>test_checkupgrade1</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>1.847</duration><failedSince>0</failedSince><name>testChgrpMyData[-rw-----Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.07</duration><failedSince>0</failedSince><name>testChgrpMyData[-rw-----Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.068</duration><failedSince>0</failedSince><name>testChgrpMyData[-rw-----Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.076</duration><failedSince>0</failedSince><name>testChgrpMyData[-rw-----Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.07</duration><failedSince>0</failedSince><name>testChgrpMyData[-rw-----Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.062</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwr----Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.053</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwr----Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.053</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwr----Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.054</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwr----Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.053</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwr----Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.059</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwra---Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.051</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwra---Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwra---Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.055</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwra---Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwra---Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.076</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwrw---Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.054</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwrw---Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwrw---Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.053</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwrw---Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.054</duration><failedSince>0</failedSince><name>testChgrpMyData[-rwrw---Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.061</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rw-----Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.051</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rw-----Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.05</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rw-----Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.056</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rw-----Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rw-----Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.058</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwr----Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.05</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwr----Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.048</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwr----Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwr----Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.053</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwr----Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.06</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwra---Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwra---Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.051</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwra---Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.054</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwra---Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwra---Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.058</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwrw---Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.049</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwrw---Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.05</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwrw---Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.05</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwrw---Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.048</duration><failedSince>0</failedSince><name>testChgrpMyData[Group:-rwrw---Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.058</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rw-----Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.051</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rw-----Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.049</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rw-----Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.051</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rw-----Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.05</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rw-----Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.06</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwr----Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.05</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwr----Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.049</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwr----Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwr----Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.049</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwr----Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.052</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwra---Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.047</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwra---Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.047</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwra---Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.049</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwra---Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.047</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwra---Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.051</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwrw---Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.046</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwrw---Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.046</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwrw---Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.047</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwrw---Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.046</duration><failedSince>0</failedSince><name>testChgrpMyData[ExperimenterGroup:-rwrw---Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.044</duration><failedSince>0</failedSince><name>testNonMember</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.055</duration><failedSince>0</failedSince><name>testGroupName</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>3.434</duration><failedSince>0</failedSince><name>testFileset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>2.945</duration><failedSince>0</failedSince><name>testFilesetPartialFailing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>3.038</duration><failedSince>0</failedSince><name>testFilesetOneImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>3.079</duration><failedSince>0</failedSince><name>testFilesetAllImagesMoveImages</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>3.271</duration><failedSince>0</failedSince><name>testFilesetAllImagesMoveDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.03</duration><failedSince>0</failedSince><name>testNonExistingGroupId[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.028</duration><failedSince>0</failedSince><name>testNonExistingGroupId[Group:]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.028</duration><failedSince>0</failedSince><name>testNonExistingGroupId[ExperimenterGroup:]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.04</duration><failedSince>0</failedSince><name>testNonExistingGroupName</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.057</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.09</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.113</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.053</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.084</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.097</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.088</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.14</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.187</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.07</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.113</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.137</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.086</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.132</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.179</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.066</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.1</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.125</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.174</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-1-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.158</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.191</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-2-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.186</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-2-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.156</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-1-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.168</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.184</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-2-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.177</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-2-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.153</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.232</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.32</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.126</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.23</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.357</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.158</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.279</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.407</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.157</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.247</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.353</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.154</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.289</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.389</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.156</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.238</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrp</className><duration>0.338</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chgrp.TestChgrpRoot</className><duration>2.006</duration><failedSince>0</failedSince><name>testNonMember</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>3.254</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[-Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.645</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[-Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.693</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[-Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.563</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[-Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.672</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[-Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.601</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[User:-Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.664</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[User:-Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.556</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[User:-Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.683</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[User:-Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.596</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[User:-Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.669</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[Experimenter:-Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.569</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[Experimenter:-Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.667</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[Experimenter:-Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.571</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[Experimenter:-Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.652</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId[Experimenter:-Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>3.574</duration><failedSince>0</failedSince><name>testChownBasicUsageTargetUser</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.679</duration><failedSince>0</failedSince><name>testChownBasicUsageWithName[-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.581</duration><failedSince>0</failedSince><name>testChownBasicUsageWithName[-/]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.703</duration><failedSince>0</failedSince><name>testChownBasicUsageWithName[I-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.565</duration><failedSince>0</failedSince><name>testChownBasicUsageWithName[I-/]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.669</duration><failedSince>0</failedSince><name>testChownDifferentGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>4.831</duration><failedSince>0</failedSince><name>testFileset[image-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>4.786</duration><failedSince>0</failedSince><name>testFileset[image-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>4.922</duration><failedSince>0</failedSince><name>testFileset[fileset-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>4.8</duration><failedSince>0</failedSince><name>testFileset[fileset-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>4.739</duration><failedSince>0</failedSince><name>testFilesetPartialFailing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>4.734</duration><failedSince>0</failedSince><name>testFilesetAllImagesChownDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.682</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.641</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.776</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.648</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.723</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.75</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.648</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.832</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.951</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.547</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.792</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.809</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.785</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.841</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.895</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.754</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.734</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.84</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.897</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-1-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.781</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.912</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-2-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.926</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-2-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.721</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-1-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.848</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.8</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-2-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.896</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-2-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.927</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.117</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.423</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.945</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.164</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.32</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.84</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.27</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.634</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.947</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.007</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.335</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.747</duration><failedSince>0</failedSince><name>testDryRun</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.799</duration><failedSince>0</failedSince><name>testExcludeNone</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.843</duration><failedSince>0</failedSince><name>testExcludeDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.888</duration><failedSince>0</failedSince><name>testExcludeImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.781</duration><failedSince>0</failedSince><name>testExcludeOverridesInclude</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>2.152</duration><failedSince>0</failedSince><name>testSeparateAnnotationTransfer</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChown</className><duration>1.898</duration><failedSince>0</failedSince><name>testOutputWithElision</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestTagChown</className><duration>3.449</duration><failedSince>0</failedSince><name>testChownOneTagSetWithUniqueTags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChownRoot</className><duration>3.6</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_chown.TestChownNonGroupOwner</className><duration>3.319</duration><failedSince>0</failedSince><name>testChownBasicUsageWithId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_cleanse.TestCleanse</className><duration>1.714</duration><failedSince>0</failedSince><name>testCleanseAdminOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_cleanse.TestCleanseFullAdmin</className><duration>11.358</duration><failedSince>0</failedSince><name>testCleanseBasic</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_cleanse.TestCleanseFullAdmin</className><duration>17.74</duration><failedSince>0</failedSince><name>testCleanseNonsenseName</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_cleanse.TestCleanseRestrictedAdmin</className><duration>1.679</duration><failedSince>0</failedSince><name>test_cleanse_restricted_admin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_cleanse.TestFixPyramids</className><duration>1.694</duration><failedSince>0</failedSince><name>test_fixpyramids_admin_only</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_cleanse.TestFixPyramidsRestrictedAdmin</className><duration>1.646</duration><failedSince>0</failedSince><name>test_fixpyramids_restricted_admin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.391</duration><failedSince>0</failedSince><name>testBadVersionDies</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.36</duration><failedSince>0</failedSince><name>testPasswordIsAskedForAgainIfDiffer</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.365</duration><failedSince>0</failedSince><name>testPasswordIsAskedForAgainIfEmpty</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.361</duration><failedSince>0</failedSince><name>testPassword[--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.359</duration><failedSince>0</failedSince><name>testPassword[----no-salt]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.361</duration><failedSince>0</failedSince><name>testPassword[-0-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.362</duration><failedSince>0</failedSince><name>testPassword[-0---no-salt]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.355</duration><failedSince>0</failedSince><name>testPassword[-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.37</duration><failedSince>0</failedSince><name>testPassword[-1---no-salt]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.353</duration><failedSince>0</failedSince><name>testPassword[ome--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.351</duration><failedSince>0</failedSince><name>testPassword[ome----no-salt]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.357</duration><failedSince>0</failedSince><name>testPassword[ome-0-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.351</duration><failedSince>0</failedSince><name>testPassword[ome-0---no-salt]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.351</duration><failedSince>0</failedSince><name>testPassword[ome-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.356</duration><failedSince>0</failedSince><name>testPassword[ome-1---no-salt]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.707</duration><failedSince>0</failedSince><name>testScript[--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.786</duration><failedSince>0</failedSince><name>testScript[---f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.778</duration><failedSince>0</failedSince><name>testScript[----file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.778</duration><failedSince>0</failedSince><name>testScript[---no-salt-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.701</duration><failedSince>0</failedSince><name>testScript[---no-salt--f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.779</duration><failedSince>0</failedSince><name>testScript[---no-salt---file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.785</duration><failedSince>0</failedSince><name>testScript[--password ome--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.775</duration><failedSince>0</failedSince><name>testScript[--password ome---f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.703</duration><failedSince>0</failedSince><name>testScript[--password ome----file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.799</duration><failedSince>0</failedSince><name>testScript[--password ome---no-salt-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.808</duration><failedSince>0</failedSince><name>testScript[--password ome---no-salt--f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.771</duration><failedSince>0</failedSince><name>testScript[--password ome---no-salt---file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.246</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[%s %s %s--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.244</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[%s %s %s---f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.321</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[%s %s %s----file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.247</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[%s %s %s---no-salt-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.245</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[%s %s %s---no-salt--f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.321</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[%s %s %s---no-salt---file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.246</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[--version %s --patch %s --password %s--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.324</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[--version %s --patch %s --password %s---f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.246</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[--version %s --patch %s --password %s----file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.246</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[--version %s --patch %s --password %s---no-salt-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.321</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[--version %s --patch %s --password %s---no-salt--f]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_db.TestDatabase</className><duration>0.246</duration><failedSince>0</failedSince><name>testScriptDeveloperArgs[--version %s --patch %s --password %s---no-salt---file]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>1.691</duration><failedSince>0</failedSince><name>testDeleteMyData[Image-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.067</duration><failedSince>0</failedSince><name>testDeleteMyData[Image-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.056</duration><failedSince>0</failedSince><name>testDeleteMyData[Dataset-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.049</duration><failedSince>0</failedSince><name>testDeleteMyData[Dataset-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.048</duration><failedSince>0</failedSince><name>testDeleteMyData[Project-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.047</duration><failedSince>0</failedSince><name>testDeleteMyData[Project-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.053</duration><failedSince>0</failedSince><name>testDeleteMyData[Plate-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.05</duration><failedSince>0</failedSince><name>testDeleteMyData[Plate-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.051</duration><failedSince>0</failedSince><name>testDeleteMyData[Screen-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.05</duration><failedSince>0</failedSince><name>testDeleteMyData[Screen-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>3.19</duration><failedSince>0</failedSince><name>testFileset[image-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>3.178</duration><failedSince>0</failedSince><name>testFileset[image-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>3.128</duration><failedSince>0</failedSince><name>testFileset[fileset-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>3.259</duration><failedSince>0</failedSince><name>testFileset[fileset-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>3.089</duration><failedSince>0</failedSince><name>testFilesetPartialFailing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>3.217</duration><failedSince>0</failedSince><name>testFilesetAllImagesDeleteDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.049</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.083</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.101</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.044</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.063</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.069</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsSameClass[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.079</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.121</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.165</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.057</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.087</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.108</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesSeparated[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.07</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.117</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.154</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.055</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.085</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.105</duration><failedSince>0</failedSince><name>testMultipleSimpleObjectsTwoClassesInterlaced[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.13</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-1-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.128</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.149</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-2-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.145</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[True-2-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.125</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-1-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.119</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-1-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.141</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-2-/Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.142</duration><failedSince>0</failedSince><name>testBasicSkipheadBothForms[False-2-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.118</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.183</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.259</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.097</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.177</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.229</duration><failedSince>0</failedSince><name>testMultipleSkipheadsSameClass[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.125</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.236</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.343</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.127</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.198</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.285</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsSeparated[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.125</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.228</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.335</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[True-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.128</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.197</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.276</duration><failedSince>0</failedSince><name>testMultipleSkipheadsPlusObjectsInterlaced[False-3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.044</duration><failedSince>0</failedSince><name>testDryRun</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.118</duration><failedSince>0</failedSince><name>testExcludeNone</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.082</duration><failedSince>0</failedSince><name>testExcludeDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.091</duration><failedSince>0</failedSince><name>testExcludeImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.082</duration><failedSince>0</failedSince><name>testExcludeOverridesInclude</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.148</duration><failedSince>0</failedSince><name>testDefaultExclusion</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.173</duration><failedSince>0</failedSince><name>testDefaultExclusionOverride</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.166</duration><failedSince>0</failedSince><name>testDefaultExclusionPartialOverride</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.215</duration><failedSince>0</failedSince><name>testSeparateAnnotationDelete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.196</duration><failedSince>0</failedSince><name>testLinkedAnnotationDelete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.206</duration><failedSince>0</failedSince><name>testLinkedAnnotationDeleteWithOverride</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.04</duration><failedSince>0</failedSince><name>testInputWithElisionDefault[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.056</duration><failedSince>0</failedSince><name>testInputWithElisionDefault[2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.066</duration><failedSince>0</failedSince><name>testInputWithElisionDefault[3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>0.07</duration><failedSince>0</failedSince><name>testInputWithElisionForce</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>1.665</duration><failedSince>0</failedSince><name>testElisionDefaultFailForce</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestDelete</className><duration>23.898</duration><failedSince>0</failedSince><name>testOutputWithElision</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestTagDelete</className><duration>1.88</duration><failedSince>0</failedSince><name>testDeleteOneTagSetNotTags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestTagDelete</className><duration>0.211</duration><failedSince>0</failedSince><name>testDeleteTwoTagSetsNotTags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestTagDelete</className><duration>0.145</duration><failedSince>0</failedSince><name>testDeleteOneTagSetIncludingTags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_delete.TestTagDelete</className><duration>0.145</duration><failedSince>0</failedSince><name>testDeleteTwoTagSetsIncludingTags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>1.654</duration><failedSince>0</failedSince><name>testNonExistingOriginalFile[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.046</duration><failedSince>0</failedSince><name>testNonExistingOriginalFile[OriginalFile:]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.061</duration><failedSince>0</failedSince><name>testOriginalFileTmpfile[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.061</duration><failedSince>0</failedSince><name>testOriginalFileTmpfile[OriginalFile:]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.061</duration><failedSince>0</failedSince><name>testOriginalFileStdout[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.061</duration><failedSince>0</failedSince><name>testOriginalFileStdout[OriginalFile:]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>1.784</duration><failedSince>0</failedSince><name>testOriginalFileMultipleGroups[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>1.799</duration><failedSince>0</failedSince><name>testOriginalFileMultipleGroups[OriginalFile:]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.051</duration><failedSince>0</failedSince><name>testNonExistingFileAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.067</duration><failedSince>0</failedSince><name>testFileAnnotationTmpfile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.066</duration><failedSince>0</failedSince><name>testFileAnnotationStdout</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>1.756</duration><failedSince>0</failedSince><name>testFileAnnotationMultipleGroups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>3.047</duration><failedSince>0</failedSince><name>testNonExistingImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>3.065</duration><failedSince>0</failedSince><name>testImageFileset[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>3.032</duration><failedSince>0</failedSince><name>testImageFileset[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>2.954</duration><failedSince>0</failedSince><name>testSingleImageWithCompanion</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>2.915</duration><failedSince>0</failedSince><name>testMIF</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.039</duration><failedSince>0</failedSince><name>testImageNoFileset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>4.534</duration><failedSince>0</failedSince><name>testImageMultipleGroups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.005</duration><failedSince>0</failedSince><name>testValidPolicy</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>11.868</duration><failedSince>0</failedSince><name>testPolicyGlobalRestriction[+read,+write,+image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>14</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.005</duration><failedSince>0</failedSince><name>testPolicyGlobalRestriction[-read,-write,-image,-plate]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>14</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.005</duration><failedSince>0</failedSince><name>testPolicyGlobalRestriction[-read,+write,+image,-plate]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>14</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.004</duration><failedSince>0</failedSince><name>testPolicyGlobalRestriction[+read,+write,+image,-plate]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>14</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>0.007</duration><failedSince>0</failedSince><name>testPolicyGlobalRestriction[+read,+write,+image,+plate]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>11.868</duration><failedSince>0</failedSince><name>testPolicyGroupRestriction[+read,+write,+image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>11.835</duration><failedSince>0</failedSince><name>testPolicyGroupRestriction[-read,-write,-image,-plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>11.846</duration><failedSince>0</failedSince><name>testPolicyGroupRestriction[-read,+write,+image,-plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>11.711</duration><failedSince>0</failedSince><name>testPolicyGroupRestriction[+read,+write,+image,-plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>11.804</duration><failedSince>0</failedSince><name>testPolicyGroupRestriction[+read,+write,+image,+plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>1.641</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Image-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.063</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Image-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.066</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Dataset-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.053</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Dataset-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.063</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Project-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.051</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Project-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.069</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Plate-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.055</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Plate-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.067</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Screen-]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.054</duration><failedSince>0</failedSince><name>testDuplicateSingleObject[Screen-I]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.046</duration><failedSince>0</failedSince><name>testDuplicateSingleObjectDryRun</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.052</duration><failedSince>0</failedSince><name>testDuplicateSingleObjectReport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.045</duration><failedSince>0</failedSince><name>testDuplicateSingleObjectDryRunReport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.167</duration><failedSince>0</failedSince><name>testBasicHierarchyDuplication</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.067</duration><failedSince>0</failedSince><name>testIgnoreLinks</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.092</duration><failedSince>0</failedSince><name>testIgnoreLinksOverridden</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.088</duration><failedSince>0</failedSince><name>testReferencing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_duplicate.TestDuplicate</className><duration>0.089</duration><failedSince>0</failedSince><name>testSkipheadDuplication</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>1.72</duration><failedSince>0</failedSince><name>testRepos</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>17.973</duration><failedSince>0</failedSince><name>testSetsWithTransfer</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>0.029</duration><failedSince>0</failedSince><name>testSetsAdminOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>0.028</duration><failedSince>0</failedSince><name>testMkdirAdminOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>3.735</duration><failedSince>0</failedSince><name>testImportTime[all-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>2.946</duration><failedSince>0</failedSince><name>testImportTime[all-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>5.23</duration><failedSince>0</failedSince><name>testImportTime[minmax-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>3.227</duration><failedSince>0</failedSince><name>testImportTime[minmax-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>3.909</duration><failedSince>0</failedSince><name>testImportTime[thumbnails-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFS</className><duration>3.038</duration><failedSince>0</failedSince><name>testImportTime[thumbnails-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFsRoot</className><duration>1.881</duration><failedSince>0</failedSince><name>testMkdirAsAdminSimpleDirCreation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFsRoot</className><duration>0.04</duration><failedSince>0</failedSince><name>testMkdirAsAdminHierarchyOnlyPreexisting</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_fs.TestFsRoot</className><duration>0.199</duration><failedSince>0</failedSince><name>testMkdirAsAdminHierarchyParents</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>7.634</duration><failedSince>0</failedSince><name>testList[None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>3.091</duration><failedSince>0</failedSince><name>testList[None-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>3.006</duration><failedSince>0</failedSince><name>testList[None-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>3.117</duration><failedSince>0</failedSince><name>testList[count-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>3.129</duration><failedSince>0</failedSince><name>testList[count-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>2.928</duration><failedSince>0</failedSince><name>testList[count-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>2.932</duration><failedSince>0</failedSince><name>testList[long-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>3.165</duration><failedSince>0</failedSince><name>testList[long-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>3.158</duration><failedSince>0</failedSince><name>testList[long-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.03</duration><failedSince>0</failedSince><name>testAddAdminOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.024</duration><failedSince>0</failedSince><name>testInfoNoArgument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.027</duration><failedSince>0</failedSince><name>testInfoArgument[id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.024</duration><failedSince>0</failedSince><name>testInfoArgument[name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.023</duration><failedSince>0</failedSince><name>testInfoArgument[--group-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.023</duration><failedSince>0</failedSince><name>testInfoArgument[--group-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.025</duration><failedSince>0</failedSince><name>testInfoInvalidGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.032</duration><failedSince>0</failedSince><name>testListUsersNoArgument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.03</duration><failedSince>0</failedSince><name>testListUsersArgument[id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.031</duration><failedSince>0</failedSince><name>testListUsersArgument[name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.028</duration><failedSince>0</failedSince><name>testListUsersArgument[--group-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.029</duration><failedSince>0</failedSince><name>testListUsersArgument[--group-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroup</className><duration>0.009</duration><failedSince>0</failedSince><name>testListUsersInvalidArgument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.734</duration><failedSince>0</failedSince><name>testAddDefaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testAddPerms[--perms-rw----]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.037</duration><failedSince>0</failedSince><name>testAddPerms[--perms-rwr---]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testAddPerms[--perms-rwra--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testAddPerms[--perms-rwrw--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.038</duration><failedSince>0</failedSince><name>testAddPerms[--type-private]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testAddPerms[--type-read-only]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.038</duration><failedSince>0</failedSince><name>testAddPerms[--type-read-annotate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.038</duration><failedSince>0</failedSince><name>testAddPerms[--type-read-write]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.062</duration><failedSince>0</failedSince><name>testAddSameNamefails</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.065</duration><failedSince>0</failedSince><name>testAddIgnoreExisting</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.89</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.752</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.75</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.758</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.744</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.765</duration><failedSince>0</failedSince><name>testPerms[--perms-rw-----rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.181</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.173</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.041</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.042</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.166</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.171</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.171</duration><failedSince>0</failedSince><name>testPerms[--perms-rwr----rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.169</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.173</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.041</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.171</duration><failedSince>0</failedSince><name>testPerms[--perms-rwra---rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.174</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.168</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.17</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.17</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.04</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.039</duration><failedSince>0</failedSince><name>testPerms[--perms-rwrw---rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.041</duration><failedSince>0</failedSince><name>testPerms[--type-private-rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.04</duration><failedSince>0</failedSince><name>testPerms[--type-private-rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.736</duration><failedSince>0</failedSince><name>testPerms[--type-private-rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.741</duration><failedSince>0</failedSince><name>testPerms[--type-private-rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.734</duration><failedSince>0</failedSince><name>testPerms[--type-private-rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.744</duration><failedSince>0</failedSince><name>testPerms[--type-private-rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.733</duration><failedSince>0</failedSince><name>testPerms[--type-private-rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.726</duration><failedSince>0</failedSince><name>testPerms[--type-private-rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.17</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.169</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.041</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.04</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.166</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.17</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.169</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.173</duration><failedSince>0</failedSince><name>testPerms[--type-read-only-rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.169</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.184</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.169</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.17</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.042</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.04</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.165</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--type-read-annotate-rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.169</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rw-------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.171</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rw-------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.17</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rwr------id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.17</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rwr------name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rwra-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.167</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rwra-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.042</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rwrw-----id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>0.04</duration><failedSince>0</failedSince><name>testPerms[--type-read-write-rwrw-----name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.462</duration><failedSince>0</failedSince><name>testAddUser[None-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.764</duration><failedSince>0</failedSince><name>testAddUser[None-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.649</duration><failedSince>0</failedSince><name>testAddUser[None-omeName---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.699</duration><failedSince>0</failedSince><name>testAddUser[None-omeName---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.689</duration><failedSince>0</failedSince><name>testAddUser[None---user-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.695</duration><failedSince>0</failedSince><name>testAddUser[None---user-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.67</duration><failedSince>0</failedSince><name>testAddUser[None---user-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.698</duration><failedSince>0</failedSince><name>testAddUser[None---user-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.715</duration><failedSince>0</failedSince><name>testAddUser[--as-owner-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.659</duration><failedSince>0</failedSince><name>testAddUser[--as-owner-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.673</duration><failedSince>0</failedSince><name>testAddUser[--as-owner-omeName---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.686</duration><failedSince>0</failedSince><name>testAddUser[--as-owner-omeName---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.673</duration><failedSince>0</failedSince><name>testAddUser[--as-owner---user-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.704</duration><failedSince>0</failedSince><name>testAddUser[--as-owner---user-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.699</duration><failedSince>0</failedSince><name>testAddUser[--as-owner---user-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.718</duration><failedSince>0</failedSince><name>testAddUser[--as-owner---user-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.743</duration><failedSince>0</failedSince><name>testRemoveUser[None-True-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.737</duration><failedSince>0</failedSince><name>testRemoveUser[None-True-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.73</duration><failedSince>0</failedSince><name>testRemoveUser[None-True-omeName---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.757</duration><failedSince>0</failedSince><name>testRemoveUser[None-True-omeName---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.744</duration><failedSince>0</failedSince><name>testRemoveUser[None-True---user-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.768</duration><failedSince>0</failedSince><name>testRemoveUser[None-True---user-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.751</duration><failedSince>0</failedSince><name>testRemoveUser[None-True---user-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.76</duration><failedSince>0</failedSince><name>testRemoveUser[None-True---user-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.736</duration><failedSince>0</failedSince><name>testRemoveUser[None-False-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.75</duration><failedSince>0</failedSince><name>testRemoveUser[None-False-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.752</duration><failedSince>0</failedSince><name>testRemoveUser[None-False-omeName---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.699</duration><failedSince>0</failedSince><name>testRemoveUser[None-False-omeName---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.713</duration><failedSince>0</failedSince><name>testRemoveUser[None-False---user-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.713</duration><failedSince>0</failedSince><name>testRemoveUser[None-False---user-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.709</duration><failedSince>0</failedSince><name>testRemoveUser[None-False---user-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.738</duration><failedSince>0</failedSince><name>testRemoveUser[None-False---user-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.767</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.725</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.728</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True-omeName---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.73</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True-omeName---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.721</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True---user-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.719</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True---user-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.721</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True---user-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.721</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-True---user-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.693</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.712</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.692</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False-omeName---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.697</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False-omeName---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.712</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False---user-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.943</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False---user-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.524</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False---user-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>1.801</duration><failedSince>0</failedSince><name>testRemoveUser[--as-owner-False---user-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>6.939</duration><failedSince>0</failedSince><name>testCopyUsers[None-id-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>6.769</duration><failedSince>0</failedSince><name>testCopyUsers[None-id-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>6.764</duration><failedSince>0</failedSince><name>testCopyUsers[None-name-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>6.754</duration><failedSince>0</failedSince><name>testCopyUsers[None-name-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>6.835</duration><failedSince>0</failedSince><name>testCopyUsers[--as-owner-id-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>6.973</duration><failedSince>0</failedSince><name>testCopyUsers[--as-owner-id-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>6.892</duration><failedSince>0</failedSince><name>testCopyUsers[--as-owner-name-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_group.TestGroupRoot</className><duration>7.14</duration><failedSince>0</failedSince><name>testCopyUsers[--as-owner-name-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.852</duration><failedSince>0</failedSince><name>testAutoClose</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.274</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[Adler-32-legacy]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.177</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[Adler-32-underscore]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.178</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[CRC-32-underscore]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.234</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[File-Size-64-underscore]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.331</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[MD5-128-underscore]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.181</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[Murmur3-32-underscore]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.173</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[Murmur3-128-underscore]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.199</duration><failedSince>0</failedSince><name>testChecksumAlgorithm[SHA1-160-underscore]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.27</duration><failedSince>0</failedSince><name>testAnnotationText[Python-1-Official-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.246</duration><failedSince>0</failedSince><name>testAnnotationText[Python-1-Official-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.189</duration><failedSince>0</failedSince><name>testAnnotationText[Python-1-Deprecated-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.242</duration><failedSince>0</failedSince><name>testAnnotationText[Python-1-Deprecated-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.19</duration><failedSince>0</failedSince><name>testAnnotationText[Java-1-Official-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.223</duration><failedSince>0</failedSince><name>testAnnotationText[Java-1-Official-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.117</duration><failedSince>0</failedSince><name>testAnnotationText[Java-1-Deprecated-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.131</duration><failedSince>0</failedSince><name>testAnnotationText[Java-1-Deprecated-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.173</duration><failedSince>0</failedSince><name>testAnnotationText[Java-2-Official-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.012</duration><failedSince>0</failedSince><name>testAnnotationText[Java-2-Official-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.007</duration><failedSince>0</failedSince><name>testAnnotationText[Java-2-Deprecated-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.992</duration><failedSince>0</failedSince><name>testAnnotationText[Java-2-Deprecated-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.23</duration><failedSince>0</failedSince><name>testAnnotationText_one_ns[Python-1-Official]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.135</duration><failedSince>0</failedSince><name>testAnnotationText_one_ns[Python-1-Deprecated]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.066</duration><failedSince>0</failedSince><name>testAnnotationText_one_ns[Java-1-Official]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.097</duration><failedSince>0</failedSince><name>testAnnotationText_one_ns[Java-1-Deprecated]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.185</duration><failedSince>0</failedSince><name>testAnnotationText_one_ns[Java-2-Official]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.09</duration><failedSince>0</failedSince><name>testAnnotationText_one_ns[Java-2-Deprecated]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.096</duration><failedSince>0</failedSince><name>testAnnotationLink[Python-1-Official]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.098</duration><failedSince>0</failedSince><name>testAnnotationLink[Python-1-Deprecated]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.119</duration><failedSince>0</failedSince><name>testAnnotationLink[Java-1-Official]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.112</duration><failedSince>0</failedSince><name>testAnnotationLink[Java-1-Deprecated]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.284</duration><failedSince>0</failedSince><name>testAnnotationLink[Java-2-Official]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.72</duration><failedSince>0</failedSince><name>testAnnotationLink[Java-2-Deprecated]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>6.003</duration><failedSince>0</failedSince><name>testTargetArgument[source0-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.654</duration><failedSince>0</failedSince><name>testTargetArgument[source0-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.811</duration><failedSince>0</failedSince><name>testTargetArgument[source1-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.656</duration><failedSince>0</failedSince><name>testTargetArgument[source1-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.973</duration><failedSince>0</failedSince><name>testTargetArgument[source2-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.601</duration><failedSince>0</failedSince><name>testTargetArgument[source2-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.789</duration><failedSince>0</failedSince><name>testTargetArgument[source3-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.612</duration><failedSince>0</failedSince><name>testTargetArgument[source3-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.466</duration><failedSince>0</failedSince><name>testTargetArgument[source4-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.264</duration><failedSince>0</failedSince><name>testTargetArgument[source4-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.552</duration><failedSince>0</failedSince><name>testTargetArgument[source5-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.246</duration><failedSince>0</failedSince><name>testTargetArgument[source5-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.515</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.789</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.456</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[+-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.66</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[+-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.595</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[--True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.769</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[--False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.408</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[%-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.607</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[%-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.43</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[@-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.586</duration><failedSince>0</failedSince><name>testQualifiedNameModelTargetArgument[@-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.145</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.203</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.3</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[+-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.236</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[+-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.507</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[--True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.2</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[--False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.962</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[%-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.288</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[%-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.154</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[@-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.269</duration><failedSince>0</failedSince><name>testQualifiedNameTemplateTargetArgument[@-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.578</duration><failedSince>0</failedSince><name>testMultipleNameModelTargets[-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.361</duration><failedSince>0</failedSince><name>testMultipleNameModelTargets[-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.918</duration><failedSince>0</failedSince><name>testMultipleNameModelTargets[+-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.308</duration><failedSince>0</failedSince><name>testMultipleNameModelTargets[+-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.898</duration><failedSince>0</failedSince><name>testMultipleNameModelTargets[--True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.339</duration><failedSince>0</failedSince><name>testMultipleNameModelTargets[--False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.015</duration><failedSince>0</failedSince><name>testUniqueMultipleNameModelTargets[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.295</duration><failedSince>0</failedSince><name>testUniqueMultipleNameModelTargets[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.383</duration><failedSince>0</failedSince><name>testNestedNameTemplateTargetArgument[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.748</duration><failedSince>0</failedSince><name>testNestedNameTemplateTargetArgument[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.925</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.164</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.006</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[+-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.31</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[+-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.973</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[--True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.358</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[--False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.991</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[@-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.18</duration><failedSince>0</failedSince><name>testMultipleNameTemplateTargetArgument[@-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.827</duration><failedSince>0</failedSince><name>testUniqueMultipleNameTemplateTargetArgument[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.136</duration><failedSince>0</failedSince><name>testUniqueMultipleNameTemplateTargetArgument[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.824</duration><failedSince>0</failedSince><name>testImportLinkableTarget[False-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>6.288</duration><failedSince>0</failedSince><name>testImportLinkableTarget[False-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>6.089</duration><failedSince>0</failedSince><name>testImportLinkableTarget[True-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>5.641</duration><failedSince>0</failedSince><name>testImportLinkableTarget[True-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.861</duration><failedSince>0</failedSince><name>testBadTargetArgument[Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.707</duration><failedSince>0</failedSince><name>testBadTargetArgument[Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.68</duration><failedSince>0</failedSince><name>testBadTargetArgument[Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.902</duration><failedSince>0</failedSince><name>testBadModelTargetDiscriminator[Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.892</duration><failedSince>0</failedSince><name>testBadModelTargetDiscriminator[Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.146</duration><failedSince>0</failedSince><name>testDebugArgument[None-ALL]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.142</duration><failedSince>0</failedSince><name>testDebugArgument[None-TRACE]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.058</duration><failedSince>0</failedSince><name>testDebugArgument[None-DEBUG]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.101</duration><failedSince>0</failedSince><name>testDebugArgument[None-INFO]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.093</duration><failedSince>0</failedSince><name>testDebugArgument[None-WARN]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.114</duration><failedSince>0</failedSince><name>testDebugArgument[None-ERROR]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.088</duration><failedSince>0</failedSince><name>testDebugArgument[---ALL]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.113</duration><failedSince>0</failedSince><name>testDebugArgument[---TRACE]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.025</duration><failedSince>0</failedSince><name>testDebugArgument[---DEBUG]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.102</duration><failedSince>0</failedSince><name>testDebugArgument[---INFO]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.418</duration><failedSince>0</failedSince><name>testDebugArgument[---WARN]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.112</duration><failedSince>0</failedSince><name>testDebugArgument[---ERROR]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.085</duration><failedSince>0</failedSince><name>testImportOutputDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.059</duration><failedSince>0</failedSince><name>testImportOutputYaml</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.135</duration><failedSince>0</failedSince><name>testImportOutputLegacy</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.836</duration><failedSince>0</failedSince><name>testImportOutputDefaultWithScreen[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.855</duration><failedSince>0</failedSince><name>testImportOutputDefaultWithScreen[2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.063</duration><failedSince>0</failedSince><name>testImportOutputDefaultWithScreen[3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.961</duration><failedSince>0</failedSince><name>testImportAsRoot</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.819</duration><failedSince>0</failedSince><name>testImportMultiGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.846</duration><failedSince>0</failedSince><name>testImportAsRootMultiGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.081</duration><failedSince>0</failedSince><name>testNamingArguments[Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.078</duration><failedSince>0</failedSince><name>testNamingArguments[Image-x]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.796</duration><failedSince>0</failedSince><name>testNamingArguments[Image--description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.109</duration><failedSince>0</failedSince><name>testNamingArguments[Image-n]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.047</duration><failedSince>0</failedSince><name>testNamingArguments[Image-n-x]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.09</duration><failedSince>0</failedSince><name>testNamingArguments[Image-n--description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.121</duration><failedSince>0</failedSince><name>testNamingArguments[Image--name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.085</duration><failedSince>0</failedSince><name>testNamingArguments[Image--name-x]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.104</duration><failedSince>0</failedSince><name>testNamingArguments[Image--name--description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.559</duration><failedSince>0</failedSince><name>testNamingArguments[Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.955</duration><failedSince>0</failedSince><name>testNamingArguments[Plate-x]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.838</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.4</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--plate_description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.651</duration><failedSince>0</failedSince><name>testNamingArguments[Plate-n]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.506</duration><failedSince>0</failedSince><name>testNamingArguments[Plate-n-x]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.386</duration><failedSince>0</failedSince><name>testNamingArguments[Plate-n--description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.703</duration><failedSince>0</failedSince><name>testNamingArguments[Plate-n--plate_description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.357</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.695</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--name-x]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.714</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--name--description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.727</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--name--plate_description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.385</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--plate_name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.411</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--plate_name-x]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.385</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--plate_name--description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.366</duration><failedSince>0</failedSince><name>testNamingArguments[Plate--plate_name--plate_description]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.091</duration><failedSince>0</failedSince><name>testNoThumbnails[--no-thumbnails]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.016</duration><failedSince>0</failedSince><name>testNoThumbnails[--no_thumbnails]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.133</duration><failedSince>0</failedSince><name>testSkipArguments[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.98</duration><failedSince>0</failedSince><name>testSkipArguments[all]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.082</duration><failedSince>0</failedSince><name>testSkipArguments[checksum]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.064</duration><failedSince>0</failedSince><name>testSkipArguments[minmax]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.041</duration><failedSince>0</failedSince><name>testSkipArguments[thumbnails]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.122</duration><failedSince>0</failedSince><name>testSkipArguments[upgrade]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.186</duration><failedSince>0</failedSince><name>testSymlinkImport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.928</duration><failedSince>0</failedSince><name>testUnknownTarget[Dataset-test.fake--d]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>1.972</duration><failedSince>0</failedSince><name>testUnknownTarget[Screen-SPW&amp;plates=1&amp;plateRows=1&amp;plateCols=1&amp;fields=1&amp;plateAcqs=1.fake--r]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.108</duration><failedSince>0</failedSince><name>testEncryption[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.055</duration><failedSince>0</failedSince><name>testEncryption[--encrypted=false]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.056</duration><failedSince>0</failedSince><name>testEncryption[--encrypted=true]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>0.008</duration><failedSince>0</failedSince><name>testBulk</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>2.428</duration><failedSince>0</failedSince><name>testParallelUpload</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>3.99</duration><failedSince>0</failedSince><name>testParallelFileset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import.TestImport</className><duration>4.41</duration><failedSince>0</failedSince><name>testBulkImportLogs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_import_bulk.TestImportBulk</className><duration>4.938</duration><failedSince>0</failedSince><name>testBulk</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_ldap.TestLDAP</className><duration>1.772</duration><failedSince>0</failedSince><name>testAdminOnly[active]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_ldap.TestLDAP</className><duration>0.028</duration><failedSince>0</failedSince><name>testAdminOnly[discover]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_ldap.TestLDAP</className><duration>0.027</duration><failedSince>0</failedSince><name>testAdminOnly[create]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_ldap.TestLDAP</className><duration>0.029</duration><failedSince>0</failedSince><name>testAdminOnly[getdn]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_ldap.TestLDAP</className><duration>0.031</duration><failedSince>0</failedSince><name>testAdminOnly[setdn]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>4.631</duration><failedSince>0</failedSince><name>test_get_identifiers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>2.876</duration><failedSince>0</failedSince><name>test_get_parents[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>2.905</duration><failedSince>0</failedSince><name>test_get_parents[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>2.97</duration><failedSince>0</failedSince><name>test_get_roi_count[0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>2.913</duration><failedSince>0</failedSince><name>test_get_roi_count[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>2.882</duration><failedSince>0</failedSince><name>test_get_original</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>3.022</duration><failedSince>0</failedSince><name>test_get_bulkanns[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>3.029</duration><failedSince>0</failedSince><name>test_get_bulkanns[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>2.853</duration><failedSince>0</failedSince><name>test_get_measures[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>3.361</duration><failedSince>0</failedSince><name>test_get_measures[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>3.022</duration><failedSince>0</failedSince><name>test_get_allanns[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadata</className><duration>3.102</duration><failedSince>0</failedSince><name>test_get_allanns[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>4.727</duration><failedSince>0</failedSince><name>test_original</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.113</duration><failedSince>0</failedSince><name>test_bulkanns[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.204</duration><failedSince>0</failedSince><name>test_bulkanns[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.162</duration><failedSince>0</failedSince><name>test_measures[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.094</duration><failedSince>0</failedSince><name>test_measures[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>2.971</duration><failedSince>0</failedSince><name>test_mapanns[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.015</duration><failedSince>0</failedSince><name>test_mapanns[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.0</duration><failedSince>0</failedSince><name>test_allanns[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.029</duration><failedSince>0</failedSince><name>test_allanns[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_metadata.TestMetadataControl</className><duration>3.015</duration><failedSince>0</failedSince><name>test_pixelsize</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>1.546</duration><failedSince>0</failedSince><name>test_create_from_file</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.028</duration><failedSince>0</failedSince><name>test_create_from_args</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.043</duration><failedSince>0</failedSince><name>test_linkage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.045</duration><failedSince>0</failedSince><name>test_linkage_via_variables</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.024</duration><failedSince>0</failedSince><name>test_required[input0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.023</duration><failedSince>0</failedSince><name>test_required[input1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.022</duration><failedSince>0</failedSince><name>test_required[input2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.048</duration><failedSince>0</failedSince><name>test_link_annotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.153</duration><failedSince>0</failedSince><name>test_new_get_and_update</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.044</duration><failedSince>0</failedSince><name>test_fail_leading_numbers_argument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.139</duration><failedSince>0</failedSince><name>test_argument_with_letters_and_numbers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.136</duration><failedSince>0</failedSince><name>test_new_and_get_obj</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>2.937</duration><failedSince>0</failedSince><name>test_get_unit_and_value</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.079</duration><failedSince>0</failedSince><name>test_get_unknown_and_empty_field</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.052</duration><failedSince>0</failedSince><name>test_get_fields</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.435</duration><failedSince>0</failedSince><name>test_get_list_field</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.422</duration><failedSince>0</failedSince><name>test_list_get</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.209</duration><failedSince>0</failedSince><name>test_map_mods</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.065</duration><failedSince>0</failedSince><name>test_nulling</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_obj.TestObj</className><duration>0.036</duration><failedSince>0</failedSince><name>test_newlines</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramids</className><duration>1.871</duration><failedSince>0</failedSince><name>test_removepyramids_admin_only</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsRestrictedAdmin</className><duration>1.793</duration><failedSince>0</failedSince><name>test_removepyramids_restricted_admin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>10.547</duration><failedSince>0</failedSince><name>test_remove_pyramids_little_endian</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>8.537</duration><failedSince>0</failedSince><name>test_remove_pyramids_imported_after_future</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>7.906</duration><failedSince>0</failedSince><name>test_remove_pyramids_limit</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>7.99</duration><failedSince>0</failedSince><name>test_remove_pyramids_not_valid_limit</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>14</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>0.0</duration><failedSince>0</failedSince><name>test_remove_pyramids_manual</name><properties></properties><skipped>true</skipped><skippedMessage>Run locally only</skippedMessage><status>SKIPPED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>9.54</duration><failedSince>0</failedSince><name>test_remove__pre_fs_pyramids</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>5.548</duration><failedSince>0</failedSince><name>test_remove_pyramids_big_endian</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>16.486</duration><failedSince>0</failedSince><name>test_remove_pyramids</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_pyramids.TestRemovePyramidsFullAdmin</className><duration>12.45</duration><failedSince>0</failedSince><name>test_remove_pyramids_check_thumbnails</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_script.TestScript</className><duration>1.867</duration><failedSince>0</failedSince><name>testList</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_script.TestScript</className><duration>12.238</duration><failedSince>0</failedSince><name>testDemo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_script.TestScript</className><duration>10.089</duration><failedSince>0</failedSince><name>testFullSession</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_script.TestScript</className><duration>20.252</duration><failedSince>0</failedSince><name>testReplace</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_script.TestScript</className><duration>0.825</duration><failedSince>0</failedSince><name>testReplaceOfficial</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>6.506</duration><failedSince>0</failedSince><name>test_search_basic</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.995</duration><failedSince>0</failedSince><name>test_search_wildcard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.998</duration><failedSince>0</failedSince><name>test_search_name_field</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.997</duration><failedSince>0</failedSince><name>test_search_description_field</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>4.001</duration><failedSince>0</failedSince><name>test_search_style</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>4.0</duration><failedSince>0</failedSince><name>test_search_ids_only</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>4.001</duration><failedSince>0</failedSince><name>test_search_acquisition_date[data0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.992</duration><failedSince>0</failedSince><name>test_search_acquisition_date[data1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>4.006</duration><failedSince>0</failedSince><name>test_search_other_dates[data0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.997</duration><failedSince>0</failedSince><name>test_search_other_dates[data1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>4.003</duration><failedSince>0</failedSince><name>test_search_other_dates[data2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.99</duration><failedSince>0</failedSince><name>test_search_other_dates[data3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.999</duration><failedSince>0</failedSince><name>test_search_other_dates[data4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>4.004</duration><failedSince>0</failedSince><name>test_search_no_parse</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>1.997</duration><failedSince>0</failedSince><name>test_search_dataset_acquisition</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_search.TestSearch</className><duration>3.994</duration><failedSince>0</failedSince><name>test_search_index_by_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>3.534</duration><failedSince>0</failedSince><name>testLogin[None-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.772</duration><failedSince>0</failedSince><name>testLogin[None-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.82</duration><failedSince>0</failedSince><name>testLogin[300-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.809</duration><failedSince>0</failedSince><name>testLogin[300-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>7.215</duration><failedSince>0</failedSince><name>testLoginAs[rw----]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>7.466</duration><failedSince>0</failedSince><name>testLoginAs[rwr---]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>7.296</duration><failedSince>0</failedSince><name>testLoginAs[rwra--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>7.434</duration><failedSince>0</failedSince><name>testLoginAs[rwrw--]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.849</duration><failedSince>0</failedSince><name>testLoginMultiGroup[True-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.805</duration><failedSince>0</failedSince><name>testLoginMultiGroup[True-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.546</duration><failedSince>0</failedSince><name>testLoginMultiGroup[False-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.949</duration><failedSince>0</failedSince><name>testLoginMultiGroup[False-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.812</duration><failedSince>0</failedSince><name>testGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.84</duration><failedSince>0</failedSince><name>testTimeout</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>0.002</duration><failedSince>0</failedSince><name>testFile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.719</duration><failedSince>0</failedSince><name>testKey</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.764</duration><failedSince>0</failedSince><name>testWho[user]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>0.083</duration><failedSince>0</failedSince><name>testWho[root]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.825</duration><failedSince>0</failedSince><name>test_open</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.848</duration><failedSince>0</failedSince><name>test_open_with_id</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>3.203</duration><failedSince>0</failedSince><name>test_open_restricted_admin_no_sudo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>3.57</duration><failedSince>0</failedSince><name>test_open_restricted_admin_sudo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_sessions.TestSessions</className><duration>1.808</duration><failedSince>0</failedSince><name>test_close</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>1.781</duration><failedSince>0</failedSince><name>testCreateTag[None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.034</duration><failedSince>0</failedSince><name>testCreateTag[None---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.034</duration><failedSince>0</failedSince><name>testCreateTag[--description-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.034</duration><failedSince>0</failedSince><name>testCreateTag[--description---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.053</duration><failedSince>0</failedSince><name>testCreateTagset[None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.079</duration><failedSince>0</failedSince><name>testCreateTagset[None---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.052</duration><failedSince>0</failedSince><name>testCreateTagset[--desc-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.048</duration><failedSince>0</failedSince><name>testCreateTagset[--desc---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.035</duration><failedSince>0</failedSince><name>testLoadTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.04</duration><failedSince>0</failedSince><name>testLoadTagset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.055</duration><failedSince>0</failedSince><name>testLink[Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.053</duration><failedSince>0</failedSince><name>testLink[Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.054</duration><failedSince>0</failedSince><name>testLink[Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.054</duration><failedSince>0</failedSince><name>testLink[Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.054</duration><failedSince>0</failedSince><name>testLink[Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.036</duration><failedSince>0</failedSince><name>testLinkInvalidObject</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTag</className><duration>0.038</duration><failedSince>0</failedSince><name>testLinkInvalidTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>5.284</duration><failedSince>0</failedSince><name>testLink[rw-----admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.521</duration><failedSince>0</failedSince><name>testLink[rw-----admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.343</duration><failedSince>0</failedSince><name>testLink[rw-----admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.457</duration><failedSince>0</failedSince><name>testLink[rw-----owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.472</duration><failedSince>0</failedSince><name>testLink[rw-----owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.486</duration><failedSince>0</failedSince><name>testLink[rw-----owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.475</duration><failedSince>0</failedSince><name>testLink[rw-----member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.513</duration><failedSince>0</failedSince><name>testLink[rw-----member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.556</duration><failedSince>0</failedSince><name>testLink[rw-----member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.34</duration><failedSince>0</failedSince><name>testLink[rwr----admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.504</duration><failedSince>0</failedSince><name>testLink[rwr----admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.505</duration><failedSince>0</failedSince><name>testLink[rwr----admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.56</duration><failedSince>0</failedSince><name>testLink[rwr----owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.344</duration><failedSince>0</failedSince><name>testLink[rwr----owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.481</duration><failedSince>0</failedSince><name>testLink[rwr----owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.499</duration><failedSince>0</failedSince><name>testLink[rwr----member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.5</duration><failedSince>0</failedSince><name>testLink[rwr----member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.499</duration><failedSince>0</failedSince><name>testLink[rwr----member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.54</duration><failedSince>0</failedSince><name>testLink[rwra---admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.43</duration><failedSince>0</failedSince><name>testLink[rwra---admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.44</duration><failedSince>0</failedSince><name>testLink[rwra---admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.476</duration><failedSince>0</failedSince><name>testLink[rwra---owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.5</duration><failedSince>0</failedSince><name>testLink[rwra---owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.527</duration><failedSince>0</failedSince><name>testLink[rwra---owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.331</duration><failedSince>0</failedSince><name>testLink[rwra---member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.454</duration><failedSince>0</failedSince><name>testLink[rwra---member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.525</duration><failedSince>0</failedSince><name>testLink[rwra---member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.569</duration><failedSince>0</failedSince><name>testLink[rwrw---admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.312</duration><failedSince>0</failedSince><name>testLink[rwrw---admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.533</duration><failedSince>0</failedSince><name>testLink[rwrw---admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.509</duration><failedSince>0</failedSince><name>testLink[rwrw---owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.543</duration><failedSince>0</failedSince><name>testLink[rwrw---owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.667</duration><failedSince>0</failedSince><name>testLink[rwrw---owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.432</duration><failedSince>0</failedSince><name>testLink[rwrw---member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.671</duration><failedSince>0</failedSince><name>testLink[rwrw---member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestPermissions</className><duration>3.69</duration><failedSince>0</failedSince><name>testLink[rwrw---member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTagList</className><duration>1.864</duration><failedSince>0</failedSince><name>testList[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTagList</className><duration>0.037</duration><failedSince>0</failedSince><name>testList[--nopage]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTagList</className><duration>0.035</duration><failedSince>0</failedSince><name>testListSets[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_tag.TestTagList</className><duration>0.034</duration><failedSince>0</failedSince><name>testListSets[--nopage]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_upload.TestUpload</className><duration>1.842</duration><failedSince>0</failedSince><name>testUploadSingleFile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_upload.TestUpload</className><duration>0.112</duration><failedSince>0</failedSince><name>testUploadMultipleFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_upload.TestUpload</className><duration>0.029</duration><failedSince>0</failedSince><name>testUploadBadFile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>13.44</duration><failedSince>0</failedSince><name>testList[None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.387</duration><failedSince>0</failedSince><name>testList[None-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.014</duration><failedSince>0</failedSince><name>testList[None-login]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>8.611</duration><failedSince>0</failedSince><name>testList[None-first-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.312</duration><failedSince>0</failedSince><name>testList[None-last-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.032</duration><failedSince>0</failedSince><name>testList[None-email]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>8.655</duration><failedSince>0</failedSince><name>testList[count-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.338</duration><failedSince>0</failedSince><name>testList[count-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>8.793</duration><failedSince>0</failedSince><name>testList[count-login]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.369</duration><failedSince>0</failedSince><name>testList[count-first-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>8.749</duration><failedSince>0</failedSince><name>testList[count-last-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.525</duration><failedSince>0</failedSince><name>testList[count-email]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>8.891</duration><failedSince>0</failedSince><name>testList[long-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.368</duration><failedSince>0</failedSince><name>testList[long-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>8.827</duration><failedSince>0</failedSince><name>testList[long-login]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.44</duration><failedSince>0</failedSince><name>testList[long-first-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>8.85</duration><failedSince>0</failedSince><name>testList[long-last-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>9.333</duration><failedSince>0</failedSince><name>testList[long-email]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>2.649</duration><failedSince>0</failedSince><name>testListWithStyles[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>3.733</duration><failedSince>0</failedSince><name>testListWithStyles[sql]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>2.635</duration><failedSince>0</failedSince><name>testListWithStyles[csv]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>3.571</duration><failedSince>0</failedSince><name>testListWithStyles[plain]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>3.08</duration><failedSince>0</failedSince><name>testListWithStyles[json]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.03</duration><failedSince>0</failedSince><name>testInfoNoArgument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.031</duration><failedSince>0</failedSince><name>testInfoArgument[id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.027</duration><failedSince>0</failedSince><name>testInfoArgument[omeName]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.028</duration><failedSince>0</failedSince><name>testInfoArgument[--user-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.026</duration><failedSince>0</failedSince><name>testInfoArgument[--user-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.028</duration><failedSince>0</failedSince><name>testInfoInvalidUser</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>2.307</duration><failedSince>0</failedSince><name>testListGroupsNoArgument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>2.849</duration><failedSince>0</failedSince><name>testListGroupsArgument[id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>3.006</duration><failedSince>0</failedSince><name>testListGroupsArgument[omeName]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>2.329</duration><failedSince>0</failedSince><name>testListGroupsArgument[--user-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>2.82</duration><failedSince>0</failedSince><name>testListGroupsArgument[--user-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.031</duration><failedSince>0</failedSince><name>testListGroupsInvalidArgument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>3.258</duration><failedSince>0</failedSince><name>testEmail[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>2.973</duration><failedSince>0</failedSince><name>testEmail[-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>3.299</duration><failedSince>0</failedSince><name>testEmail[--one]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>6.11</duration><failedSince>0</failedSince><name>testPassword[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.072</duration><failedSince>0</failedSince><name>testPassword[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUser</className><duration>0.049</duration><failedSince>0</failedSince><name>testAddAdminOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>6.596</duration><failedSince>0</failedSince><name>testJoinGroup[None-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.577</duration><failedSince>0</failedSince><name>testJoinGroup[None-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.144</duration><failedSince>0</failedSince><name>testJoinGroup[None-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.566</duration><failedSince>0</failedSince><name>testJoinGroup[None-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.164</duration><failedSince>0</failedSince><name>testJoinGroup[None---group-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.647</duration><failedSince>0</failedSince><name>testJoinGroup[None---group-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.072</duration><failedSince>0</failedSince><name>testJoinGroup[None---group-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.562</duration><failedSince>0</failedSince><name>testJoinGroup[None---group-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.096</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.558</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.093</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.592</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.102</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner---group-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.575</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner---group-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.115</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner---group-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.571</duration><failedSince>0</failedSince><name>testJoinGroup[--as-owner---group-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.138</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.615</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.104</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.628</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.114</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True---group-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.643</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True---group-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.133</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True---group-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.586</duration><failedSince>0</failedSince><name>testLeaveGroup[None-True---group-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.093</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.584</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.099</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.635</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.199</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False---group-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.585</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False---group-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.134</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False---group-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.591</duration><failedSince>0</failedSince><name>testLeaveGroup[None-False---group-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.17</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.106</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.657</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.607</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.232</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True---group-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.067</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True---group-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.635</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True---group-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.569</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-True---group-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.256</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.595</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.084</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.094</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.562</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False---group-id---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.586</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False---group-id---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.228</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False---group-name---id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.068</duration><failedSince>0</failedSince><name>testLeaveGroup[--as-owner-False---group-name---name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.209</duration><failedSince>0</failedSince><name>testAdd[None-None-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.215</duration><failedSince>0</failedSince><name>testAdd[None-None-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.215</duration><failedSince>0</failedSince><name>testAdd[None-None-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.216</duration><failedSince>0</failedSince><name>testAdd[None-None--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.214</duration><failedSince>0</failedSince><name>testAdd[None-None--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.216</duration><failedSince>0</failedSince><name>testAdd[None-None--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.238</duration><failedSince>0</failedSince><name>testAdd[None-None---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.213</duration><failedSince>0</failedSince><name>testAdd[None-None---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.212</duration><failedSince>0</failedSince><name>testAdd[None-None---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.23</duration><failedSince>0</failedSince><name>testAdd[None--i-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.212</duration><failedSince>0</failedSince><name>testAdd[None--i-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.21</duration><failedSince>0</failedSince><name>testAdd[None--i-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.216</duration><failedSince>0</failedSince><name>testAdd[None--i--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.216</duration><failedSince>0</failedSince><name>testAdd[None--i--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.215</duration><failedSince>0</failedSince><name>testAdd[None--i--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.216</duration><failedSince>0</failedSince><name>testAdd[None--i---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.216</duration><failedSince>0</failedSince><name>testAdd[None--i---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.212</duration><failedSince>0</failedSince><name>testAdd[None--i---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.248</duration><failedSince>0</failedSince><name>testAdd[None---institution-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.215</duration><failedSince>0</failedSince><name>testAdd[None---institution-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.212</duration><failedSince>0</failedSince><name>testAdd[None---institution-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.211</duration><failedSince>0</failedSince><name>testAdd[None---institution--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.215</duration><failedSince>0</failedSince><name>testAdd[None---institution--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.215</duration><failedSince>0</failedSince><name>testAdd[None---institution--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.215</duration><failedSince>0</failedSince><name>testAdd[None---institution---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.216</duration><failedSince>0</failedSince><name>testAdd[None---institution---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.217</duration><failedSince>0</failedSince><name>testAdd[None---institution---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.65</duration><failedSince>0</failedSince><name>testAdd[-a-None-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.633</duration><failedSince>0</failedSince><name>testAdd[-a-None-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.727</duration><failedSince>0</failedSince><name>testAdd[-a-None-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.648</duration><failedSince>0</failedSince><name>testAdd[-a-None--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.708</duration><failedSince>0</failedSince><name>testAdd[-a-None--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.655</duration><failedSince>0</failedSince><name>testAdd[-a-None--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.688</duration><failedSince>0</failedSince><name>testAdd[-a-None---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.691</duration><failedSince>0</failedSince><name>testAdd[-a-None---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.358</duration><failedSince>0</failedSince><name>testAdd[-a-None---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.691</duration><failedSince>0</failedSince><name>testAdd[-a--i-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.785</duration><failedSince>0</failedSince><name>testAdd[-a--i-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.709</duration><failedSince>0</failedSince><name>testAdd[-a--i-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.787</duration><failedSince>0</failedSince><name>testAdd[-a--i--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.691</duration><failedSince>0</failedSince><name>testAdd[-a--i--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.728</duration><failedSince>0</failedSince><name>testAdd[-a--i--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.187</duration><failedSince>0</failedSince><name>testAdd[-a--i---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.732</duration><failedSince>0</failedSince><name>testAdd[-a--i---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.732</duration><failedSince>0</failedSince><name>testAdd[-a--i---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.779</duration><failedSince>0</failedSince><name>testAdd[-a---institution-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.761</duration><failedSince>0</failedSince><name>testAdd[-a---institution-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.749</duration><failedSince>0</failedSince><name>testAdd[-a---institution-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.74</duration><failedSince>0</failedSince><name>testAdd[-a---institution--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.836</duration><failedSince>0</failedSince><name>testAdd[-a---institution--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.271</duration><failedSince>0</failedSince><name>testAdd[-a---institution--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.757</duration><failedSince>0</failedSince><name>testAdd[-a---institution---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.778</duration><failedSince>0</failedSince><name>testAdd[-a---institution---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.785</duration><failedSince>0</failedSince><name>testAdd[-a---institution---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.786</duration><failedSince>0</failedSince><name>testAdd[--admin-None-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.784</duration><failedSince>0</failedSince><name>testAdd[--admin-None-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.779</duration><failedSince>0</failedSince><name>testAdd[--admin-None-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.264</duration><failedSince>0</failedSince><name>testAdd[--admin-None--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.79</duration><failedSince>0</failedSince><name>testAdd[--admin-None--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.816</duration><failedSince>0</failedSince><name>testAdd[--admin-None--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.803</duration><failedSince>0</failedSince><name>testAdd[--admin-None---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.819</duration><failedSince>0</failedSince><name>testAdd[--admin-None---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.827</duration><failedSince>0</failedSince><name>testAdd[--admin-None---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.819</duration><failedSince>0</failedSince><name>testAdd[--admin--i-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.822</duration><failedSince>0</failedSince><name>testAdd[--admin--i-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.324</duration><failedSince>0</failedSince><name>testAdd[--admin--i-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.827</duration><failedSince>0</failedSince><name>testAdd[--admin--i--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.833</duration><failedSince>0</failedSince><name>testAdd[--admin--i--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.843</duration><failedSince>0</failedSince><name>testAdd[--admin--i--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.851</duration><failedSince>0</failedSince><name>testAdd[--admin--i---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.86</duration><failedSince>0</failedSince><name>testAdd[--admin--i---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.875</duration><failedSince>0</failedSince><name>testAdd[--admin--i---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.335</duration><failedSince>0</failedSince><name>testAdd[--admin---institution-None-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.853</duration><failedSince>0</failedSince><name>testAdd[--admin---institution-None--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.842</duration><failedSince>0</failedSince><name>testAdd[--admin---institution-None---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.846</duration><failedSince>0</failedSince><name>testAdd[--admin---institution--e-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.851</duration><failedSince>0</failedSince><name>testAdd[--admin---institution--e--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.873</duration><failedSince>0</failedSince><name>testAdd[--admin---institution--e---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.882</duration><failedSince>0</failedSince><name>testAdd[--admin---institution---email-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>1.355</duration><failedSince>0</failedSince><name>testAdd[--admin---institution---email--m]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.888</duration><failedSince>0</failedSince><name>testAdd[--admin---institution---email---middlename]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.431</duration><failedSince>0</failedSince><name>testAddGroup[id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.44</duration><failedSince>0</failedSince><name>testAddGroup[name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.421</duration><failedSince>0</failedSince><name>testAddGroup[--group-id]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.427</duration><failedSince>0</failedSince><name>testAddGroup[--group-name]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.468</duration><failedSince>0</failedSince><name>testAddPassword[True-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.459</duration><failedSince>0</failedSince><name>testAddPassword[True--P]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.475</duration><failedSince>0</failedSince><name>testAddPassword[True---userpassword]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.464</duration><failedSince>0</failedSince><name>testAddPassword[False-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.463</duration><failedSince>0</failedSince><name>testAddPassword[False--P]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.453</duration><failedSince>0</failedSince><name>testAddPassword[False---userpassword]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>0.041</duration><failedSince>0</failedSince><name>testAddNoPassword</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>7.926</duration><failedSince>0</failedSince><name>testPassword[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.clitest.test_user.TestUserRoot</className><duration>2.387</duration><failedSince>0</failedSince><name>testPassword[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.fstest.test_rename.TestRename</className><duration>10.111</duration><failedSince>0</failedSince><name>test_rename_permissions[data0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.fstest.test_rename.TestRename</className><duration>8.028</duration><failedSince>0</failedSince><name>test_rename_permissions[data1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.fstest.test_rename.TestRename</className><duration>7.951</duration><failedSince>0</failedSince><name>test_rename_permissions[data2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.fstest.test_rename.TestRename</className><duration>8.995</duration><failedSince>0</failedSince><name>test_rename_permissions[data3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.fstest.test_rename.TestRename</className><duration>9.023</duration><failedSince>0</failedSince><name>test_rename_permissions[data4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.fstest.test_rename.TestRename</className><duration>3.831</duration><failedSince>0</failedSince><name>test_rename_annotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.fstest.test_rename.TestRename</className><duration>0.775</duration><failedSince>0</failedSince><name>test_prep_and_delete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>5.315</duration><failedSince>0</failedSince><name>testSameOwner</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.087</duration><failedSince>0</failedSince><name>testCommentAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>0.892</duration><failedSince>0</failedSince><name>testNonDefGroupAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.15</duration><failedSince>0</failedSince><name>testTimestampAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.069</duration><failedSince>0</failedSince><name>testBooleanAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.038</duration><failedSince>0</failedSince><name>testLongAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.07</duration><failedSince>0</failedSince><name>testMapAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.066</duration><failedSince>0</failedSince><name>testDualLinkedAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.034</duration><failedSince>0</failedSince><name>testListAnnotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.277</duration><failedSince>0</failedSince><name>testFileAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>0.97</duration><failedSince>0</failedSince><name>testFileAnnotationNoName</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.843</duration><failedSince>0</failedSince><name>testFileAnnotationSpeed</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.301</duration><failedSince>0</failedSince><name>testFileAnnNonDefaultGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.064</duration><failedSince>0</failedSince><name>testUnlinkAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_annotation</className><duration>1.164</duration><failedSince>0</failedSince><name>testAnnotationCount</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chgrp</className><duration>1.232</duration><failedSince>0</failedSince><name>testImageChgrp</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chgrp</className><duration>1.271</duration><failedSince>0</failedSince><name>testDatasetChgrp</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chgrp</className><duration>1.444</duration><failedSince>0</failedSince><name>testPDIChgrp</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chgrp</className><duration>1.415</duration><failedSince>0</failedSince><name>testTwoDatasetsChgrpToProject</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chgrp</className><duration>0.99</duration><failedSince>0</failedSince><name>testMultiDatasetDoAll</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestChmodGroup</className><duration>2.245</duration><failedSince>0</failedSince><name>testChmod</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestCustomUsers</className><duration>7.823</duration><failedSince>0</failedSince><name>testReadOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestCustomUsers</className><duration>1.663</duration><failedSince>0</failedSince><name>testReadAnnotate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestCustomUsers</className><duration>1.208</duration><failedSince>0</failedSince><name>testGroupMinusOne</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestCustomUsers</className><duration>1.265</duration><failedSince>0</failedSince><name>testReadWrite</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestCustomUsers</className><duration>1.809</duration><failedSince>0</failedSince><name>testDelete8723</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestManualCreateEdit</className><duration>2.316</duration><failedSince>0</failedSince><name>testReadOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.Test8800</className><duration>1.215</duration><failedSince>0</failedSince><name>testWithBlitzWrappers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.Test8800</className><duration>1.137</duration><failedSince>0</failedSince><name>testWithoutWrappers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chmod.TestDefaultSetup</className><duration>2.83</duration><failedSince>0</failedSince><name>testAuthorCanEdit</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chown.TestChown</className><duration>6.518</duration><failedSince>0</failedSince><name>test_chown_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_chown.TestChown</className><duration>4.393</duration><failedSince>0</failedSince><name>test_chown_pdi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_config_service</className><duration>1.9</duration><failedSince>0</failedSince><name>testInterpolateSetting[foo]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_config_service</className><duration>1.882</duration><failedSince>0</failedSince><name>testInterpolateSetting[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_config_service</className><duration>1.905</duration><failedSince>0</failedSince><name>testInterpolateSetting[false]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_config_service</className><duration>1.871</duration><failedSince>0</failedSince><name>testInterpolateSetting[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_config_service</className><duration>1.855</duration><failedSince>0</failedSince><name>testInterpolateSetting[true]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_config_service</className><duration>1.857</duration><failedSince>0</failedSince><name>testInterpolateSetting[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_config_service</className><duration>1.846</duration><failedSince>0</failedSince><name>testInterpolateSetting[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>6.487</duration><failedSince>0</failedSince><name>testMultiProcessSession</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>7.888</duration><failedSince>0</failedSince><name>testClose</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>10.519</duration><failedSince>0</failedSince><name>testTopLevelObjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.005</duration><failedSince>0</failedSince><name>testCloseSession</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.051</duration><failedSince>0</failedSince><name>testMiscellaneous</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.485</duration><failedSince>0</failedSince><name>testConnectUsingClient</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.497</duration><failedSince>0</failedSince><name>testConnectUsingClientNoSessionWithIdentity</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.474</duration><failedSince>0</failedSince><name>testConnectUsingClientSessionWithoutIdentity</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.484</duration><failedSince>0</failedSince><name>testSessionId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.481</duration><failedSince>0</failedSince><name>testConnectWithSessionId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.032</duration><failedSince>0</failedSince><name>testSecureWithSecureClient</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.037</duration><failedSince>0</failedSince><name>testSecureWithUnsecureClient</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.048</duration><failedSince>0</failedSince><name>testSecureWithUsername[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.035</duration><failedSince>0</failedSince><name>testSecureWithUsername[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.034</duration><failedSince>0</failedSince><name>testSecureWithUsername[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>0.019</duration><failedSince>0</failedSince><name>testSecureMisMatch</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_connection.TestConnectionMethods</className><duration>1.886</duration><failedSince>0</failedSince><name>testHost</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_delete.TestDelete</className><duration>1.221</duration><failedSince>0</failedSince><name>testDeleteObjectsUnwrapped</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_delete.TestDelete</className><duration>0.056</duration><failedSince>0</failedSince><name>testDeleteObjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_delete.TestDelete</className><duration>0.054</duration><failedSince>0</failedSince><name>testDeleteObjectsWait</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_delete.TestDelete</className><duration>0.045</duration><failedSince>0</failedSince><name>testDeleteObjectsDryRun</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_delete.TestDelete</className><duration>0.164</duration><failedSince>0</failedSince><name>testDeleteAnnotatedFileAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_delete.TestDelete</className><duration>0.773</duration><failedSince>0</failedSince><name>testDeleteObjectDirect</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>1.134</duration><failedSince>0</failedSince><name>testCountArchivedFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.038</duration><failedSince>0</failedSince><name>testCountFilesetFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.038</duration><failedSince>0</failedSince><name>testCountImportedImageFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.032</duration><failedSince>0</failedSince><name>testGetImportedFilesInfo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.036</duration><failedSince>0</failedSince><name>testGetImportedFilesInfoWithAnnotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.039</duration><failedSince>0</failedSince><name>testGetArchivedFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.036</duration><failedSince>0</failedSince><name>testGetImportedImageFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.031</duration><failedSince>0</failedSince><name>testGetArchivedFilesInfo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.028</duration><failedSince>0</failedSince><name>testGetFilesetFilesInfo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.032</duration><failedSince>0</failedSince><name>testGetFilesetFilesInfoWithAnnotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.03</duration><failedSince>0</failedSince><name>testGetFilesetFilesInfoMultiple</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.03</duration><failedSince>0</failedSince><name>testGetFilesetFilesInfoMultipleWithAnnotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.031</duration><failedSince>0</failedSince><name>testGetFileset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestFileset</className><duration>0.761</duration><failedSince>0</failedSince><name>testGetImportedImageFilePaths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>1.097</duration><failedSince>0</failedSince><name>testCountArchivedFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.031</duration><failedSince>0</failedSince><name>testCountFilesetFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.03</duration><failedSince>0</failedSince><name>testCountImportedImageFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.029</duration><failedSince>0</failedSince><name>testGetImportedFilesInfo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.045</duration><failedSince>0</failedSince><name>testGetArchivedFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.038</duration><failedSince>0</failedSince><name>testGetImportedImageFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.021</duration><failedSince>0</failedSince><name>testGetArchivedFilesInfo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.024</duration><failedSince>0</failedSince><name>testGetFilesetFilesInfo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.021</duration><failedSince>0</failedSince><name>testGetFilesetFilesInfoMultiple</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.016</duration><failedSince>0</failedSince><name>testGetFileset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_fs.TestArchivedOriginalFiles</className><duration>0.752</duration><failedSince>0</failedSince><name>testGetImportedImageFilePaths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestDeleteObject</className><duration>1.208</duration><failedSince>0</failedSince><name>testDeleteAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestDeleteObject</className><duration>1.182</duration><failedSince>0</failedSince><name>testDeleteImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestFindObject</className><duration>1.089</duration><failedSince>0</failedSince><name>testIllegalObjTypeInt</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestFindObject</className><duration>0.017</duration><failedSince>0</failedSince><name>testObjTypeUnicode</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestFindObject</className><duration>0.012</duration><failedSince>0</failedSince><name>testObjTypeString</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestFindObject</className><duration>0.014</duration><failedSince>0</failedSince><name>testFindProject</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestFindObject</className><duration>6.893</duration><failedSince>0</failedSince><name>testFindExperimenter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestFindObject</className><duration>1.386</duration><failedSince>0</failedSince><name>testFindAnnotation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>3.098</duration><failedSince>0</failedSince><name>testSearchObjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.018</duration><failedSince>0</failedSince><name>testListProjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.009</duration><failedSince>0</failedSince><name>testPagination</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.026</duration><failedSince>0</failedSince><name>testGetDatasetsByProject</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>4.312</duration><failedSince>0</failedSince><name>testListExperimentersAndGroups[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>2.409</duration><failedSince>0</failedSince><name>testListExperimentersAndGroups[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.006</duration><failedSince>0</failedSince><name>testListColleagues</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>2.468</duration><failedSince>0</failedSince><name>testFindExperimenterWithGroups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>4.295</duration><failedSince>0</failedSince><name>testGetExperimentersByGroup[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>4.278</duration><failedSince>0</failedSince><name>testGetExperimentersByGroup[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>2.184</duration><failedSince>0</failedSince><name>testGetExperimenter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>7.156</duration><failedSince>0</failedSince><name>testGetAnnotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.123</duration><failedSince>0</failedSince><name>testGetImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.04</duration><failedSince>0</failedSince><name>testGetImageLoadPixels[True-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.034</duration><failedSince>0</failedSince><name>testGetImageLoadPixels[True-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.033</duration><failedSince>0</failedSince><name>testGetImageLoadPixels[False-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.031</duration><failedSince>0</failedSince><name>testGetImageLoadPixels[False-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.019</duration><failedSince>0</failedSince><name>testGetProject</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.075</duration><failedSince>0</failedSince><name>testTraversal</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.785</duration><failedSince>0</failedSince><name>testListOrphans[False0-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.445</duration><failedSince>0</failedSince><name>testListOrphans[False0-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.32</duration><failedSince>0</failedSince><name>testListOrphans[False1-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.305</duration><failedSince>0</failedSince><name>testListOrphans[False1-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>0.305</duration><failedSince>0</failedSince><name>testOrderById</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>2.125</duration><failedSince>0</failedSince><name>testGetObjectsByMapAnnotations[Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>2.73</duration><failedSince>0</failedSince><name>testGetObjectsByMapAnnotations[Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>2.073</duration><failedSince>0</failedSince><name>testGetObjectsByMapAnnotations[Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>2.629</duration><failedSince>0</failedSince><name>testGetObjectsByMapAnnotations[Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestGetObject</className><duration>3.667</duration><failedSince>0</failedSince><name>testGetObjectsByMapAnnotations[Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestLeaderAndMemberOfGroup</className><duration>2.302</duration><failedSince>0</failedSince><name>testGetGroupsLeaderOfAsLeader</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestLeaderAndMemberOfGroup</className><duration>0.494</duration><failedSince>0</failedSince><name>testGetGroupsLeaderOfAsMember</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestLeaderAndMemberOfGroup</className><duration>2.386</duration><failedSince>0</failedSince><name>testGetGroupsMemberOf</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestLeaderAndMemberOfGroup</className><duration>0.471</duration><failedSince>0</failedSince><name>testGroupSummaryAsOwner</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestLeaderAndMemberOfGroup</className><duration>0.469</duration><failedSince>0</failedSince><name>testGroupSummaryAsMember</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestLeaderAndMemberOfGroup</className><duration>0.475</duration><failedSince>0</failedSince><name>testGroupSummaryAsOwnerDeprecated</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestLeaderAndMemberOfGroup</className><duration>1.235</duration><failedSince>0</failedSince><name>testGroupSummaryAsMemberDeprecated</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestListParents</className><duration>2.625</duration><failedSince>0</failedSince><name>testSupportedObjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestListParents</className><duration>1.91</duration><failedSince>0</failedSince><name>testListParentsPDI</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestListParents</className><duration>2.0</duration><failedSince>0</failedSince><name>testListParentsSPW</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_get_objects.TestListParents</className><duration>2.6</duration><failedSince>0</failedSince><name>testExperimenterListParents</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_helpers.TestHelperObjects</className><duration>0.001</duration><failedSince>0</failedSince><name>testColorHolder</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_helpers.TestHelperObjects</className><duration>0.001</duration><failedSince>0</failedSince><name>testOmeroType</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_helpers.TestHelperObjects</className><duration>0.001</duration><failedSince>0</failedSince><name>testSplitHTMLColor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>19.461</duration><failedSince>0</failedSince><name>testThumbnail</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.225</duration><failedSince>0</failedSince><name>testThumbnailSet</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.141</duration><failedSince>0</failedSince><name>testRenderingModels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.271</duration><failedSince>0</failedSince><name>testSplitChannel</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.189</duration><failedSince>0</failedSince><name>testLinePlots</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>1.217</duration><failedSince>0</failedSince><name>testProjections</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.089</duration><failedSince>0</failedSince><name>testProperties</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.113</duration><failedSince>0</failedSince><name>testPixelSizeUnits</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.029</duration><failedSince>0</failedSince><name>testUnitsGetValue</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.196</duration><failedSince>0</failedSince><name>testChannelWavelengthUnits</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.038</duration><failedSince>0</failedSince><name>testExposureTimeUnits</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.025</duration><failedSince>0</failedSince><name>testShortname</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.025</duration><failedSince>0</failedSince><name>testImageDate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.069</duration><failedSince>0</failedSince><name>testSimpleMarshal</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>15.779</duration><failedSince>0</failedSince><name>testExport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.126</duration><failedSince>0</failedSince><name>testRenderJpegRegion</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.074</duration><failedSince>0</failedSince><name>testRenderJpegRegion_resolution</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.061</duration><failedSince>0</failedSince><name>testRenderJpegRegion_invalid_resolution</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>0.114</duration><failedSince>0</failedSince><name>testRenderBirdsEyeView</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image.TestImage</className><duration>1.891</duration><failedSince>0</failedSince><name>testRenderBirdsEyeView_Size</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image_wrapper.TestImageWrapper</className><duration>1.162</duration><failedSince>0</failedSince><name>testGetDate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image_wrapper.TestImageWrapper</className><duration>0.01</duration><failedSince>0</failedSince><name>testGetDateNoAcquisitionDate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image_wrapper.TestImageWrapper</className><duration>0.012</duration><failedSince>0</failedSince><name>testSimpleMarshal</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image_wrapper.TestImageWrapper</className><duration>2.791</duration><failedSince>0</failedSince><name>testChannelLabel</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image_wrapper.TestImageWrapper</className><duration>0.12</duration><failedSince>0</failedSince><name>testChannelEmissionWaveLabel</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_image_wrapper.TestImageWrapper</className><duration>0.892</duration><failedSince>0</failedSince><name>testChannelNoLabel</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_missing_pyramid.TestPyramid</className><duration>1.232</duration><failedSince>0</failedSince><name>testThrowException</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_missing_pyramid.TestPyramid</className><duration>0.092</duration><failedSince>0</failedSince><name>testPrepareRenderingEngine</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_missing_pyramid.TestPyramid</className><duration>0.093</duration><failedSince>0</failedSince><name>testGetChannels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_missing_pyramid.TestPyramid</className><duration>0.091</duration><failedSince>0</failedSince><name>testGetChannelsNoRe</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_missing_pyramid.TestPyramid</className><duration>1.109</duration><failedSince>0</failedSince><name>testGetRdefId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_permissions.TestPrivileges</className><duration>4.148</duration><failedSince>0</failedSince><name>test_update_admin_privileges</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_permissions.TestPrivileges</className><duration>4.405</duration><failedSince>0</failedSince><name>test_full_admin_privileges</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>8.715</duration><failedSince>0</failedSince><name>testReuseRawPixelsStore</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>0.06</duration><failedSince>0</failedSince><name>testPlaneInfo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>0.03</duration><failedSince>0</failedSince><name>testPixelsType</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>0.259</duration><failedSince>0</failedSince><name>testGetTile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>3.829</duration><failedSince>0</failedSince><name>testGetPlane</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>0.043</duration><failedSince>0</failedSince><name>testGetPlanesExceptionOnGetPlane</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>0.055</duration><failedSince>0</failedSince><name>testGetPlanesExceptionOnClose</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>0.043</duration><failedSince>0</failedSince><name>testGetPlanesExceptionOnBoth</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_pixels.TestPixels</className><duration>1.473</duration><failedSince>0</failedSince><name>testGetHistogram</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_plate_wrapper.TestPlateWrapper</className><duration>1.895</duration><failedSince>0</failedSince><name>testGetGridSize</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>10.337</duration><failedSince>0</failedSince><name>testDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.198</duration><failedSince>0</failedSince><name>testCustomized</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.13</duration><failedSince>0</failedSince><name>testChannelWindows</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>23.264</duration><failedSince>0</failedSince><name>testFloatDefaultMinMax</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>7.115</duration><failedSince>0</failedSince><name>testEmissionWave</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>7.354</duration><failedSince>0</failedSince><name>testBatchCopy</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>7.633</duration><failedSince>0</failedSince><name>testGroupBasedPermissions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>1.582</duration><failedSince>0</failedSince><name>testGetRdefs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.596</duration><failedSince>0</failedSince><name>testResetDefaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.231</duration><failedSince>0</failedSince><name>testQuantizationSettings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.131</duration><failedSince>0</failedSince><name>testQuantizationSettingsInvalid</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.139</duration><failedSince>0</failedSince><name>testQuantizationSettingsBulk</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.099</duration><failedSince>0</failedSince><name>testGetChannelsNoRE</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>1.463</duration><failedSince>0</failedSince><name>testSetActiveChannelsNoRE</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.714</duration><failedSince>0</failedSince><name>testSetActiveChannelsWithRE</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.711</duration><failedSince>0</failedSince><name>test_set_active_channels_set_inactive[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.703</duration><failedSince>0</failedSince><name>test_set_active_channels_set_inactive[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.175</duration><failedSince>0</failedSince><name>testUnregisterService</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>0.174</duration><failedSince>0</failedSince><name>testRegisterService</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs</className><duration>2.161</duration><failedSince>0</failedSince><name>testCloseRE</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_search_objects.TestGetObject</className><duration>1.97</duration><failedSince>0</failedSince><name>testSearchObjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_services.TestServices</className><duration>1.258</duration><failedSince>0</failedSince><name>testDeleteServiceAuthor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_services.TestServices</className><duration>2.448</duration><failedSince>0</failedSince><name>testDeleteServiceAdmin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_services.TestTables</className><duration>3.473</duration><failedSince>0</failedSince><name>testTableRead</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.49</duration><failedSince>0</failedSince><name>test_rw_root_dirTrue_grpTrue_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.09</duration><failedSince>0</failedSince><name>test_rw_root_dirTrue_grpTrue_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.707</duration><failedSince>0</failedSince><name>test_rw_root_dirTrue_grpFalse_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.103</duration><failedSince>0</failedSince><name>test_rw_root_dirTrue_grpFalse_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.096</duration><failedSince>0</failedSince><name>test_rw_root_dirFalse_grpTrue_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.877</duration><failedSince>0</failedSince><name>test_rw_root_dirFalse_grpTrue_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.627</duration><failedSince>0</failedSince><name>test_rw_root_dirFalse_grpFalse_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.055</duration><failedSince>0</failedSince><name>test_rw_root_dirFalse_grpFalse_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.069</duration><failedSince>0</failedSince><name>test_rwr_root_dirTrue_grpTrue_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.841</duration><failedSince>0</failedSince><name>test_rwr_root_dirTrue_grpTrue_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.031</duration><failedSince>0</failedSince><name>test_rwr_root_dirTrue_grpFalse_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.597</duration><failedSince>0</failedSince><name>test_rwr_root_dirTrue_grpFalse_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.612</duration><failedSince>0</failedSince><name>test_rwr_root_dirFalse_grpTrue_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.046</duration><failedSince>0</failedSince><name>test_rwr_root_dirFalse_grpTrue_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>1.986</duration><failedSince>0</failedSince><name>test_rwr_root_dirFalse_grpFalse_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>2.716</duration><failedSince>0</failedSince><name>test_rwr_root_dirFalse_grpFalse_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.29</duration><failedSince>0</failedSince><name>test_rwr_member_dirTrue_grpTrue_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.275</duration><failedSince>0</failedSince><name>test_rwr_member_dirTrue_grpTrue_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.215</duration><failedSince>0</failedSince><name>test_rwr_member_dirTrue_grpFalse_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.416</duration><failedSince>0</failedSince><name>test_rwr_member_dirTrue_grpFalse_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.265</duration><failedSince>0</failedSince><name>test_rwr_member_dirFalse_grpTrue_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.246</duration><failedSince>0</failedSince><name>test_rwr_member_dirFalse_grpTrue_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.408</duration><failedSince>0</failedSince><name>test_rwr_member_dirFalse_grpFalse_16</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_ticket10618.Test10618</className><duration>4.334</duration><failedSince>0</failedSince><name>test_rwr_member_dirFalse_grpFalse_96</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_user.TestUser</className><duration>1.183</duration><failedSince>0</failedSince><name>testUsers</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_user.TestUser</className><duration>8.81</duration><failedSince>0</failedSince><name>testSaveAs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_user.TestUser</className><duration>2.238</duration><failedSince>0</failedSince><name>testCrossGroupSave</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_user.TestUser</className><duration>11.215</duration><failedSince>0</failedSince><name>testGroupOverObjPermissions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>8.651</duration><failedSince>0</failedSince><name>testAllObjectsWrapped</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.84</duration><failedSince>0</failedSince><name>testProjectWrapper</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.123</duration><failedSince>0</failedSince><name>testDatasetWrapper</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.057</duration><failedSince>0</failedSince><name>testExperimenterWrapper</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.078</duration><failedSince>0</failedSince><name>testDetailsWrapper</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.053</duration><failedSince>0</failedSince><name>testOriginalFileWrapperGetFileInChunks</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.04</duration><failedSince>0</failedSince><name>testOriginalFileWrapperAsFileObj</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.03</duration><failedSince>0</failedSince><name>testOriginalFileWrapperAsFileObjContextManager</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.055</duration><failedSince>0</failedSince><name>testOriginalFileWrapperAsFileObjMultiple</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>0.01</duration><failedSince>0</failedSince><name>testSetters</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.gatewaytest.test_wrapper.TestWrapper</className><duration>1.255</duration><failedSince>0</failedSince><name>testOther</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_metadata_mapannotations.TestMapAnnotationManager</className><duration>2.693</duration><failedSince>0</failedSince><name>test_add_from_namespace_query</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_metadata_mapannotations.TestMapAnnotationManager</className><duration>0.016</duration><failedSince>0</failedSince><name>test_add_from_namespace_query_duplicate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_metadata_mapannotations.TestMapAnnotationManager</className><duration>0.025</duration><failedSince>0</failedSince><name>test_update_existing_mapann</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigLoad</className><duration>1.923</duration><failedSince>0</failedSince><name>test_get_config_local</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigLoad</className><duration>0.042</duration><failedSince>0</failedSince><name>test_get_config_remote</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>10.446</duration><failedSince>0</failedSince><name>testPopulateMetadata[None-Screen2Plates]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>4.107</duration><failedSince>0</failedSince><name>testPopulateMetadata[None-Plate2Wells]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>3.49</duration><failedSince>0</failedSince><name>testPopulateMetadata[None-Dataset2Images]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>3.388</duration><failedSince>0</failedSince><name>testPopulateMetadata[None-Dataset2Images1Missing]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>7.465</duration><failedSince>0</failedSince><name>testPopulateMetadata[None-Dataset101Images]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>6.637</duration><failedSince>0</failedSince><name>testPopulateMetadata[None-Project2Datasets]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>3.439</duration><failedSince>0</failedSince><name>testPopulateMetadata[None-GZIP]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.693</duration><failedSince>0</failedSince><name>testPopulateMetadata[1-Screen2Plates]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.52</duration><failedSince>0</failedSince><name>testPopulateMetadata[1-Plate2Wells]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.491</duration><failedSince>0</failedSince><name>testPopulateMetadata[1-Dataset2Images]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.427</duration><failedSince>0</failedSince><name>testPopulateMetadata[1-Dataset2Images1Missing]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>3.676</duration><failedSince>0</failedSince><name>testPopulateMetadata[1-Dataset101Images]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.545</duration><failedSince>0</failedSince><name>testPopulateMetadata[1-Project2Datasets]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.486</duration><failedSince>0</failedSince><name>testPopulateMetadata[1-GZIP]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.544</duration><failedSince>0</failedSince><name>testPopulateMetadata[10-Screen2Plates]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.492</duration><failedSince>0</failedSince><name>testPopulateMetadata[10-Plate2Wells]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.463</duration><failedSince>0</failedSince><name>testPopulateMetadata[10-Dataset2Images]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.442</duration><failedSince>0</failedSince><name>testPopulateMetadata[10-Dataset2Images1Missing]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>1.612</duration><failedSince>0</failedSince><name>testPopulateMetadata[10-Dataset101Images]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.517</duration><failedSince>0</failedSince><name>testPopulateMetadata[10-Project2Datasets]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>0.454</duration><failedSince>0</failedSince><name>testPopulateMetadata[10-GZIP]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>4.64</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnns[Plate2WellsNs]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>4.478</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnns[Plate2WellsNs2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>4.164</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsUnavailableHeader</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadata</className><duration>3.926</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsFail</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataDedup</className><duration>10.839</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsDedup[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataDedup</className><duration>10.529</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsDedup[openmicroscopy.org/omero/bulk_annotations]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataDedup</className><duration>11.159</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsDedup[openmicroscopy.org/mapr/gene]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataDedup</className><duration>10.788</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsDedupDelete[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataDedup</className><duration>11.364</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsDedupDelete[openmicroscopy.org/omero/bulk_annotations]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataDedup</className><duration>10.635</duration><failedSince>0</failedSince><name>testPopulateMetadataNsAnnsDedupDelete[openmicroscopy.org/mapr/gene]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigFiles</className><duration>5.654</duration><failedSince>0</failedSince><name>test_delete_attach[True-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigFiles</className><duration>6.376</duration><failedSince>0</failedSince><name>test_delete_attach[True-openmicroscopy.org/omero/bulk_annotations]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigFiles</className><duration>6.174</duration><failedSince>0</failedSince><name>test_delete_attach[True-openmicroscopy.org/omero/bulk_annotations/config]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigFiles</className><duration>5.578</duration><failedSince>0</failedSince><name>test_delete_attach[False-None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigFiles</className><duration>5.612</duration><failedSince>0</failedSince><name>test_delete_attach[False-openmicroscopy.org/omero/bulk_annotations]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateMetadataConfigFiles</className><duration>6.406</duration><failedSince>0</failedSince><name>test_delete_attach[False-openmicroscopy.org/omero/bulk_annotations/config]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_populate.TestPopulateRois</className><duration>5.684</duration><failedSince>0</failedSince><name>testPopulateRoisPlate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>2.529</duration><failedSince>0</failedSince><name>test_get_format_filename_yaml[yaml]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.002</duration><failedSince>0</failedSince><name>test_get_format_filename_yaml[Yml]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.002</duration><failedSince>0</failedSince><name>test_get_format_filename_json[json]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.002</duration><failedSince>0</failedSince><name>test_get_format_filename_json[JS]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.045</duration><failedSince>0</failedSince><name>test_get_format_originalfileid_yaml[format0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.042</duration><failedSince>0</failedSince><name>test_get_format_originalfileid_yaml[format1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.042</duration><failedSince>0</failedSince><name>test_get_format_originalfileid_yaml[format2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.042</duration><failedSince>0</failedSince><name>test_get_format_originalfileid_json[format0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.041</duration><failedSince>0</failedSince><name>test_get_format_originalfileid_json[format1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.042</duration><failedSince>0</failedSince><name>test_get_format_originalfileid_json[format2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.042</duration><failedSince>0</failedSince><name>test_load[json-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.002</duration><failedSince>0</failedSince><name>test_load[json-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.043</duration><failedSince>0</failedSince><name>test_load[yaml-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.002</duration><failedSince>0</failedSince><name>test_load[yaml-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.001</duration><failedSince>0</failedSince><name>test_load_fromstring</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.001</duration><failedSince>0</failedSince><name>test_load_invalidtype</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.002</duration><failedSince>0</failedSince><name>test_dump[json]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.metadata.test_pydict_text.TestPydictTextIo</className><duration>0.007</duration><failedSince>0</failedSince><name>test_dump[yaml]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptsharness.test_harness.TestScriptsViaOmeroCli</className><duration>2.632</duration><failedSince>0</failedSince><name>testDefinition</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptsharness.test_harness.TestScriptsViaOmeroCli</className><duration>0.192</duration><failedSince>0</failedSince><name>testSimpleScript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_cli.TestCLI</className><duration>6.358</duration><failedSince>0</failedSince><name>testCLI</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_coverage.TestCoverage</className><duration>2.588</duration><failedSince>0</failedSince><name>testGetScriptWithDetails</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_coverage.TestCoverage</className><duration>10.034</duration><failedSince>0</failedSince><name>testUploadAndScript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_coverage.TestCoverage</className><duration>0.009</duration><failedSince>0</failedSince><name>testUserCantUploadOfficalScript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_inputs.TestInputs</className><duration>17.576</duration><failedSince>0</failedSince><name>testInputs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>3.279</duration><failedSince>0</failedSince><name>testPingViaISCript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>0.719</duration><failedSince>0</failedSince><name>testPingParametersViaISCript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>1.414</duration><failedSince>0</failedSince><name>testPingStdout</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>6.823</duration><failedSince>0</failedSince><name>testProcessShutdown</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>0.769</duration><failedSince>0</failedSince><name>testProcessShutdownOneway</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>1.413</duration><failedSince>0</failedSince><name>testProcessorGetResultsBeforeFinished</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>0.697</duration><failedSince>0</failedSince><name>testProcessorExpires</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>0.698</duration><failedSince>0</failedSince><name>testProcessorGetJob</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>0.766</duration><failedSince>0</failedSince><name>testProcessorStop</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_ping.TestPing</className><duration>0.814</duration><failedSince>0</failedSince><name>testProcessorDetach</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_rand.TestRand</className><duration>17.454</duration><failedSince>0</failedSince><name>testRand</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_repo.TestScriptRepo</className><duration>2.494</duration><failedSince>0</failedSince><name>testScriptRepo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_repo.TestScriptRepo</className><duration>0.08</duration><failedSince>0</failedSince><name>testGetOfficialScripts</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_repo.TestScriptRepo</className><duration>10.065</duration><failedSince>0</failedSince><name>testGetUserScripts</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_repo.TestScriptRepo</className><duration>0.001</duration><failedSince>0</failedSince><name>testCantUndulyLoadScriptRepoFromUuid</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_repo.TestScriptRepo</className><duration>0.001</duration><failedSince>0</failedSince><name>testMultipleScriptPathsNotSupported</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_repo.TestScriptRepo</className><duration>0.001</duration><failedSince>0</failedSince><name>testUploadingViaOfficialScriptShowsUpInRepo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_repo.TestScriptRepo</className><duration>0.008</duration><failedSince>0</failedSince><name>testUploadingViaNonOfficialScriptDoesntShowUpInRepo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_roi_handling_utils.TestRoiHandlingUtils</className><duration>3.922</duration><failedSince>0</failedSince><name>test_get_line_data</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>4.763</duration><failedSince>0</failedSince><name>test_split_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.857</duration><failedSince>0</failedSince><name>test_numpy_to_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.232</duration><failedSince>0</failedSince><name>test_convert_numpy_array</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.926</duration><failedSince>0</failedSince><name>test_numpy_save_as_image[True-tiff]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.824</duration><failedSince>0</failedSince><name>test_numpy_save_as_image[True-foo]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.206</duration><failedSince>0</failedSince><name>test_numpy_save_as_image[False-tiff]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.143</duration><failedSince>0</failedSince><name>test_numpy_save_as_image[False-foo]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>0.009</duration><failedSince>0</failedSince><name>test_create_file[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>0.008</duration><failedSince>0</failedSince><name>test_create_file[text/x-python]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>0.001</duration><failedSince>0</failedSince><name>test_calc_sha1</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>0.02</duration><failedSince>0</failedSince><name>test_upload_file</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>0.022</duration><failedSince>0</failedSince><name>test_download_file</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.697</duration><failedSince>0</failedSince><name>test_get_objects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>1.961</duration><failedSince>0</failedSince><name>test_download_plane</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.65</duration><failedSince>0</failedSince><name>test_upload_plane_by_row</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.scriptstest.test_script_utils.TestScriptUtils</className><duration>2.388</duration><failedSince>0</failedSince><name>test_upload_plane</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_backwards_compatibility.TestBackwardsCompatibility_4_4_5</className><duration>1.946</duration><failedSince>0</failedSince><name>testCreateAllColumns_4_4_5</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_backwards_compatibility.TestBackwardsCompatibility_4_4_5</className><duration>1.34</duration><failedSince>0</failedSince><name>testAllColumns_4_4_5</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_backwards_compatibility.TestBackwardsCompatibility_4_4_5</className><duration>1.312</duration><failedSince>0</failedSince><name>testMetadataException</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_backwards_compatibility.TestBackwardsCompatibility_5_3_4</className><duration>2.036</duration><failedSince>0</failedSince><name>testCreateAllColumnsAndMetadata_5_3_4</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_backwards_compatibility.TestBackwardsCompatibility_5_3_4</className><duration>1.326</duration><failedSince>0</failedSince><name>testAllColumnsAndMetadata_5_3_4</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_populate_metadata.TestPopulateMetadata</className><duration>2.934</duration><failedSince>0</failedSince><name>testPopulateMetadataPlate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>2.036</duration><failedSince>0</failedSince><name>testUpdate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.004</duration><failedSince>0</failedSince><name>testTicket2175</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.08</duration><failedSince>0</failedSince><name>testMask</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.089</duration><failedSince>0</failedSince><name>test2855MetadataMethods</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>4.854</duration><failedSince>0</failedSince><name>test2910</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>1.899</duration><failedSince>0</failedSince><name>testDelete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.069</duration><failedSince>0</failedSince><name>test3714GetWhereListVars</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.066</duration><failedSince>0</failedSince><name>test4000TableRead</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>1.994</duration><failedSince>0</failedSince><name>testCallContext</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.071</duration><failedSince>0</failedSince><name>testGetHeaders</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>4.447</duration><failedSince>0</failedSince><name>test10049openTableUnreadable</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.073</duration><failedSince>0</failedSince><name>test9971checkStringLength</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.068</duration><failedSince>0</failedSince><name>testArrayColumn</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.068</duration><failedSince>0</failedSince><name>testArrayColumnSize1</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.09</duration><failedSince>0</failedSince><name>testAllColumnsSameTable</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.067</duration><failedSince>0</failedSince><name>test10431uninitialisedTableReadWrite</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.167</duration><failedSince>0</failedSince><name>test12606fileSizeCheck</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.066</duration><failedSince>0</failedSince><name>testCantWriteInternalMetadata[data0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.065</duration><failedSince>0</failedSince><name>testCantWriteInternalMetadata[data1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.065</duration><failedSince>0</failedSince><name>testCanWriteAlmostInternalMetadata[data0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.067</duration><failedSince>0</failedSince><name>testCanWriteAlmostInternalMetadata[data1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.066</duration><failedSince>0</failedSince><name>testCanReadInternalMetadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.075</duration><failedSince>0</failedSince><name>testColumnSpaceNames</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.061</duration><failedSince>0</failedSince><name>testIncludeRowNumbersSlice</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.063</duration><failedSince>0</failedSince><name>testIncludeRowNumbersReadCoordinates</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.062</duration><failedSince>0</failedSince><name>testIncludeRowNumbersRead</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.065</duration><failedSince>0</failedSince><name>testSliceOrdering</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.062</duration><failedSince>0</failedSince><name>testReadCoordinatesOrdering</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.067</duration><failedSince>0</failedSince><name>testSliceEmptyInput</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.063</duration><failedSince>0</failedSince><name>testReadCoordinatesInvalidInput</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.066</duration><failedSince>0</failedSince><name>testReadInvalidInput</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.063</duration><failedSince>0</failedSince><name>testSliceInvalidInput</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.07</duration><failedSince>0</failedSince><name>testReadStartEnd</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.061</duration><failedSince>0</failedSince><name>testReadStartGreaterThanEnd</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.181</duration><failedSince>0</failedSince><name>testAddData</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.634</duration><failedSince>0</failedSince><name>testUpdateFirstRow</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.063</duration><failedSince>0</failedSince><name>testUpdateMultipleRows</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.152</duration><failedSince>0</failedSince><name>testUpdateAllows</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_service.TestTables</className><duration>0.073</duration><failedSince>0</failedSince><name>testCannotUpdateOutOfRange</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.tablestest.test_tables.TestTableIntegrity</className><duration>2.581</duration><failedSince>0</failedSince><name>testAllColumnsAndMetadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_admin.TestAdmin</className><duration>6.416</duration><failedSince>0</failedSince><name>testGetGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_admin.TestAdmin</className><duration>0.049</duration><failedSince>0</failedSince><name>testSetGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_admin.TestAdmin</className><duration>1.84</duration><failedSince>0</failedSince><name>testChangePassword</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_admin.TestAdmin</className><duration>0.038</duration><failedSince>0</failedSince><name>testGetEventContext4011</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_admin.TestAdmin</className><duration>2.064</duration><failedSince>0</failedSince><name>testUserRoles4056</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_admin.TestAdmin</className><duration>2.692</duration><failedSince>0</failedSince><name>testSetSecurityPassword</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotation.TestFigureExportScripts</className><duration>2.028</duration><failedSince>0</failedSince><name>testAddAnnotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestPrivateGroup</className><duration>11.225</duration><failedSince>0</failedSince><name>testAddTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestPrivateGroup</className><duration>0.267</duration><failedSince>0</failedSince><name>testReadTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestPrivateGroup</className><duration>0.598</duration><failedSince>0</failedSince><name>testRemoveTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestReadOnlyGroup</className><duration>10.604</duration><failedSince>0</failedSince><name>testAddTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestReadOnlyGroup</className><duration>0.264</duration><failedSince>0</failedSince><name>testReadTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestReadOnlyGroup</className><duration>0.523</duration><failedSince>0</failedSince><name>testRemoveTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestReadAnnotateGroup</className><duration>11.305</duration><failedSince>0</failedSince><name>testAddTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestReadAnnotateGroup</className><duration>0.258</duration><failedSince>0</failedSince><name>testReadTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestReadAnnotateGroup</className><duration>0.452</duration><failedSince>0</failedSince><name>testRemoveTag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestMovePrivatePermissions</className><duration>11.791</duration><failedSince>0</failedSince><name>testAddTagMakePrivate[root]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestMovePrivatePermissions</className><duration>0.436</duration><failedSince>0</failedSince><name>testAddTagMakePrivate[admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_annotationPermissions.TestMovePrivatePermissions</className><duration>0.541</duration><failedSince>0</failedSince><name>testAddTagMakePrivate[owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>7.871</duration><failedSince>0</failedSince><name>testChgrpImportedImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.537</duration><failedSince>0</failedSince><name>testChgrpImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.037</duration><failedSince>0</failedSince><name>testChgrpPDI</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>8.274</duration><failedSince>0</failedSince><name>testChgrpRdef7825</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.015</duration><failedSince>0</failedSince><name>testChgrpOneImageFilesetErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.133</duration><failedSince>0</failedSince><name>testChgrpAllImagesFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.703</duration><failedSince>0</failedSince><name>testChgrpAllImagesFilesetTwoCommandsErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>4.963</duration><failedSince>0</failedSince><name>testChgrpOneDatasetFilesetErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.865</duration><failedSince>0</failedSince><name>testChgrpAllDatasetsFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.795</duration><failedSince>0</failedSince><name>testChgrpOneDatasetFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>8.009</duration><failedSince>0</failedSince><name>testChgrpImagesTwoFilesetsErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>10.981</duration><failedSince>0</failedSince><name>testChgrpDatasetTwoFilesetsErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.914</duration><failedSince>0</failedSince><name>testChgrpDatasetCheckFsGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.102</duration><failedSince>0</failedSince><name>testChgrpFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>5.415</duration><failedSince>0</failedSince><name>testChgrp11000</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.016</duration><failedSince>0</failedSince><name>testChgrp11109</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.671</duration><failedSince>0</failedSince><name>testChgrpDatasetWithImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.598</duration><failedSince>0</failedSince><name>testChgrpPDIReverseLinkOrder</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.034</duration><failedSince>0</failedSince><name>testChgrpTwoDatasetsLinkedToSingleImageDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.012</duration><failedSince>0</failedSince><name>testChgrpTwoDatasetsLinkedToSingleImageHard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.89</duration><failedSince>0</failedSince><name>testChgrpProjectWithDatasetLinkedToImageWithOtherDatasetDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.626</duration><failedSince>0</failedSince><name>testChgrpProjectWithDatasetLinkedToImageWithOtherDatasetHard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.037</duration><failedSince>0</failedSince><name>testChgrpDatasetWithImageLinkedToTwoProjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.022</duration><failedSince>0</failedSince><name>testChgrpProjectLinkedToDatasetAndImageDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.781</duration><failedSince>0</failedSince><name>testChgrpProjectLinkedToDatasetAndImageHard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.011</duration><failedSince>0</failedSince><name>testChgrpProjectLinkedToDatasetDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.649</duration><failedSince>0</failedSince><name>testChgrpProjectLinkedToDatasetHard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>2.77</duration><failedSince>0</failedSince><name>testChgrpProjectLinkedToTwoDatasetsAndImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrp</className><duration>14.824</duration><failedSince>0</failedSince><name>testIntergroupLinks</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrpTarget</className><duration>7.81</duration><failedSince>0</failedSince><name>testChgrpImageToTargetDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrpTarget</className><duration>5.894</duration><failedSince>0</failedSince><name>testChgrpMifImagesToTargetDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrpTarget</className><duration>5.952</duration><failedSince>0</failedSince><name>testChgrpImageToTargetDatasetAndBackNoDS</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrpTarget</className><duration>5.47</duration><failedSince>0</failedSince><name>testChgrpImageToTargetDatasetAndBackDS</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrpTarget</className><duration>1.96</duration><failedSince>0</failedSince><name>testChgrpDatasetToTargetProject[user]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chgrp.TestChgrpTarget</className><duration>3.103</duration><failedSince>0</failedSince><name>testChgrpDatasetToTargetProject[admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chmod.TestChmodEasy</className><duration>6.241</duration><failedSince>0</failedSince><name>test_chmod_rw_rwr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chown.TestChown</className><duration>6.994</duration><failedSince>0</failedSince><name>test_chown_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_chown.TestChown</className><duration>4.721</duration><failedSince>0</failedSince><name>test_chown_pdi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>1.975</duration><failedSince>0</failedSince><name>testHostConstructor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.042</duration><failedSince>0</failedSince><name>testEmptyInitializationDataConstructor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.042</duration><failedSince>0</failedSince><name>testInitializationDataConstructor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.041</duration><failedSince>0</failedSince><name>testMainArgsConstructor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.041</duration><failedSince>0</failedSince><name>testMapConstructor</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.023</duration><failedSince>0</failedSince><name>testMainArgsGetsIcePrefix</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.011</duration><failedSince>0</failedSince><name>testMainArgsGetsIceConfig</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>2.833</duration><failedSince>0</failedSince><name>testTwoDifferentHosts</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.011</duration><failedSince>0</failedSince><name>testPorts</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.014</duration><failedSince>0</failedSince><name>testBlockSize</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_client_ctors.TestClientConstructors</className><duration>0.028</duration><failedSince>0</failedSince><name>testPythonCtorRepair</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_clientusage.TestClientUsage</className><duration>4.26</duration><failedSince>0</failedSince><name>testClientClosedAutomatically</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_clientusage.TestClientUsage</className><duration>1.85</duration><failedSince>0</failedSince><name>testClientClosedManually</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_clientusage.TestClientUsage</className><duration>2.817</duration><failedSince>0</failedSince><name>testUseSharedMemory</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_clientusage.TestClientUsage</className><duration>1.852</duration><failedSince>0</failedSince><name>testCreateInsecureClientTicket2099</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_clientusage.TestClientUsage</className><duration>0.558</duration><failedSince>0</failedSince><name>testGetStatefulServices</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_cmdcallback.TestCmdCallback</className><duration>5.913</duration><failedSince>0</failedSince><name>testTimingFinishesOnLatch</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_cmdcallback.TestCmdCallback</className><duration>2.878</duration><failedSince>0</failedSince><name>testTimingFinishesOnBlock</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_cmdcallback.TestCmdCallback</className><duration>2.873</duration><failedSince>0</failedSince><name>testTimingFinishesOnLoop</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_cmdcallback.TestCmdCallback</className><duration>2.653</duration><failedSince>0</failedSince><name>testDoNothingFinishesOnLatch</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_cmdcallback.TestCmdCallback</className><duration>1.857</duration><failedSince>0</failedSince><name>testDoNothingFinishesOnLoop</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_cmdcallback.TestCmdCallback</className><duration>2.504</duration><failedSince>0</failedSince><name>testDoAllTimingFinishesOnLoop</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_counts.TestCounts</className><duration>2.453</duration><failedSince>0</failedSince><name>testBasicUsage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>1.973</duration><failedSince>0</failedSince><name>testBasicUsage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.191</duration><failedSince>0</failedSince><name>testDeleteMany</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.166</duration><failedSince>0</failedSince><name>testDeleteProjectWithoutContent</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.096</duration><failedSince>0</failedSince><name>testCheckIfDeleted</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>1.138</duration><failedSince>0</failedSince><name>testCheckIfDeleted2</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.493</duration><failedSince>0</failedSince><name>testOddMessage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.235</duration><failedSince>0</failedSince><name>testDeleteComment</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>2.027</duration><failedSince>0</failedSince><name>test3639</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.102</duration><failedSince>0</failedSince><name>test5793</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.122</duration><failedSince>0</failedSince><name>test7314</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>3.115</duration><failedSince>0</failedSince><name>testDeleteOneDatasetFilesetErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>3.081</duration><failedSince>0</failedSince><name>testDeleteOneImageFilesetErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>3.405</duration><failedSince>0</failedSince><name>testDeleteDatasetFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>3.455</duration><failedSince>0</failedSince><name>testDeleteAllDatasetsFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>3.187</duration><failedSince>0</failedSince><name>testDeleteAllImagesFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>3.196</duration><failedSince>0</failedSince><name>testDeleteFilesetOK</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>5.936</duration><failedSince>0</failedSince><name>testDeleteImagesTwoFilesetsErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>8.785</duration><failedSince>0</failedSince><name>testDeleteDatasetTwoFilesetsErr</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.057</duration><failedSince>0</failedSince><name>testDeleteProjectWithOneEmptyDataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.082</duration><failedSince>0</failedSince><name>testDeleteProjectWithEmptyDatasetLinkedToAnotherProjectDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.082</duration><failedSince>0</failedSince><name>testDeleteProjectWithEmptyDatasetLinkedToAnotherProjectHard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.104</duration><failedSince>0</failedSince><name>testDeleteProjectWithDatasetLinkedToAnotherProject</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.123</duration><failedSince>0</failedSince><name>testDeleteDatasetLinkedToTwoProjects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.093</duration><failedSince>0</failedSince><name>testDeleteDatasetWithImageLinkedToAnotherDatasetDefault</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.091</duration><failedSince>0</failedSince><name>testDeleteDatasetWithImageLinkedToAnotherDatasetHard</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_delete.TestDelete</className><duration>0.036</duration><failedSince>0</failedSince><name>testStepsDuringDelete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_exporter.TestExporter</className><duration>3.019</duration><failedSince>0</failedSince><name>testBasic</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_exporter.TestExporter</className><duration>4.052</duration><failedSince>0</failedSince><name>test6713</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_files.TestFiles</className><duration>2.543</duration><failedSince>0</failedSince><name>testUploadDownload</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_files.TestFiles</className><duration>0.055</duration><failedSince>0</failedSince><name>test_download_null_size</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>2.029</duration><failedSince>0</failedSince><name>testValuesRegex[data0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>0.031</duration><failedSince>0</failedSince><name>testValuesRegex[data1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>0.004</duration><failedSince>0</failedSince><name>testValuesRegex[data2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>0.005</duration><failedSince>0</failedSince><name>testValuesRegex[data3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>0.002</duration><failedSince>0</failedSince><name>testDefaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>0.005</duration><failedSince>0</failedSince><name>testRootDefaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>0.005</duration><failedSince>0</failedSince><name>testClientDefaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iconfig.TestConfig</className><duration>0.02</duration><failedSince>0</failedSince><name>testClientValues</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestIContainer</className><duration>1.976</duration><failedSince>0</failedSince><name>testFindAnnotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestIContainer</className><duration>5.268</duration><failedSince>0</failedSince><name>testFindAndCountAnnotationsForSharedData</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestIContainer</className><duration>0.016</duration><failedSince>0</failedSince><name>testCreateAfterBlitzPort</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestSplitFilesets</className><duration>5.021</duration><failedSince>0</failedSince><name>testFilesetSplitByImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestSplitFilesets</className><duration>3.016</duration><failedSince>0</failedSince><name>testFilesetNotSplitByImage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestSplitFilesets</className><duration>3.0</duration><failedSince>0</failedSince><name>testFilesetSplitByDatasetAndProject</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestSplitFilesets</className><duration>3.078</duration><failedSince>0</failedSince><name>testFilesetNotSplitByDatasets</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_icontainer.TestSplitFilesets</className><duration>0.495</duration><failedSince>0</failedSince><name>testGetImagesBySplitFilesetsManyCases</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ildap.TestILdap</className><duration>1.941</duration><failedSince>0</failedSince><name>testLookupLdapExperimentersViaAdmin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_imetadata.TestIMetadata</className><duration>2.796</duration><failedSince>0</failedSince><name>testLoadAnnotations3671</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_imetadata.TestIMetadata</className><duration>0.062</duration><failedSince>0</failedSince><name>testLoadAnnotationsUsedNotOwned3671</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_imetadata.TestIMetadata</className><duration>0.048</duration><failedSince>0</failedSince><name>testCountAnnotationsUsedNotOwned3671</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_imetadata.TestIMetadata</className><duration>0.021</duration><failedSince>0</failedSince><name>testCountSpecifiedAnnotations3671</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_imetadata.TestIMetadata</className><duration>0.024</duration><failedSince>0</failedSince><name>testLoadSpecifiedAnnotations3671</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iquery.TestQuery</className><duration>12.205</duration><failedSince>0</failedSince><name>testGetPixelsCount</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iquery.TestQuery</className><duration>0.173</duration><failedSince>0</failedSince><name>testQueryTaggedUnique</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iquery.TestQuery</className><duration>0.022</duration><failedSince>0</failedSince><name>testClassType</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>2.751</duration><failedSince>0</failedSince><name>testBasicUsage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>1.879</duration><failedSince>0</failedSince><name>testManuallyClosingOwnSession</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.037</duration><failedSince>0</failedSince><name>testCreateSessionForUser</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>2.538</duration><failedSince>0</failedSince><name>testJoinSession</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.02</duration><failedSince>0</failedSince><name>testUpdateSessions[who0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.017</duration><failedSince>0</failedSince><name>testUpdateSessions[who1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.019</duration><failedSince>0</failedSince><name>testUpdateSessions[who2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.017</duration><failedSince>0</failedSince><name>testUpdateSessions[who3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.01</duration><failedSince>0</failedSince><name>testUpdateSessionsNonAdminDisabling</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.022</duration><failedSince>0</failedSince><name>testCreateSessionForGuest</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>1.938</duration><failedSince>0</failedSince><name>test1018CreationDestructionClosing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>2.57</duration><failedSince>0</failedSince><name>testSimpleDestruction</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.021</duration><failedSince>0</failedSince><name>testGetMySessionsTicket1975</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.059</duration><failedSince>0</failedSince><name>testTicket2196SetSecurityContext</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.043</duration><failedSince>0</failedSince><name>testManageMySessions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.037</duration><failedSince>0</failedSince><name>testSessionWithIP[127.0.0.1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.035</duration><failedSince>0</failedSince><name>testSessionWithIP[2400:cb00:2048:1::6814:55]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.035</duration><failedSince>0</failedSince><name>testSessionWithIP[1234:5678:1234:5678:1234:5678:121.212.121.212]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.032</duration><failedSince>0</failedSince><name>testCreateUserSession</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.025</duration><failedSince>0</failedSince><name>testCreateUserSessionFromSudo[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_isession.TestISession</className><duration>0.025</duration><failedSince>0</failedSince><name>testCreateUserSessionFromSudo[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>1.954</duration><failedSince>0</failedSince><name>test_that_permissions_are_default_private</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>2.761</duration><failedSince>0</failedSince><name>test_basic_usage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>2.558</duration><failedSince>0</failedSince><name>test_canDoAction[canEdit]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>1.973</duration><failedSince>0</failedSince><name>test_canDoAction[canAnnotate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>1.939</duration><failedSince>0</failedSince><name>test_canDoAction[canDelete]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>2.767</duration><failedSince>0</failedSince><name>test_canDoAction[canLink]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>2.539</duration><failedSince>0</failedSince><name>test8118</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>3.888</duration><failedSince>0</failedSince><name>test1154</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>4.721</duration><failedSince>0</failedSince><name>testCanAnnotate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>5.113</duration><failedSince>0</failedSince><name>test1157</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>0.322</duration><failedSince>0</failedSince><name>test1179</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>3.937</duration><failedSince>0</failedSince><name>test1201</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>2.742</duration><failedSince>0</failedSince><name>test1201b</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>6.255</duration><failedSince>0</failedSince><name>test1207</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>2.726</duration><failedSince>0</failedSince><name>test1227</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>4.432</duration><failedSince>0</failedSince><name>test2327</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>4.735</duration><failedSince>0</failedSince><name>test2733</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>10.898</duration><failedSince>0</failedSince><name>test2733Access</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>6.843</duration><failedSince>0</failedSince><name>test3214</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>0.03</duration><failedSince>0</failedSince><name>test5711</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>1.962</duration><failedSince>0</failedSince><name>test5756Raw</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>2.739</duration><failedSince>0</failedSince><name>test5756Wrapped</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>4.471</duration><failedSince>0</failedSince><name>test5851</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>0.017</duration><failedSince>0</failedSince><name>test2513</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>7.08</duration><failedSince>0</failedSince><name>test_OS_non_member</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>3.873</duration><failedSince>0</failedSince><name>test_OS_admin_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>0.004</duration><failedSince>0</failedSince><name>test_bad_share</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>5.21</duration><failedSince>0</failedSince><name>test8513</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>4.112</duration><failedSince>0</failedSince><name>test8704</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_ishare.TestIShare</className><duration>5.958</duration><failedSince>0</failedSince><name>test13018</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itimeline.TestITimeline</className><duration>2.055</duration><failedSince>0</failedSince><name>testGeneral</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itimeline.TestITimeline</className><duration>2.002</duration><failedSince>0</failedSince><name>testCollaborativeTimeline</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itimeline.TestITimeline</className><duration>2.721</duration><failedSince>0</failedSince><name>test1173</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itimeline.TestITimeline</className><duration>0.319</duration><failedSince>0</failedSince><name>test1175</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itimeline.TestITimeline</className><duration>0.078</duration><failedSince>0</failedSince><name>test3234</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itypes.TestTypes</className><duration>2.468</duration><failedSince>0</failedSince><name>testGetEnumerationTypes</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itypes.TestTypes</className><duration>0.108</duration><failedSince>0</failedSince><name>testAllEnumerations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itypes.TestTypes</className><duration>0.049</duration><failedSince>0</failedSince><name>testGetEnumerationWithEntries</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_itypes.TestTypes</className><duration>0.042</duration><failedSince>0</failedSince><name>testManageEnumeration</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>1.957</duration><failedSince>0</failedSince><name>testSaveArray</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.006</duration><failedSince>0</failedSince><name>testSaveCollection</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.012</duration><failedSince>0</failedSince><name>testExternalInfoOnCreation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.017</duration><failedSince>0</failedSince><name>testExternalInfoAfterCreationTransient</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.021</duration><failedSince>0</failedSince><name>testExternalInfoAfterCreationManaged</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.017</duration><failedSince>0</failedSince><name>testExternalInfoNewInstance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.016</duration><failedSince>0</failedSince><name>testExternalInfoNullInstance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.02</duration><failedSince>0</failedSince><name>testExternalInfoUpdateInstance</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_iupdate.TestIUpdate</className><duration>0.263</duration><failedSince>0</failedSince><name>testCannotSaveDeleted</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_librarytest.TestLibrary</className><duration>3.984</duration><failedSince>0</failedSince><name>test9188</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mail.TestMail</className><duration>2.998</duration><failedSince>0</failedSince><name>testEveryone</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mail.TestMail</className><duration>2.875</duration><failedSince>0</failedSince><name>testUserAdd</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mail.TestMail</className><duration>4.864</duration><failedSince>0</failedSince><name>testComment</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mapannotation.TestMapAnnotation</className><duration>2.562</duration><failedSince>0</failedSince><name>testMapStringField</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mapannotation.TestMapAnnotation</className><duration>0.052</duration><failedSince>0</failedSince><name>testGroupConfigA[data0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mapannotation.TestMapAnnotation</className><duration>0.049</duration><failedSince>0</failedSince><name>testGroupConfigA[data1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mapannotation.TestMapAnnotation</className><duration>0.129</duration><failedSince>0</failedSince><name>testGroupConfigEdit</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mapannotation.TestMapAnnotation</className><duration>0.013</duration><failedSince>0</failedSince><name>testEmptyItem</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_mapannotation.TestMapAnnotation</className><duration>0.016</duration><failedSince>0</failedSince><name>testBigKeys</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_metadatastore.TestMetadataStore</className><duration>1.973</duration><failedSince>0</failedSince><name>testBasicUsage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_metadatastore.TestMetadataStore</className><duration>0.008</duration><failedSince>0</failedSince><name>testMetadataService</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>5.728</duration><failedSince>0</failedSince><name>testExposureTime</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>3.17</duration><failedSince>0</failedSince><name>testPhysicalSize</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.011</duration><failedSince>0</failedSince><name>testAllLengths[YOTTAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[ZETTAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[EXAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.009</duration><failedSince>0</failedSince><name>testAllLengths[PETAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[TERAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[GIGAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[MEGAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[KILOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[HECTOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[DECAMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[METER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[DECIMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[CENTIMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[MILLIMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[MICROMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[NANOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[PICOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[FEMTOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[ATTOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[ZEPTOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[YOCTOMETER]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[ANGSTROM]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[ASTRONOMICALUNIT]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[LIGHTYEAR]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[PARSEC]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[THOU]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[LINE]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[INCH]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.008</duration><failedSince>0</failedSince><name>testAllLengths[FOOT]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[YARD]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[MILE]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[POINT]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[PIXEL]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.007</duration><failedSince>0</failedSince><name>testAllLengths[REFERENCEFRAME]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.001</duration><failedSince>0</failedSince><name>testAsMapMethod</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>0.049</duration><failedSince>0</failedSince><name>testMapEagerFetch</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>4.676</duration><failedSince>0</failedSince><name>testMapSecurity</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_model51.TestModel51</className><duration>2.892</duration><failedSince>0</failedSince><name>testUnitProjections</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>1.991</duration><failedSince>0</failedSince><name>testLoginToPublicGroupTicket1940</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>1.986</duration><failedSince>0</failedSince><name>testLinkingInPrivateGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.027</duration><failedSince>0</failedSince><name>testCreatAndUpdatePrivateGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.027</duration><failedSince>0</failedSince><name>testCreatAndUpdatePublicGroupReadOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.026</duration><failedSince>0</failedSince><name>testCreatAndUpdatePublicGroupReadAnnotate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.027</duration><failedSince>0</failedSince><name>testCreatAndUpdatePublicGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.516</duration><failedSince>0</failedSince><name>testCreatGroupAndchangePermissions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>2.759</duration><failedSince>0</failedSince><name>testGroupOwners</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.107</duration><failedSince>0</failedSince><name>testSearchAllGroups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>2.537</duration><failedSince>0</failedSince><name>testOGContextParameter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>2.036</duration><failedSince>0</failedSince><name>testOGSetImplicitContext</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>1.955</duration><failedSince>0</failedSince><name>testOGSetProxyContext</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>2.8</duration><failedSince>0</failedSince><name>testOGSetSecurityContext</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>2.439</duration><failedSince>0</failedSince><name>testOGArg</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>1.923</duration><failedSince>0</failedSince><name>testSaveWithNegOneNotExplicit</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>4.835</duration><failedSince>0</failedSince><name>testPrivateGroupCallContext</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.382</duration><failedSince>0</failedSince><name>testAdminCanQueryWithGroupMinusOneTicket9632</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>4.453</duration><failedSince>0</failedSince><name>testOmeroUserAsAdmin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>4.517</duration><failedSince>0</failedSince><name>testOmeroUserAsNonAdmin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.008</duration><failedSince>0</failedSince><name>testImmutablePermissions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.001</duration><failedSince>0</failedSince><name>testDisallow</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>0.008</duration><failedSince>0</failedSince><name>testClientSet</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>3.061</duration><failedSince>0</failedSince><name>testAdminUseOfRawPixelsBean</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>2.049</duration><failedSince>0</failedSince><name>testUseOfRawFileBeanScriptReadGroupMinusOne</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissions</className><duration>2.695</duration><failedSince>0</failedSince><name>testUseOfRawFileBeanScriptReadCorrectGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>6.528</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.566</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.503</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.493</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.512</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.68</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.503</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.485</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.463</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rw-----member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.487</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.462</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.497</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.558</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.494</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.468</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.543</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.613</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.357</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwr----member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.606</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.726</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.398</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.631</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.678</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.447</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.592</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.781</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.543</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwra---member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.765</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.539</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.68</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.747</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.432</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.682</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.606</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.703</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.458</duration><failedSince>0</failedSince><name>testProjectionPermissionsWorkaround[rwrw---member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.695</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.437</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.667</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.468</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.675</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.414</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.67</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.436</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.577</duration><failedSince>0</failedSince><name>testProjectionPermissions[rw-----member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.83</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.499</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.728</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.512</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.794</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.509</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.636</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.775</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.491</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwr----member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.615</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.786</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.485</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.653</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.73</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.447</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.784</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.503</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.627</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwra---member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.916</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---admin-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.605</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---admin-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.706</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---admin-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.487</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---owner-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.636</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---owner-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.586</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---owner-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.791</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---member-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.496</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---member-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>4.681</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>14</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>0.005</duration><failedSince>0</failedSince><name>testExtendedRestrictions[PlateI]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>14</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>0.004</duration><failedSince>0</failedSince><name>testExtendedRestrictions[WellI]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>14</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>0.004</duration><failedSince>0</failedSince><name>testExtendedRestrictions[ImageI]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>14</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>0.124</duration><failedSince>0</failedSince><name>testExtendedRestrictions[FileAnnotationI]</name><properties></properties><skipped>true</skipped><skippedMessage>omero.policy.binary_access:+read,+write,+image does not meet condition</skippedMessage><status>SKIPPED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_pixelsService.TestPixelsService</className><duration>2.164</duration><failedSince>0</failedSince><name>test9655</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawfilestore.TestRFS</className><duration>2.964</duration><failedSince>0</failedSince><name>testNullSize11743</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawfilestore.TestRFS</className><duration>0.041</duration><failedSince>0</failedSince><name>testGetFileId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestRPS</className><duration>5.074</duration><failedSince>0</failedSince><name>testTicket4737WithClose</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestRPS</className><duration>2.518</duration><failedSince>0</failedSince><name>testTicket4737WithSave</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestRPS</className><duration>2.459</duration><failedSince>0</failedSince><name>testTicket4737WithForEachTile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestRPS</className><duration>4.014</duration><failedSince>0</failedSince><name>testBigPlane</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestRPS</className><duration>10.405</duration><failedSince>0</failedSince><name>testRomioToPyramid</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestRPS</className><duration>10.292</duration><failedSince>0</failedSince><name>test2RomioToPyramidWithNegOne</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestRPS</className><duration>20.371</duration><failedSince>0</failedSince><name>testPyramidConcurrentAccess</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rawpixelsstore.TestTiles</className><duration>6.543</duration><failedSince>0</failedSince><name>testTiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reimport.TestReimportArchivedFiles</className><duration>7.18</duration><failedSince>0</failedSince><name>testConvertSynthetic</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_render.TestRendering</className><duration>2.312</duration><failedSince>0</failedSince><name>test_render_region</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>2.987</duration><failedSince>0</failedSince><name>testCreate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>0.063</duration><failedSince>0</failedSince><name>testWrite</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>0.081</duration><failedSince>0</failedSince><name>testFailedWrite</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>0.065</duration><failedSince>0</failedSince><name>testWriteRead</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>0.069</duration><failedSince>0</failedSince><name>testAppend</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>0.064</duration><failedSince>0</failedSince><name>testTruncateToZero</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>0.079</duration><failedSince>0</failedSince><name>testClose</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_reporawfilestore.TestRepoRawFileStore</className><duration>0.043</duration><failedSince>0</failedSince><name>testImportLogFilenameSetting</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRepository</className><duration>2.15</duration><failedSince>0</failedSince><name>testBasicUsage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRepository</className><duration>0.29</duration><failedSince>0</failedSince><name>testSanityCheckRepos</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRepository</className><duration>0.11</duration><failedSince>0</failedSince><name>testManagedRepoAsPubliRepo</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestFileExists</className><duration>2.88</duration><failedSince>0</failedSince><name>testFileExistsForDirectory</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestFileExists</className><duration>0.092</duration><failedSince>0</failedSince><name>testFileExistsForFile</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>7.182</duration><failedSince>0</failedSince><name>testTopPrivateGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>5.16</duration><failedSince>0</failedSince><name>testDirPrivateGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>5.226</duration><failedSince>0</failedSince><name>testDirReadOnlyGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>5.206</duration><failedSince>0</failedSince><name>testDirReadWriteGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>5.097</duration><failedSince>0</failedSince><name>testDirReadAnnotateGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestManagedRepositoryMultiUser</className><duration>3.008</duration><failedSince>0</failedSince><name>testMultiGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>4.761</duration><failedSince>0</failedSince><name>testImportFileset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>3.454</duration><failedSince>0</failedSince><name>testImportPaths</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>3.199</duration><failedSince>0</failedSince><name>testReopenRawFileStoresPR2542</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestPythonImporter</className><duration>3.2</duration><failedSince>0</failedSince><name>testImportsFrom2Groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRawAccess</className><duration>2.853</duration><failedSince>0</failedSince><name>testAsNonAdmin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRawAccess</className><duration>0.048</duration><failedSince>0</failedSince><name>testAsAdmin</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>2.152</duration><failedSince>0</failedSince><name>testMtime</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>0.076</duration><failedSince>0</failedSince><name>testFileExists</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestDbSync</className><duration>0.138</duration><failedSince>0</failedSince><name>testNonDbFileNotReturned</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRecursiveDelete</className><duration>3.193</duration><failedSince>0</failedSince><name>testCmdDeleteCantDeleteDirectories</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRecursiveDelete</className><duration>0.542</duration><failedSince>0</failedSince><name>testRecursiveDeleteMethodAvailable</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestRecursiveDelete</className><duration>0.08</duration><failedSince>0</failedSince><name>testDoubleDot</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestDeleteLog</className><duration>2.248</duration><failedSince>0</failedSince><name>testSimpleDelete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>2.849</duration><failedSince>0</failedSince><name>testCreateUuidFails</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>0.049</duration><failedSince>0</failedSince><name>testCreateUserDirPasses</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>0.054</duration><failedSince>0</failedSince><name>testCreateUuidUnderUserDirPasses</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestUserTemplate</className><duration>0.193</duration><failedSince>0</failedSince><name>testUserDirShouldBeGloballyWriteable</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestFilesetQueries</className><duration>2.118</duration><failedSince>0</failedSince><name>testDeleteQuery</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestFilesetQueries</className><duration>0.036</duration><failedSince>0</failedSince><name>testCountFilesetFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestFilesetQueries</className><duration>0.041</duration><failedSince>0</failedSince><name>testImportedImageFiles</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestOriginalMetadata</className><duration>5.363</duration><failedSince>0</failedSince><name>testFakeImport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_repository.TestDeletePerformance</className><duration>9.84</duration><failedSince>0</failedSince><name>testImport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>2.882</duration><failedSince>0</failedSince><name>teststats1</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.026</duration><failedSince>0</failedSince><name>test3703</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>5.207</duration><failedSince>0</failedSince><name>testGetROICount</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>5.084</duration><failedSince>0</failedSince><name>test8990</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.03</duration><failedSince>0</failedSince><name>testShapeColors[color0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.025</duration><failedSince>0</failedSince><name>testShapeColors[color1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.025</duration><failedSince>0</failedSince><name>testShapeColors[color2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.024</duration><failedSince>0</failedSince><name>testShapeColors[color3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.025</duration><failedSince>0</failedSince><name>testShapeColors[color4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.027</duration><failedSince>0</failedSince><name>testShapeColors[color5]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.025</duration><failedSince>0</failedSince><name>testShapeColors[color6]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.024</duration><failedSince>0</failedSince><name>testShapeColors[color7]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.025</duration><failedSince>0</failedSince><name>testShapeColors[color8]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.024</duration><failedSince>0</failedSince><name>testShapeColors[color9]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_rois.TestRois</className><duration>0.292</duration><failedSince>0</failedSince><name>testGetShapeStatsRestricted</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>2.023</duration><failedSince>0</failedSince><name>testBasicUsage</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>0.003</duration><failedSince>0</failedSince><name>testTicket1036</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>0.693</duration><failedSince>0</failedSince><name>testUploadAndPing</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>1.432</duration><failedSince>0</failedSince><name>testUpload2562</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>0.698</duration><failedSince>0</failedSince><name>testDelete6905</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>3.674</duration><failedSince>0</failedSince><name>testDelete11371</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>3.423</duration><failedSince>0</failedSince><name>testUploadOfficialScript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>4.238</duration><failedSince>0</failedSince><name>testRunScript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>4.273</duration><failedSince>0</failedSince><name>testEditScript</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>3.525</duration><failedSince>0</failedSince><name>testScriptValidation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>2.104</duration><failedSince>0</failedSince><name>testSpeedOfThumbnailFigure</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>7.412</duration><failedSince>0</failedSince><name>test6066</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>4.115</duration><failedSince>0</failedSince><name>testDynamicTime</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_scripts.TestScripts</className><duration>8.36</duration><failedSince>0</failedSince><name>testDynamicUpdate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>6.056</duration><failedSince>0</failedSince><name>test2541</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>12.869</duration><failedSince>0</failedSince><name>test3164Private</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>13.846</duration><failedSince>0</failedSince><name>test3164ReadOnlySelf</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>16.004</duration><failedSince>0</failedSince><name>test3164ReadOnlyOther</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>14.002</duration><failedSince>0</failedSince><name>test3164CollabSelf</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>15.986</duration><failedSince>0</failedSince><name>test3164CollabOther</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.303</duration><failedSince>0</failedSince><name>test3721Ordering</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>33.191</duration><failedSince>0</failedSince><name>test8692</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.786</duration><failedSince>0</failedSince><name>test8846</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>8.007</duration><failedSince>0</failedSince><name>testClientPath</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>8.542</duration><failedSince>0</failedSince><name>testFilename</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>7.453</duration><failedSince>0</failedSince><name>test_csv_attachment</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>10.019</duration><failedSince>0</failedSince><name>test_txt_attachment</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>5.615</duration><failedSince>0</failedSince><name>test_word_portions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>2.01</duration><failedSince>0</failedSince><name>test_empty_query_string</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>4.356</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very-small-very small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.999</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very-small-very-small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.997</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very-small-very_small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>4.0</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very-small-small very]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.999</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very_small-very small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>4.0</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very_small-very-small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>4.001</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very_small-very_small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.996</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very_small-small very]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.998</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very small-very small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.998</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very small-very-small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>3.998</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very small-very_small]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>4.001</duration><failedSince>0</failedSince><name>test_hyphen_underscore[very small-small very]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_search.TestSearch</className><duration>4.063</duration><failedSince>0</failedSince><name>test_map_annotations</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_simple.TestSimple</className><duration>2.081</duration><failedSince>0</failedSince><name>testUserId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_simple.TestSimple</className><duration>0.001</duration><failedSince>0</failedSince><name>testGroupId</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_simple.TestSimple</className><duration>0.006</duration><failedSince>0</failedSince><name>testGroupPermissions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>11.15</duration><failedSince>0</failedSince><name>testThumbs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.024</duration><failedSince>0</failedSince><name>test9070</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>3.014</duration><failedSince>0</failedSince><name>testPrivate10618RootWithGrpCtx</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>2.26</duration><failedSince>0</failedSince><name>testPrivate10618RootWithGrpCtxButNoLoad</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>2.973</duration><failedSince>0</failedSince><name>testReadOnly10618RootWithGrpCtx</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>2.239</duration><failedSince>0</failedSince><name>testReadOnly10618RootWithGrpCtxButNoLoad</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.038</duration><failedSince>0</failedSince><name>testReadOnly10618MemberWithGrpCtxButNoLoad</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.016</duration><failedSince>0</failedSince><name>test12145ShareSettingsThumbs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.128</duration><failedSince>0</failedSince><name>test12145ShareSettingsThumbsReadOnly</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.959</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readOnly-saveCurrent]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.983</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readOnly-saveAs]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.961</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readOnly-request]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.049</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readOnly-resetDefault]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.471</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readOnly-resetDefaultNoSave]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.011</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readAnnotate-saveCurrent]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.042</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readAnnotate-saveAs]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.946</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readAnnotate-request]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.085</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readAnnotate-resetDefault]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.922</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readAnnotate-resetDefaultNoSave]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.881</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readWrite-saveCurrent]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.939</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readWrite-saveAs]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.879</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readWrite-request]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.857</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readWrite-resetDefault]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.935</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[owner-readWrite-resetDefaultNoSave]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.986</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readOnly-saveCurrent]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.935</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readOnly-saveAs]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.018</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readOnly-request]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.01</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readOnly-resetDefault]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.006</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readOnly-resetDefaultNoSave]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.119</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readAnnotate-saveCurrent]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.826</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readAnnotate-saveAs]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.03</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readAnnotate-request]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.045</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readAnnotate-resetDefault]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.043</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readAnnotate-resetDefaultNoSave]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.095</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readWrite-saveCurrent]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.06</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readWrite-saveAs]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.021</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readWrite-request]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.997</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readWrite-resetDefault]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.007</duration><failedSince>0</failedSince><name>test12145ShareSettingsRnd[admin-readWrite-resetDefaultNoSave]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.686</duration><failedSince>0</failedSince><name>test12145ShareSettingsGetThumbnail[readOnly-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.123</duration><failedSince>0</failedSince><name>test12145ShareSettingsGetThumbnail[readOnly-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.053</duration><failedSince>0</failedSince><name>test12145ShareSettingsGetThumbnail[readAnnotate-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.055</duration><failedSince>0</failedSince><name>test12145ShareSettingsGetThumbnail[readAnnotate-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.043</duration><failedSince>0</failedSince><name>test12145ShareSettingsGetThumbnail[readWrite-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.098</duration><failedSince>0</failedSince><name>test12145ShareSettingsGetThumbnail[readWrite-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.057</duration><failedSince>0</failedSince><name>test12145ShareSettingsSetRnd[readOnly-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.096</duration><failedSince>0</failedSince><name>test12145ShareSettingsSetRnd[readOnly-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.083</duration><failedSince>0</failedSince><name>test12145ShareSettingsSetRnd[readAnnotate-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.991</duration><failedSince>0</failedSince><name>test12145ShareSettingsSetRnd[readAnnotate-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>5.221</duration><failedSince>0</failedSince><name>test12145ShareSettingsSetRnd[readWrite-owner]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>4.936</duration><failedSince>0</failedSince><name>test12145ShareSettingsSetRnd[readWrite-admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbnailPerms.TestThumbnailPerms</className><duration>3.278</duration><failedSince>0</failedSince><name>testGetThumbnailSetAfterApplySettings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>5.578</duration><failedSince>0</failedSince><name>testCreateThumbnails</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.324</duration><failedSince>0</failedSince><name>testCreateThumbnails64x64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>6.646</duration><failedSince>0</failedSince><name>testCreateThumbnailsByLongestSideSet64x64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.23</duration><failedSince>0</failedSince><name>testThumbnailExists</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>8.95</duration><failedSince>0</failedSince><name>testThumbnailVersion[one]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>9.043</duration><failedSince>0</failedSince><name>testThumbnailVersion[set]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.18</duration><failedSince>0</failedSince><name>testGetThumbnailx64x64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.179</duration><failedSince>0</failedSince><name>testGetThumbnailByLongestSidex64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.224</duration><failedSince>0</failedSince><name>testGetThumbnailDirectx64x64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.218</duration><failedSince>0</failedSince><name>testGetThumbnailForSectionDirectx0x0x64x64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.211</duration><failedSince>0</failedSince><name>testGetThumbnailx64x60</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.171</duration><failedSince>0</failedSince><name>testGetThumbnailByLongestSidex60</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.169</duration><failedSince>0</failedSince><name>testGetThumbnailDirectx64x60</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>3.153</duration><failedSince>0</failedSince><name>testGetThumbnailForSectionDirectx0x0x64x60</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>6.693</duration><failedSince>0</failedSince><name>testGetThumbnailSetx64x64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_thumbs.TestThumbs</className><duration>6.596</duration><failedSince>0</failedSince><name>testGetThumbnailByLongestSideSetx64</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets1000.TestTicket1000</className><duration>2.934</duration><failedSince>0</failedSince><name>test711</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets1000.TestTicket1000</className><duration>0.007</duration><failedSince>0</failedSince><name>test843</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets1000.TestTicket1000</className><duration>0.162</duration><failedSince>0</failedSince><name>test880</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets1000.TestTicket1000</className><duration>0.009</duration><failedSince>0</failedSince><name>test883WithoutClose</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets1000.TestTicket1000</className><duration>0.009</duration><failedSince>0</failedSince><name>test883WithClose</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets1000.TestTicket1000</className><duration>0.011</duration><failedSince>0</failedSince><name>test883Upload</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets1000.TestTicket1000</className><duration>0.024</duration><failedSince>0</failedSince><name>test985</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>2.219</duration><failedSince>0</failedSince><name>test1064</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>5.397</duration><failedSince>0</failedSince><name>test1067</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>0.011</duration><failedSince>0</failedSince><name>test1027</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>2.762</duration><failedSince>0</failedSince><name>test1069</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>0.105</duration><failedSince>0</failedSince><name>test1071</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>5.341</duration><failedSince>0</failedSince><name>test1071_1</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>4.851</duration><failedSince>0</failedSince><name>test1072</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>0.04</duration><failedSince>0</failedSince><name>test1088</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>4.789</duration><failedSince>0</failedSince><name>test1109</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>4.874</duration><failedSince>0</failedSince><name>test1163</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets2000.TestTickets2000</className><duration>0.147</duration><failedSince>0</failedSince><name>test1183</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets3000.TestTickets3000</className><duration>3.163</duration><failedSince>0</failedSince><name>test2396</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets3000.TestTickets3000</className><duration>8.379</duration><failedSince>0</failedSince><name>test2547</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets3000.TestTickets3000</className><duration>0.376</duration><failedSince>0</failedSince><name>test2628</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets3000.TestTickets3000</className><duration>1.91</duration><failedSince>0</failedSince><name>test2952</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets3000.TestTickets3000</className><duration>31.014</duration><failedSince>0</failedSince><name>test2762</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets4000.TestTickets4000</className><duration>5.279</duration><failedSince>0</failedSince><name>testChangeActiveGroup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets4000.TestTickets4000</className><duration>2.85</duration><failedSince>0</failedSince><name>testChangeActiveGroupWhenConnectionLost</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets4000.TestTickets4000</className><duration>2.252</duration><failedSince>0</failedSince><name>test3201</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_tickets4000.TestTickets4000</className><duration>0.042</duration><failedSince>0</failedSince><name>test3131</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroPy.test.integration.test_util.TestUpgradeCheck</className><duration>0.922</duration><failedSince>0</failedSince><name>testReal</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_annotate.TestMapAnnotations</className><duration>6.448</duration><failedSince>0</failedSince><name>test_annotate_map</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_annotate.TestTagging</className><duration>6.231</duration><failedSince>0</failedSince><name>test_create_tag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_annotate.TestTagging</className><duration>6.493</duration><failedSince>0</failedSince><name>test_annotate_tag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_annotate.TestBatchAnnotate</className><duration>6.569</duration><failedSince>0</failedSince><name>test_batch_annotate_tag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_annotate.TestFileAnnotations</className><duration>6.087</duration><failedSince>0</failedSince><name>test_add_fileannotations_form</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_annotate.TestFileAnnotations</className><duration>2.729</duration><failedSince>0</failedSince><name>test_batch_add_fileannotations[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_annotate.TestFileAnnotations</className><duration>3.093</duration><failedSince>0</failedSince><name>test_batch_add_fileannotations[2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>6.006</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method0-Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.578</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method0-Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.571</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method0-Well]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.545</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method0-Channel]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.535</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method0-foo]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.517</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method1-Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>3.269</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method1-Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.53</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method1-Well]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.499</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method1-Channel]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.504</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method1-foo]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.631</duration><failedSince>0</failedSince><name>test_delete_unsupported[Plate]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.493</duration><failedSince>0</failedSince><name>test_delete_unsupported[Image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.456</duration><failedSince>0</failedSince><name>test_delete_unsupported[Well]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>0.903</duration><failedSince>0</failedSince><name>test_container_crud[Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>0.889</duration><failedSince>0</failedSince><name>test_container_crud[Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>0.935</duration><failedSince>0</failedSince><name>test_container_crud[Screen]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>4.648</duration><failedSince>0</failedSince><name>test_datasets_plates[Dataset-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>4.36</duration><failedSince>0</failedSince><name>test_datasets_plates[Dataset-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>4.325</duration><failedSince>0</failedSince><name>test_datasets_plates[Plate-True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>4.276</duration><failedSince>0</failedSince><name>test_datasets_plates[Plate-False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.585</duration><failedSince>0</failedSince><name>test_screens</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.759</duration><failedSince>0</failedSince><name>test_screen_plates_update</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.611</duration><failedSince>0</failedSince><name>test_container_tags_update[dtype0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.574</duration><failedSince>0</failedSince><name>test_container_tags_update[dtype1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.659</duration><failedSince>0</failedSince><name>test_container_tags_update[dtype2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.837</duration><failedSince>0</failedSince><name>test_spw_urls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>2.823</duration><failedSince>0</failedSince><name>test_spw_parent_urls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>4.068</duration><failedSince>0</failedSince><name>test_pdi_urls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_containers.TestContainers</className><duration>4.563</duration><failedSince>0</failedSince><name>test_pdi_parent_urls</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>3.494</duration><failedSince>0</failedSince><name>test_save_post_no_id</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>0.011</duration><failedSince>0</failedSince><name>test_save_put_id</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>0.011</duration><failedSince>0</failedSince><name>test_marshal_type</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>0.01</duration><failedSince>0</failedSince><name>test_invalid_parameter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>0.011</duration><failedSince>0</failedSince><name>test_marshal_validation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>2.679</duration><failedSince>0</failedSince><name>test_security_violation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>2.575</duration><failedSince>0</failedSince><name>test_validation_exception</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_errors.TestErrors</className><duration>2.578</duration><failedSince>0</failedSince><name>test_project_validation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>6.033</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method0-Experimenter]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>2.572</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method0-ExperimenterGroup]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>3.162</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method1-Experimenter]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>2.431</duration><failedSince>0</failedSince><name>test_create_update_unsupported[method1-ExperimenterGroup]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>2.538</duration><failedSince>0</failedSince><name>test_delete_unsupported[Experimenter]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>2.566</duration><failedSince>0</failedSince><name>test_delete_unsupported[ExperimenterGroup]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>8.275</duration><failedSince>0</failedSince><name>test_experimenters_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>2.842</duration><failedSince>0</failedSince><name>test_groups_experimenters</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>2.543</duration><failedSince>0</failedSince><name>test_filter_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_experimenters_groups.TestExperimenters</className><duration>2.742</duration><failedSince>0</failedSince><name>test_filter_experimenters</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_images.TestImages</className><duration>7.512</duration><failedSince>0</failedSince><name>test_dataset_images</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>3.495</duration><failedSince>0</failedSince><name>test_versions</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.002</duration><failedSince>0</failedSince><name>test_base_url</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.001</duration><failedSince>0</failedSince><name>test_base_url_versions_404</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.002</duration><failedSince>0</failedSince><name>test_login_get</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.002</duration><failedSince>0</failedSince><name>test_login_csrf_cookie_not_set</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_missing_csrf_token</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_empty_csrf_token</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_invalid_csrf_token</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[multipart/form-data; boundary=BoUnDaRyStRiNg-credentials0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[multipart/form-data; boundary=BoUnDaRyStRiNg-credentials1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[multipart/form-data; boundary=BoUnDaRyStRiNg-credentials2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.11</duration><failedSince>0</failedSince><name>test_login_errors[multipart/form-data; boundary=BoUnDaRyStRiNg-credentials3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[multipart/form-data; boundary=BoUnDaRyStRiNg-credentials4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[application/json-credentials0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[application/json-credentials1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[application/json-credentials2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.101</duration><failedSince>0</failedSince><name>test_login_errors[application/json-credentials3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_login_errors[application/json-credentials4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>3.012</duration><failedSince>0</failedSince><name>test_login_example[multipart/form-data; boundary=BoUnDaRyStRiNg]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_login.TestLogin</className><duration>2.539</duration><failedSince>0</failedSince><name>test_login_example[application/json]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>3.464</duration><failedSince>0</failedSince><name>test_marshal_projects_not_logged_in</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.61</duration><failedSince>0</failedSince><name>test_marshal_projects_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.603</duration><failedSince>0</failedSince><name>test_marshal_projects_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>5.079</duration><failedSince>0</failedSince><name>test_marshal_projects_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>3.51</duration><failedSince>0</failedSince><name>test_marshal_projects_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.673</duration><failedSince>0</failedSince><name>test_marshal_projects_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>5.106</duration><failedSince>0</failedSince><name>test_marshal_projects_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>5.251</duration><failedSince>0</failedSince><name>test_marshal_projects_pagination</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>5.988</duration><failedSince>0</failedSince><name>test_marshal_projects_params</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>0.246</duration><failedSince>0</failedSince><name>test_project_create_read</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.602</duration><failedSince>0</failedSince><name>test_project_create_other_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.694</duration><failedSince>0</failedSince><name>test_project_update</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.635</duration><failedSince>0</failedSince><name>test_project_datasets_update[Project]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.669</duration><failedSince>0</failedSince><name>test_project_datasets_update[Dataset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_projects.TestProjects</className><duration>2.962</duration><failedSince>0</failedSince><name>test_project_delete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_rois.TestContainers</className><duration>6.235</duration><failedSince>0</failedSince><name>test_image_rois</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_rois.TestContainers</className><duration>2.713</duration><failedSince>0</failedSince><name>test_roi_delete</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_rois.TestContainers</className><duration>2.878</duration><failedSince>0</failedSince><name>test_shapes</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_wells.TestWells</className><duration>7.76</duration><failedSince>0</failedSince><name>test_plate_wells</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_wells.TestWells</className><duration>4.348</duration><failedSince>0</failedSince><name>test_plate_index_wells</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_api_wells.TestWells</className><duration>3.212</duration><failedSince>0</failedSince><name>test_well</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chgrp.TestChgrp</className><duration>4.652</duration><failedSince>0</failedSince><name>test_load_chgrp_groups[user]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chgrp.TestChgrp</className><duration>0.232</duration><failedSince>0</failedSince><name>test_load_chgrp_groups[admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chgrp.TestChgrp</className><duration>1.637</duration><failedSince>0</failedSince><name>test_chgrp_dry_run[user]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chgrp.TestChgrp</className><duration>0.602</duration><failedSince>0</failedSince><name>test_chgrp_new_container[user]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chgrp.TestChgrp</className><duration>0.778</duration><failedSince>0</failedSince><name>test_chgrp_new_container[admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chgrp.TestChgrp</className><duration>0.595</duration><failedSince>0</failedSince><name>test_chgrp_old_container[user]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chgrp.TestChgrp</className><duration>1.025</duration><failedSince>0</failedSince><name>test_chgrp_old_container[admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_chown.TestChown</className><duration>8.028</duration><failedSince>0</failedSince><name>test_chown_dry_run[admin]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_config</className><duration>0.001</duration><failedSince>0</failedSince><name>test_flattenProperties</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_config.TestConfig</className><duration>4.835</duration><failedSince>0</failedSince><name>testDefaultConfig</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_config.TestConfig</className><duration>2.511</duration><failedSince>0</failedSince><name>testDefaultConfigConversion</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_config.TestConfig</className><duration>2.441</duration><failedSince>0</failedSince><name>testUpgradeDropdownMenuConfig[foo-colleagues.label]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_config.TestConfig</className><duration>2.467</duration><failedSince>0</failedSince><name>testUpgradeDropdownMenuConfig[foo-leaders.label]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_config.TestConfig</className><duration>2.448</duration><failedSince>0</failedSince><name>testUpgradeDropdownMenuConfig[foo-everyone.label]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_containers.TestContainers</className><duration>3.784</duration><failedSince>0</failedSince><name>test_add_and_rename_container</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_containers.TestContainers</className><duration>2.554</duration><failedSince>0</failedSince><name>test_add_owned_container</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_containers.TestContainers</className><duration>0.129</duration><failedSince>0</failedSince><name>test_paste_move_remove_deletamany_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_containers.TestContainers</className><duration>4.296</duration><failedSince>0</failedSince><name>test_edit_share</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>3.559</duration><failedSince>0</failedSince><name>test_csrf_middleware_enabled</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.009</duration><failedSince>0</failedSince><name>test_forgot_password</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.265</duration><failedSince>0</failedSince><name>test_move_data</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.383</duration><failedSince>0</failedSince><name>test_add_and_remove_comment</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.188</duration><failedSince>0</failedSince><name>test_attach_file</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.161</duration><failedSince>0</failedSince><name>test_edit_channel_names</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.237</duration><failedSince>0</failedSince><name>test_copy_past_rendering_settings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.223</duration><failedSince>0</failedSince><name>test_reset_rendering_settings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.216</duration><failedSince>0</failedSince><name>test_apply_owners_rendering_settings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>1.09</duration><failedSince>0</failedSince><name>test_ome_tiff_script</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.303</duration><failedSince>0</failedSince><name>test_script</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>0.122</duration><failedSince>0</failedSince><name>test_myaccount</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>1.434</duration><failedSince>0</failedSince><name>test_avatar</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>6.947</duration><failedSince>0</failedSince><name>test_create_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>4.661</duration><failedSince>0</failedSince><name>test_create_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>7.071</duration><failedSince>0</failedSince><name>test_edit_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>6.923</duration><failedSince>0</failedSince><name>test_edit_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>6.95</duration><failedSince>0</failedSince><name>test_edit_group_by_owner</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>2.319</duration><failedSince>0</failedSince><name>test_change_password</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_csrf.TestCsrf</className><duration>3.699</duration><failedSince>0</failedSince><name>test_su</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_decorators.TestShow</className><duration>3.631</duration><failedSince>0</failedSince><name>test_conn_cleanup</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownload</className><duration>3.705</duration><failedSince>0</failedSince><name>test_spw_download</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownload</className><duration>3.153</duration><failedSince>0</failedSince><name>test_orphaned_image_direct_download</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownload</className><duration>3.091</duration><failedSince>0</failedSince><name>test_orphaned_image_download</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownload</className><duration>3.105</duration><failedSince>0</failedSince><name>test_image_in_dataset_download</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownload</className><duration>3.122</duration><failedSince>0</failedSince><name>test_image_in_dataset_in_project_download</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownload</className><duration>0.069</duration><failedSince>0</failedSince><name>test_well_download</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownload</className><duration>3.208</duration><failedSince>0</failedSince><name>test_attachment_download</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownloadAs</className><duration>3.925</duration><failedSince>0</failedSince><name>test_download_image_as[jpeg]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownloadAs</className><duration>0.252</duration><failedSince>0</failedSince><name>test_download_image_as[png]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownloadAs</className><duration>0.266</duration><failedSince>0</failedSince><name>test_download_image_as[tif]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownloadAs</className><duration>0.467</duration><failedSince>0</failedSince><name>test_download_images_as_zip[jpeg]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownloadAs</className><duration>0.466</duration><failedSince>0</failedSince><name>test_download_images_as_zip[png]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_download.TestDownloadAs</className><duration>0.491</duration><failedSince>0</failedSince><name>test_download_images_as_zip[tif]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_groups_users.TestGroupsUsers</className><duration>17.034</duration><failedSince>0</failedSince><name>test_group_users_menu</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_histogram.TestHistogram</className><duration>4.012</duration><failedSince>0</failedSince><name>test_histogram_bin_count[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_histogram.TestHistogram</className><duration>0.229</duration><failedSince>0</failedSince><name>test_histogram_bin_count[10]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_history.TestHistory</className><duration>6.238</duration><failedSince>0</failedSince><name>test_history</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_history.TestHistory</className><duration>0.089</duration><failedSince>0</failedSince><name>test_calendar_default</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_history.TestHistory</className><duration>0.128</duration><failedSince>0</failedSince><name>test_calendar_month</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_links.TestLinks</className><duration>3.639</duration><failedSince>0</failedSince><name>test_link_project_datasets</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_links.TestLinks</className><duration>0.187</duration><failedSince>0</failedSince><name>test_link_datasets_images</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_links.TestLinks</className><duration>0.209</duration><failedSince>0</failedSince><name>test_link_unlink_tagset_tags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_links.TestLinks</className><duration>0.21</duration><failedSince>0</failedSince><name>test_unlink_screen_plate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>3.771</duration><failedSince>0</failedSince><name>test_login_errors[credentials0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>0.007</duration><failedSince>0</failedSince><name>test_login_errors[credentials1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>0.007</duration><failedSince>0</failedSince><name>test_login_errors[credentials2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>0.102</duration><failedSince>0</failedSince><name>test_login_errors[credentials3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>0.006</duration><failedSince>0</failedSince><name>test_get_login_page</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>0.863</duration><failedSince>0</failedSince><name>test_login_redirect[]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>1.0</duration><failedSince>0</failedSince><name>test_login_redirect[/webclient/usertags/]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_login.TestLogin</className><duration>2.092</duration><failedSince>0</failedSince><name>test_login_view</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_marshal.TestImgDetail</className><duration>6.945</duration><failedSince>0</failedSince><name>test_image_detail</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_metadata.TestCoreMetadata</className><duration>4.328</duration><failedSince>0</failedSince><name>test_pixel_size_units</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_metadata.TestCoreMetadata</className><duration>0.164</duration><failedSince>0</failedSince><name>test_none_pixel_size</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_metadata.TestBulkAnnotations</className><duration>3.682</duration><failedSince>0</failedSince><name>test_nsbulkannotations_file[True]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_metadata.TestBulkAnnotations</className><duration>0.072</duration><failedSince>0</failedSince><name>test_nsbulkannotations_file[False]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_metadata.TestBulkAnnotations</className><duration>0.083</duration><failedSince>0</failedSince><name>test_nsbulkannotations_not_file</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>6.529</duration><failedSince>0</failedSince><name>test_get_plate_grid_metadata[shrink]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.561</duration><failedSince>0</failedSince><name>test_get_plate_grid_metadata[trim]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.87</duration><failedSince>0</failedSince><name>test_get_plate_grid_metadata[expand]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.769</duration><failedSince>0</failedSince><name>test_well_images</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.672</duration><failedSince>0</failedSince><name>test_instantiation</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.409</duration><failedSince>0</failedSince><name>test_metadata_grid_size</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.647</duration><failedSince>0</failedSince><name>test_metadata_thumbnail_url</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.698</duration><failedSince>0</failedSince><name>test_full_grid</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.448</duration><failedSince>0</failedSince><name>test_acquisition_date</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.537</duration><failedSince>0</failedSince><name>test_creation_date</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestPlateGrid</className><duration>2.499</duration><failedSince>0</failedSince><name>test_description</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_plategrid.TestScreenPlateTables</className><duration>2.919</duration><failedSince>0</failedSince><name>test_get_plate_table</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRendering</className><duration>4.361</duration><failedSince>0</failedSince><name>test_copy_past_rendering_settings_from_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRendering</className><duration>0.836</duration><failedSince>0</failedSince><name>test_copy_past_rendering_settings_from_url</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRendering</className><duration>0.492</duration><failedSince>0</failedSince><name>test_all_rendering_defs</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>6.329</duration><failedSince>0</failedSince><name>test_render_image_region_incomplete_request</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>2.791</duration><failedSince>0</failedSince><name>test_render_image_region_malformed_tile_argument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>2.768</duration><failedSince>0</failedSince><name>test_render_image_region_malformed_region_argument</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>5.922</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>3.322</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params_large_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>3.095</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params_negative_resolution</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>2.756</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params_invalid_resolution</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>10.715</duration><failedSince>0</failedSince><name>test_render_image_region_tile_params_big_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>5.893</duration><failedSince>0</failedSince><name>test_render_image_region_region_params</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>10.441</duration><failedSince>0</failedSince><name>test_render_image_region_region_params_big_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>11.532</duration><failedSince>0</failedSince><name>test_render_birds_eye_view_big_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_rendering.TestRenderImageRegion</className><duration>8.233</duration><failedSince>0</failedSince><name>test_render_image_region_big_image_resolution</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_scripts.TestScripts</className><duration>7.085</duration><failedSince>0</failedSince><name>test_script_ui_defaults</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_scripts.TestScripts</className><duration>3.975</duration><failedSince>0</failedSince><name>test_script_inputs_outputs[inputs0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_scripts.TestScripts</className><duration>3.957</duration><failedSince>0</failedSince><name>test_script_inputs_outputs[inputs1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_scripts.TestScripts</className><duration>3.889</duration><failedSince>0</failedSince><name>test_script_inputs_outputs[inputs2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_scripts.TestFigureScripts</className><duration>5.168</duration><failedSince>0</failedSince><name>test_figure_script_dialog[SplitView]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_scripts.TestFigureScripts</className><duration>0.625</duration><failedSince>0</failedSince><name>test_figure_script_dialog[Thumbnail]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_scripts.TestFigureScripts</className><duration>0.878</duration><failedSince>0</failedSince><name>test_figure_script_dialog[MakeMovie]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>3.569</duration><failedSince>0</failedSince><name>test_empty_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.02</duration><failedSince>0</failedSince><name>test_project_legacy_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.019</duration><failedSince>0</failedSince><name>test_projects_legacy_show</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.024</duration><failedSince>0</failedSince><name>test_project_dataset_legacy_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.038</duration><failedSince>0</failedSince><name>test_project_dataset_image_legacy_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.009</duration><failedSince>0</failedSince><name>test_tag_redirect[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.014</duration><failedSince>0</failedSince><name>test_tag_redirect[2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.008</duration><failedSince>0</failedSince><name>test_tagset_redirect[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.013</duration><failedSince>0</failedSince><name>test_tagset_redirect[2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.021</duration><failedSince>0</failedSince><name>test_tag_legacy_path[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.024</duration><failedSince>0</failedSince><name>test_tag_legacy_path[2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.027</duration><failedSince>0</failedSince><name>test_tagset_tag_legacy_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.048</duration><failedSince>0</failedSince><name>test_image_legacy_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.015</duration><failedSince>0</failedSince><name>test_screen_legacy_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.028</duration><failedSince>0</failedSince><name>test_screen_plate_legacy_path</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.04</duration><failedSince>0</failedSince><name>test_screen_plate_well_show</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.049</duration><failedSince>0</failedSince><name>test_screen_plate_run_well_show[0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.05</duration><failedSince>0</failedSince><name>test_screen_plate_run_well_show[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.036</duration><failedSince>0</failedSince><name>test_project_dataset_image_show</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.056</duration><failedSince>0</failedSince><name>test_project_dataset_image_roi_show</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.012</duration><failedSince>0</failedSince><name>test_project_by_id</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.014</duration><failedSince>0</failedSince><name>test_project_by_name</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.019</duration><failedSince>0</failedSince><name>test_tag_by_value[1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.024</duration><failedSince>0</failedSince><name>test_tag_by_value[2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.025</duration><failedSince>0</failedSince><name>test_tagset_tag_by_id</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.046</duration><failedSince>0</failedSince><name>test_multiple_well_by_id[plate.name=%(plate_name)s|well.name=%(well_name)s-A10]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.044</duration><failedSince>0</failedSince><name>test_multiple_well_by_id[plate.name=%(plate_name)s|well.name=%(well_name)s-1J]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.058</duration><failedSince>0</failedSince><name>test_screen_plate_run_well_by_name[plate.name=%(plate_name)s|well.name=%(well_name)s-A10]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.052</duration><failedSince>0</failedSince><name>test_screen_plate_run_well_by_name[plate.name=%(plate_name)s|well.name=%(well_name)s-1J]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.043</duration><failedSince>0</failedSince><name>test_multiple_well_by_id[run=%(plate_acquisition_id)s|well.name=%(well_name)s-A10]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.044</duration><failedSince>0</failedSince><name>test_multiple_well_by_id[run=%(plate_acquisition_id)s|well.name=%(well_name)s-1J]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.055</duration><failedSince>0</failedSince><name>test_screen_plate_run_well_by_name[run=%(plate_acquisition_id)s|well.name=%(well_name)s-A10]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.053</duration><failedSince>0</failedSince><name>test_screen_plate_run_well_by_name[run=%(plate_acquisition_id)s|well.name=%(well_name)s-1J]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.046</duration><failedSince>0</failedSince><name>test_well_by_name[A10]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.046</duration><failedSince>0</failedSince><name>test_well_by_name[1J]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.018</duration><failedSince>0</failedSince><name>test_screen_plate_run_illegal_run</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.001</duration><failedSince>0</failedSince><name>test_path_to_no_objects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.022</duration><failedSince>0</failedSince><name>test_project_dataset_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.032</duration><failedSince>0</failedSince><name>test_project_dataset_images_pagination</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.038</duration><failedSince>0</failedSince><name>test_orphaned_pagination</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.016</duration><failedSince>0</failedSince><name>test_get_image_ids_dataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.015</duration><failedSince>0</failedSince><name>test_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.037</duration><failedSince>0</failedSince><name>test_roi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.04</duration><failedSince>0</failedSince><name>test_shape</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.04</duration><failedSince>0</failedSince><name>test_well_image_shape</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.024</duration><failedSince>0</failedSince><name>test_image_orphan</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.048</duration><failedSince>0</failedSince><name>test_image_multi_link</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.054</duration><failedSince>0</failedSince><name>test_image_multi_link_restrict_dataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.044</duration><failedSince>0</failedSince><name>test_image_multi_link_restrict_dataset_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.05</duration><failedSince>0</failedSince><name>test_image_multi_link_restrict_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.015</duration><failedSince>0</failedSince><name>test_dataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.04</duration><failedSince>0</failedSince><name>test_dataset_multi_link</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.042</duration><failedSince>0</failedSince><name>test_dataset_multi_link_restrict_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.04</duration><failedSince>0</failedSince><name>test_dataset_orphan</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.013</duration><failedSince>0</failedSince><name>test_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.021</duration><failedSince>0</failedSince><name>test_acquisition</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.02</duration><failedSince>0</failedSince><name>test_acquisition_restrict_plate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.021</duration><failedSince>0</failedSince><name>test_acquisition_restrict_screen</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.021</duration><failedSince>0</failedSince><name>test_acquisition_restrict_plate_screen</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.025</duration><failedSince>0</failedSince><name>test_well</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.023</duration><failedSince>0</failedSince><name>test_well_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.137</duration><failedSince>0</failedSince><name>test_well_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.031</duration><failedSince>0</failedSince><name>test_well_restrict_acquisition_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.028</duration><failedSince>0</failedSince><name>test_well_restrict_plate_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.028</duration><failedSince>0</failedSince><name>test_well_restrict_screen_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.03</duration><failedSince>0</failedSince><name>test_well_restrict_acquisition_plate_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.032</duration><failedSince>0</failedSince><name>test_well_restrict_acquisition_screen_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.035</duration><failedSince>0</failedSince><name>test_well_restrict_acquisition_plate_screen_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.035</duration><failedSince>0</failedSince><name>test_well_restrict_plate_screen_multi</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.015</duration><failedSince>0</failedSince><name>test_plate</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.015</duration><failedSince>0</failedSince><name>test_plate_restrict_screen</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_show.TestShow</className><duration>0.084</duration><failedSince>0</failedSince><name>test_screen</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_simple.TestSimple</className><duration>2.698</duration><failedSince>0</failedSince><name>testCurrentUser</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_simple.TestSimple</className><duration>3.069</duration><failedSince>0</failedSince><name>testImport</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>6.811</duration><failedSince>0</failedSince><name>test_table_html</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>5.004</duration><failedSince>0</failedSince><name>test_table_pagination</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>3.145</duration><failedSince>0</failedSince><name>test_table_query</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>3.036</duration><failedSince>0</failedSince><name>test_table_bitmask[query_result0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.751</duration><failedSince>0</failedSince><name>test_table_bitmask[query_result1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.976</duration><failedSince>0</failedSince><name>test_table_bitmask[query_result2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.767</duration><failedSince>0</failedSince><name>test_table_bitmask[query_result3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>3.007</duration><failedSince>0</failedSince><name>test_table_bitmask[query_result4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.734</duration><failedSince>0</failedSince><name>test_table_bitmask[query_result5]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.977</duration><failedSince>0</failedSince><name>test_table_metadata</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.728</duration><failedSince>0</failedSince><name>test_table_get_where_list[query_result0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>3.011</duration><failedSince>0</failedSince><name>test_table_get_where_list[query_result1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.724</duration><failedSince>0</failedSince><name>test_table_perform_slice[query_result0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.954</duration><failedSince>0</failedSince><name>test_table_perform_slice[query_result1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.734</duration><failedSince>0</failedSince><name>test_table_perform_slice[query_result2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.788</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.563</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.834</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.659</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.929</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.71</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity5]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.895</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity6]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>2.573</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity7]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>3.551</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity8]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_table.TestOmeroTables</className><duration>3.311</duration><failedSince>0</failedSince><name>test_table_perform_slice_errors[query_validity9]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tags.TestTags</className><duration>3.683</duration><failedSince>0</failedSince><name>test_create_tag_and_tagset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tags.TestTags</className><duration>0.101</duration><failedSince>0</failedSince><name>test_edit_tag_and_tagset[tagset]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tags.TestTags</className><duration>0.1</duration><failedSince>0</failedSince><name>test_edit_tag_and_tagset[tag]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tags.TestTags</className><duration>0.41</duration><failedSince>0</failedSince><name>test_add_edit_and_remove_tag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tags.TestTags</className><duration>16.188</duration><failedSince>0</failedSince><name>test_add_remove_tags</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestThumbnails</className><duration>3.889</duration><failedSince>0</failedSince><name>test_default_thumb_size[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestThumbnails</className><duration>0.189</duration><failedSince>0</failedSince><name>test_default_thumb_size[100]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestThumbnails</className><duration>0.318</duration><failedSince>0</failedSince><name>test_base64_thumb[None]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestThumbnails</className><duration>0.24</duration><failedSince>0</failedSince><name>test_base64_thumb[100]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestThumbnails</className><duration>0.667</duration><failedSince>0</failedSince><name>test_base64_thumb_set</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestRoiThumbnails</className><duration>4.588</duration><failedSince>0</failedSince><name>test_roi_thumbnail[0-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestRoiThumbnails</className><duration>0.927</duration><failedSince>0</failedSince><name>test_roi_thumbnail[0-0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestRoiThumbnails</className><duration>0.929</duration><failedSince>0</failedSince><name>test_roi_thumbnail[1-1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_thumbnails.TestRoiThumbnails</className><duration>0.978</duration><failedSince>0</failedSince><name>test_roi_thumbnail[1-0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>10.06</duration><failedSince>0</failedSince><name>test_marshal_experimenter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.664</duration><failedSince>0</failedSince><name>test_marshal_projects_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.476</duration><failedSince>0</failedSince><name>test_marshal_projects_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.072</duration><failedSince>0</failedSince><name>test_marshal_projects_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.51</duration><failedSince>0</failedSince><name>test_marshal_projects_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.755</duration><failedSince>0</failedSince><name>test_marshal_projects_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.993</duration><failedSince>0</failedSince><name>test_marshal_projects_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.091</duration><failedSince>0</failedSince><name>test_marshal_projects_all_groups_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.658</duration><failedSince>0</failedSince><name>test_marshal_datasets_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.467</duration><failedSince>0</failedSince><name>test_marshal_datasets_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.024</duration><failedSince>0</failedSince><name>test_marshal_datasets_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.701</duration><failedSince>0</failedSince><name>test_marshal_datasets_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.458</duration><failedSince>0</failedSince><name>test_marshal_datasets_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.107</duration><failedSince>0</failedSince><name>test_marshal_datasets_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.049</duration><failedSince>0</failedSince><name>test_marshal_datasets_all_groups_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.665</duration><failedSince>0</failedSince><name>test_marshal_datasets_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.121</duration><failedSince>0</failedSince><name>test_marshal_datasets_project_crosslink</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.575</duration><failedSince>0</failedSince><name>test_marshal_images_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.461</duration><failedSince>0</failedSince><name>test_marshal_images_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.689</duration><failedSince>0</failedSince><name>test_marshal_images_user_pixels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.697</duration><failedSince>0</failedSince><name>test_marshal_images_thumb_version[thumb0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.767</duration><failedSince>0</failedSince><name>test_marshal_images_thumb_version[thumb1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.005</duration><failedSince>0</failedSince><name>test_marshal_images_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.735</duration><failedSince>0</failedSince><name>test_marshal_images_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.533</duration><failedSince>0</failedSince><name>test_marshal_images_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.066</duration><failedSince>0</failedSince><name>test_marshal_images_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.289</duration><failedSince>0</failedSince><name>test_marshal_images_all_groups_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.533</duration><failedSince>0</failedSince><name>test_marshal_images_dataset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.632</duration><failedSince>0</failedSince><name>test_marshal_images_dataset_no_pixels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.549</duration><failedSince>0</failedSince><name>test_marshal_images_dataset_date</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.247</duration><failedSince>0</failedSince><name>test_marshal_images_dataset_crosslink</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.025</duration><failedSince>0</failedSince><name>test_marshal_images_share</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.51</duration><failedSince>0</failedSince><name>test_marshal_screens_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.695</duration><failedSince>0</failedSince><name>test_marshal_screens_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.965</duration><failedSince>0</failedSince><name>test_marshal_screens_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.693</duration><failedSince>0</failedSince><name>test_marshal_screens_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.546</duration><failedSince>0</failedSince><name>test_marshal_screens_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.199</duration><failedSince>0</failedSince><name>test_marshal_screens_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.873</duration><failedSince>0</failedSince><name>test_marshal_screens_all_groups_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.615</duration><failedSince>0</failedSince><name>test_marshal_plates_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.37</duration><failedSince>0</failedSince><name>test_marshal_plates_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.9</duration><failedSince>0</failedSince><name>test_marshal_plates_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.665</duration><failedSince>0</failedSince><name>test_marshal_plates_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.425</duration><failedSince>0</failedSince><name>test_marshal_plates_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.969</duration><failedSince>0</failedSince><name>test_marshal_plates_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.069</duration><failedSince>0</failedSince><name>test_marshal_plates_all_groups_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.572</duration><failedSince>0</failedSince><name>test_marshal_plate_acquisitions_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.483</duration><failedSince>0</failedSince><name>test_marshal_plate_acquisitions_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.998</duration><failedSince>0</failedSince><name>test_marshal_plate_acquisitions_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.525</duration><failedSince>0</failedSince><name>test_marshal_plate_acquisitions_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.678</duration><failedSince>0</failedSince><name>test_marshal_orphaned_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.447</duration><failedSince>0</failedSince><name>test_marshal_orphaned</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.092</duration><failedSince>0</failedSince><name>test_marshal_orphaned_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.633</duration><failedSince>0</failedSince><name>test_marshal_orphaned_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.44</duration><failedSince>0</failedSince><name>test_marshal_orphaned_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.5</duration><failedSince>0</failedSince><name>test_marshal_tags_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.178</duration><failedSince>0</failedSince><name>test_marshal_tags_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.123</duration><failedSince>0</failedSince><name>test_marshal_tags_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.481</duration><failedSince>0</failedSince><name>test_marshal_tags_another_group</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.076</duration><failedSince>0</failedSince><name>test_marshal_tags_all_groups</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.255</duration><failedSince>0</failedSince><name>test_marshal_tags_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.979</duration><failedSince>0</failedSince><name>test_marshal_tags_all_groups_all_users</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.106</duration><failedSince>0</failedSince><name>test_marshal_tags_orphaned</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.018</duration><failedSince>0</failedSince><name>test_marshal_tags_tagset</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.698</duration><failedSince>0</failedSince><name>test_marshal_tagged_no_results</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.99</duration><failedSince>0</failedSince><name>test_marshal_tagged_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.236</duration><failedSince>0</failedSince><name>test_marshal_tagged_perms</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>2.676</duration><failedSince>0</failedSince><name>test_marshal_tagged_image_pixels</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.065</duration><failedSince>0</failedSince><name>test_marshal_shares_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.211</duration><failedSince>0</failedSince><name>test_marshal_shares_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.959</duration><failedSince>0</failedSince><name>test_marshal_shares_user_owned</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.128</duration><failedSince>0</failedSince><name>test_marshal_shares_another_user_owned</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.98</duration><failedSince>0</failedSince><name>test_marshal_discussions_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.175</duration><failedSince>0</failedSince><name>test_marshal_discussions_another_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>4.944</duration><failedSince>0</failedSince><name>test_marshal_discussions_user_owned</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree.TestTree</className><duration>5.227</duration><failedSince>0</failedSince><name>test_marshal_discussions_another_user_owned</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree_annotations.TestTreeAnnotations</className><duration>7.657</duration><failedSince>0</failedSince><name>test_single_tag</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree_annotations.TestTreeAnnotations</className><duration>5.21</duration><failedSince>0</failedSince><name>test_single_tag_userB</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree_annotations.TestTreeAnnotations</className><duration>5.07</duration><failedSince>0</failedSince><name>test_twin_tags_userA_userB</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree_annotations.TestTreeAnnotations</className><duration>5.393</duration><failedSince>0</failedSince><name>test_twin_tags_projects</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree_annotations.TestTreeAnnotations</className><duration>5.342</duration><failedSince>0</failedSince><name>test_tags_comments_project</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_tree_annotations.TestTreeAnnotations</className><duration>2.615</duration><failedSince>0</failedSince><name>test_filter_by_namespace</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestUserSettings</className><duration>10.079</duration><failedSince>0</failedSince><name>test_user_settings_page</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestUserSettings</className><duration>2.868</duration><failedSince>0</failedSince><name>test_edit_settings</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>8.115</duration><failedSince>0</failedSince><name>test_create_experimenter_roles[user]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.498</duration><failedSince>0</failedSince><name>test_create_experimenter_roles[restricted_administrator]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.837</duration><failedSince>0</failedSince><name>test_create_experimenter_roles[administrator]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>5.001</duration><failedSince>0</failedSince><name>test_required_fields[required_field0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>5.654</duration><failedSince>0</failedSince><name>test_required_fields[required_field1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>5.19</duration><failedSince>0</failedSince><name>test_required_fields[required_field2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>5.4</duration><failedSince>0</failedSince><name>test_required_fields[required_field3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>5.094</duration><failedSince>0</failedSince><name>test_required_fields[required_field4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>5.411</duration><failedSince>0</failedSince><name>test_required_fields[required_field5]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>5.145</duration><failedSince>0</failedSince><name>test_required_fields[required_field6]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.712</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.493</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.477</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.441</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.73</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.519</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege5]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.3</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege6]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.594</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege7]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.539</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege8]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>4.707</duration><failedSince>0</failedSince><name>test_create_restricted_admin[privilege9]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>7.069</duration><failedSince>0</failedSince><name>test_create_restricted_admin_form[privileges0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>7.468</duration><failedSince>0</failedSince><name>test_create_restricted_admin_form[privileges1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>7.377</duration><failedSince>0</failedSince><name>test_create_restricted_admin_form[privileges2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>7.228</duration><failedSince>0</failedSince><name>test_create_restricted_admin_form[privileges3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>7.347</duration><failedSince>0</failedSince><name>test_create_restricted_admin_form[privileges4]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestExperimenters</className><duration>13.68</duration><failedSince>0</failedSince><name>test_restricted_admin_create_edit_user</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>14.619</duration><failedSince>0</failedSince><name>test_new_group_form[privileges0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>12.481</duration><failedSince>0</failedSince><name>test_new_group_form[privileges1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>12.907</duration><failedSince>0</failedSince><name>test_new_group_form[privileges2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>8.385</duration><failedSince>0</failedSince><name>test_create_group_permissions[permissions0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>8.502</duration><failedSince>0</failedSince><name>test_create_group_permissions[permissions1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>8.822</duration><failedSince>0</failedSince><name>test_create_group_permissions[permissions2]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>8.38</duration><failedSince>0</failedSince><name>test_create_group_permissions[permissions3]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>6.347</duration><failedSince>0</failedSince><name>test_required_fields[required_field0]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>6.336</duration><failedSince>0</failedSince><name>test_required_fields[required_field1]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>44.185</duration><failedSince>0</failedSince><name>test_validation_errors</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_webadmin.TestGroups</className><duration>12.146</duration><failedSince>0</failedSince><name>test_save_experimenter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>5917.819</duration><name>pytest</name><properties></properties><timestamp>2026-01-08T03:15:01.452834+00:00</timestamp></suite></testResult>