<testResult _class='hudson.tasks.junit.TestResult'><duration>5656.838</duration><empty>false</empty><failCount>0</failCount><passCount>2441</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>3.121</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.249</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.971</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.578</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.14</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.0</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.819</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.069</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.064</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.068</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.067</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.061</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.051</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.055</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.052</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.06</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.05</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.051</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.05</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.05</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.058</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.053</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.05</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.05</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.05</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.062</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.048</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.048</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.05</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.05</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.059</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.05</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.051</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.049</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.048</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.05</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.049</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.05</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.048</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.052</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.051</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.059</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.048</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.048</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.05</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.049</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.056</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.048</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.047</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.049</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.046</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.055</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.046</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.045</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.048</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.045</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.055</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.048</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.047</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.05</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.048</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.047</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.061</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.307</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.85</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>2.964</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>2.879</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>2.938</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.029</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.026</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.026</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.027</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.053</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.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_chgrp.TestChgrp</className><duration>0.106</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.051</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.082</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.09</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.08</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.126</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.179</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.064</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.102</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.125</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.078</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.121</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.167</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.062</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.092</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.117</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.163</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.151</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.178</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.177</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.147</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.139</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.169</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.166</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.139</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.212</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.297</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.117</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.219</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.311</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.148</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.259</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.373</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.15</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.228</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.323</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.145</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.253</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.363</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.146</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.223</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.331</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>1.888</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.118</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.613</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.644</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.558</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.629</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.558</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.606</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.519</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.63</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.547</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.58</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.542</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.594</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.501</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.57</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.459</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.622</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.555</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.606</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.499</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.615</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.495</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.741</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.443</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.641</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.444</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.505</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.629</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.598</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.723</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.521</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.66</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.602</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.689</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.679</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.882</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.574</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.732</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.773</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.646</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.766</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.874</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.647</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.696</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.788</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.843</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.758</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.869</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.699</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.79</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.885</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.713</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.893</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.162</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.219</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.878</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.067</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.205</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.915</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.234</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.46</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.744</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.082</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.229</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.684</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.729</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.786</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.889</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.726</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.146</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.759</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.452</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.473</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.131</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.555</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>10.733</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>16.739</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.724</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.543</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.716</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.226</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.335</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.332</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.325</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.335</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.329</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.337</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.318</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.331</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.34</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.308</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.331</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.308</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.31</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.327</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.79</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.739</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.648</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.718</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.717</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.737</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.662</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.711</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.728</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.701</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.653</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.712</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.223</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.301</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.225</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.3</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.223</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.227</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.298</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.228</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.228</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.304</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.226</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.288</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.661</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.056</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.046</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.045</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.045</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.044</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.048</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.046</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.046</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.047</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.134</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.115</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.018</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>2.982</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>2.936</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.075</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.047</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.073</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.095</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.042</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.056</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.064</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.072</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.112</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.158</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.056</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.082</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.099</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.066</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.108</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.147</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.051</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.079</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.098</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.134</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.125</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.145</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.147</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.122</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.118</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.14</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.117</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.174</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.252</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.094</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.169</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.219</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.12</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.212</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.314</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.117</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.19</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.274</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.118</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.212</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.315</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.118</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.184</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.262</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.041</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.084</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.078</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.086</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.139</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.16</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.156</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.208</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.191</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.197</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.039</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.052</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.062</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.063</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.718</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>22.895</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.701</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.19</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.138</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.137</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.746</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.043</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.059</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.058</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.058</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.056</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.667</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.782</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.048</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.065</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.065</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.629</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>2.809</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>2.878</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>2.835</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.874</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.862</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.037</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.529</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.44</duration><failedSince>0</failedSince><name>testPolicyGlobalRestriction[+read,+write,+image]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>56</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>56</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>56</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>56</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>0</age><className>OmeroPy.test.integration.clitest.test_download.TestDownload</className><duration>11.198</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.228</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.388</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.369</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.321</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.638</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.06</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.065</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.05</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.06</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.048</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.066</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.054</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.062</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.051</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.044</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.048</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.044</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.152</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.066</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.086</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.08</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.085</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.55</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>16.89</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.177</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.531</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.818</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>4.345</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>2.852</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.614</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>2.792</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.695</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.037</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.189</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.288</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>2.809</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>2.981</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>2.978</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>2.809</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.802</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>3.076</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.093</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>2.902</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.027</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.023</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.022</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.022</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.03</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.029</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.027</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.027</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.028</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.008</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.657</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.038</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.038</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.036</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.036</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.037</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.036</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.036</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.036</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.059</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.06</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.038</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.829</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.722</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.715</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.727</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.721</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.7</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.161</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.16</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.039</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.039</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.158</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.158</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.16</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.16</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.16</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.163</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.161</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.16</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.039</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.036</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.158</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.156</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.157</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.16</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.159</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.161</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.159</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.164</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.042</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.037</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.036</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.036</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.693</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.699</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.704</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.714</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.694</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.704</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.157</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.158</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.04</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.037</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.157</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.16</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.158</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.158</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.157</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.158</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.158</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.159</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.037</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.037</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.159</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.159</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.158</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.158</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.159</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.156</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.159</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.156</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.037</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.037</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.633</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.63</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.634</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.633</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.364</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.602</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.589</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.615</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.617</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.631</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.623</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.609</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.626</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.613</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.635</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.635</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.639</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.647</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.641</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.608</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.631</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.639</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.638</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.617</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.613</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.6</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.621</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.623</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.628</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.596</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.634</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.645</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.62</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.616</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.615</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.624</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.671</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.63</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.634</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.614</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.636</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.604</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.598</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.595</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.605</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.605</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.599</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.473</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.411</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.44</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.464</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.624</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.26</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.45</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>6.468</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>4.8</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.075</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.716</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.112</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.089</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.018</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.394</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.016</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.071</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.056</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.059</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.029</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.075</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.036</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.07</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.024</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.035</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.046</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>2.087</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>2.989</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>1.963</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>1.945</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.087</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.935</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>1.878</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>1.992</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>3.203</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.015</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>1.979</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>1.964</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>1.922</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.005</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>1.955</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>5.502</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.273</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.357</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.217</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.889</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>5.098</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.401</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.214</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.623</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>6.251</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>7.715</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.393</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>6.005</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.408</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.383</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>5.108</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>6.052</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.388</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>6.029</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.175</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.157</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>5.921</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>4.721</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>3.889</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.657</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>3.935</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.424</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>5.242</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.417</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.005</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.536</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>3.929</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.315</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.889</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.305</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.178</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.287</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.847</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>3.63</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.998</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.814</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.498</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.257</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>1.947</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.233</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>1.95</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.671</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>1.944</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.194</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.556</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.213</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>3.059</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>6.143</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>5.497</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.108</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.547</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.699</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.636</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.519</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.662</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>2.059</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.087</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.035</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>1.939</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>1.867</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.002</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>1.991</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>1.876</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>1.907</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>1.953</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>1.958</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>1.896</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>1.869</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>1.852</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.014</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.059</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.557</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.658</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>2.676</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.689</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.687</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.636</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.017</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.099</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>1.993</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.419</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>1.944</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>1.898</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>1.876</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>1.923</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.297</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>2.549</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.517</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.763</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>3.928</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.127</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.177</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.539</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.591</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.93</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.822</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.426</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.145</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.149</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.994</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.171</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.143</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>1.838</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>1.86</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.614</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.838</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>1.93</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>1.982</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>1.919</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>1.944</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.58</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.727</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>3.009</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.189</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>1.899</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>1.817</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.277</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.611</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>3.915</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.641</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.692</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.027</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.026</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.026</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.03</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.439</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.791</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.757</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.72</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.703</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.672</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>2.768</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>2.885</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.831</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>2.852</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>2.75</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.088</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.61</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>2.899</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>2.797</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>2.856</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>2.81</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.8</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>2.955</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>2.868</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>2.796</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>2.746</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.792</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.027</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.041</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.042</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.022</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.045</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.145</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.042</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.13</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.127</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.725</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.053</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.41</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.409</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.21</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.158</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.035</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.761</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.721</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.209</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>7.214</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>8.785</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.685</duration><failedSince>0</failedSince><name>test_remove_pyramids_not_valid_limit</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>56</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.443</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>6.409</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.007</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>11.106</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.848</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.1</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.088</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.145</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.803</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.604</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.994</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.999</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.998</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>3.997</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.0</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.997</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.008</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.993</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>3.997</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.997</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.003</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.998</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.631</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.504</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.876</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.735</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.42</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.134</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.317</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.014</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.845</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.705</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.717</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.715</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.785</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.787</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.706</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.738</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.077</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.773</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.774</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.429</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.253</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.767</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.792</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.033</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.033</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.05</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.048</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.048</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.047</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.034</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.039</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.053</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.051</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.053</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.052</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.053</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.034</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.037</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.207</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.451</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.483</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.255</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.487</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.384</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.456</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.552</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.19</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.542</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.45</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.44</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.497</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.481</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.541</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.223</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.556</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.464</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.484</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.468</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.507</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.475</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.474</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.495</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.525</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.575</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.308</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.513</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.515</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.565</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.306</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.477</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.482</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.501</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.543</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.657</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.627</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.031</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.926</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.377</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.353</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>8.575</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.339</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.662</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>8.907</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.262</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.316</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>9.047</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>8.66</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.867</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.288</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.617</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.24</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.672</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>8.831</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>9.218</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>8.618</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>3.516</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.062</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>3.046</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.035</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.069</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.029</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.025</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.026</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.025</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.236</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.753</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>2.603</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.882</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.211</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.03</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.285</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.914</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>2.929</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.103</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.069</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.046</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.225</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.459</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>1.983</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.464</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.017</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.491</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>1.48</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>2.105</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>1.493</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>2.002</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>1.94</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.476</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>1.474</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>2.133</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>1.505</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.991</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>1.537</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>2.023</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>1.991</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.521</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>1.531</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>2.16</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>1.524</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>2.038</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>1.986</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.519</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>1.511</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>2.145</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>1.53</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>2.025</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>1.986</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.541</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>1.513</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.143</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.516</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>2.052</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>1.997</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>1.517</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.512</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>2.147</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>1.509</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>2.023</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>1.97</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>1.526</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.511</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>2.125</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>1.538</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.019</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.193</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.192</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.208</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.192</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.197</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.195</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.198</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.195</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.189</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.195</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.201</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.198</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.194</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.199</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.192</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.192</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.197</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.196</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.191</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.196</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.196</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.209</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.196</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.194</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.192</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.195</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.195</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.595</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.601</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.596</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>1.097</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.622</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.639</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.639</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.634</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>0.635</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.642</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.643</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>1.113</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.651</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.657</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.667</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>0.675</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.672</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.683</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.676</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>1.147</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.68</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.683</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.699</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>0.701</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.704</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.717</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>1.164</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.723</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.724</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.734</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>0.715</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.731</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.741</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.748</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>1.213</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.76</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.787</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.758</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>0.764</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.765</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.766</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>1.241</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.776</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.782</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.804</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>0.806</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.795</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.787</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>1.278</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.809</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.809</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.819</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>0.88</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.842</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.394</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.394</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.389</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.392</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.429</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.46</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.451</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.432</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.439</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.443</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.039</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>8.237</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>1.75</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>9.935</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>7.667</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.723</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.63</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>8.386</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.536</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.668</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>4.245</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.054</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.886</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.14</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.033</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.023</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.067</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.081</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.017</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.25</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.93</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.716</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.197</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.02</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.131</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.187</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.259</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.375</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.358</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.942</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.136</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.95</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.547</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.125</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.186</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.711</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.255</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.091</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.062</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.662</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>5.832</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.581</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.84</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.766</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.759</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.731</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.758</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.755</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.756</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.279</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.576</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>9.256</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.049</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.458</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.474</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.462</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.468</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.443</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.03</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.033</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.037</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.033</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.035</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.018</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.714</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.166</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.055</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.047</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.156</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.735</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.077</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.039</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.037</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.034</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.035</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.03</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.029</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.734</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.045</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.032</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.031</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.028</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.043</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.039</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.022</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.747</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.165</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.138</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.046</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.013</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.355</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.282</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.405</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.017</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.01</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.025</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>3.91</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.907</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.304</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.133</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.076</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>1.875</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>6.47</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.12</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.038</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.032</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.03</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.072</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.73</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.447</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.303</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.3</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.295</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.007</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.593</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>1.994</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.536</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.005</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.178</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.432</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.805</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.439</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.442</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.438</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.171</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>1.727</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>2.356</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>1.793</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.389</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>17.659</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.21</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.137</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.261</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.185</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.19</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.085</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.108</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.026</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.186</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.035</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.023</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.023</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.064</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>16.909</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.129</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.069</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.056</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.108</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.768</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.07</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.508</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.119</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.841</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.177</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.087</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.091</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.089</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.039</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.088</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.104</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.359</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.057</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.261</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.728</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.046</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.058</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.046</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.426</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.851</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.077</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.201</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.134</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>19.732</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>6.616</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.12</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>6.905</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.513</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.6</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.135</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.151</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.101</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.383</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.738</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.697</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.721</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.18</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.177</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.151</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.903</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.252</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.295</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.431</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.416</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.044</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.757</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.125</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.718</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.032</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.643</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.012</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.05</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.765</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>1.975</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.506</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.479</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>1.961</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.935</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.623</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.089</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.074</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.271</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.121</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.074</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.322</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.126</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.071</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.17</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.524</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.037</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>10.749</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>7.852</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.753</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.122</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.056</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.079</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.055</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.031</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.057</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.236</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.596</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.027</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.754</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>9.927</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>3.888</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.258</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.198</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.091</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.362</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.29</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.498</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.458</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.403</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.52</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.452</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.473</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.443</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.41</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.384</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.452</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.439</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.518</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.402</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.287</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>3.832</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.791</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>9.768</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.436</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>9.828</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.594</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>9.833</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.6</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>4.973</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.062</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>5.459</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.369</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>4.808</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>5.597</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.415</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.401</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.044</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.041</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.041</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.046</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.008</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.622</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.198</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>5.824</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.599</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.419</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.256</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.74</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.391</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.785</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.792</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.398</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.698</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.704</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.744</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.788</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.068</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>1.8</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.077</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.053</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.007</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>5.117</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>3.78</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.827</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.015</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.728</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.036</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.597</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.507</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.021</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.021</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>1.947</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.925</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.796</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>1.781</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>2.374</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.289</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.304</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.443</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.314</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.076</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>1.903</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.077</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.082</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.336</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>2.45</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.068</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.063</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>2.418</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.064</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>3.522</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.069</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.07</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.083</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.063</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.154</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.063</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.064</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.063</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.063</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.062</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.073</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.061</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.061</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.062</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.059</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.066</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.06</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.061</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.06</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.064</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.058</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.169</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.648</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.064</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.063</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.069</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.72</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.157</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.046</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.775</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.036</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>1.941</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.64</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>1.919</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>10.781</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.268</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.524</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.347</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.249</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.478</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>10.884</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.251</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.729</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.219</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.365</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.482</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.984</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>1.905</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>1.963</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>7.785</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.389</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>4.899</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.2</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>5.279</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>4.888</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>4.877</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.283</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.271</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.474</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>4.726</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.178</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.367</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>1.847</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>1.922</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.698</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.505</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.022</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.415</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.02</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>1.896</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.712</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>1.922</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.446</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.46</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>13.882</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>8.108</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.058</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.176</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.948</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>2.486</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>2.214</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.338</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.543</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.56</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.86</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.041</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.04</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.048</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.988</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.029</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.176</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.789</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.583</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>2.384</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.519</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>4.621</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>3.582</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.804</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.42</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>2.325</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>1.815</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>1.827</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>2.648</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.184</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.154</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.084</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.037</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.466</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.225</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.475</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.097</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.143</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>2.905</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>2.938</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.141</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.073</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>2.959</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>2.875</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.749</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.344</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.059</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.08</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.078</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.103</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.115</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.086</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.085</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.034</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>2.138</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.186</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>1.896</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.051</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.704</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.028</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.018</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.834</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>4.762</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>4.702</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>2.762</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>2.809</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>2.992</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.956</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.769</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.059</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.045</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>11.718</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.246</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.665</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.844</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.456</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.02</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.82</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.4</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.061</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.044</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.038</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.031</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.026</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.026</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.86</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.655</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.449</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.869</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.845</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.604</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.398</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.733</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.958</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>3.639</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.319</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>4.431</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.425</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>5.912</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.621</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.165</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.364</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.867</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.176</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.028</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.838</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.483</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.245</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>6.763</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.632</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>4.976</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>3.887</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.696</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>1.947</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>1.894</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.652</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.307</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.061</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.375</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.109</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.047</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.84</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.013</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.022</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.019</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.017</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.233</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.869</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.887</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.811</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.698</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.384</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.055</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.051</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.149</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.015</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.84</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.38</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>2.856</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.01</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.008</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.007</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.008</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.007</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.008</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.007</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.008</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.008</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.008</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.008</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.007</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.007</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.007</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.048</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.277</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.815</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.913</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>2.553</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.03</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.025</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.034</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.439</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>1.835</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.099</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>1.843</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.621</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>2.371</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>1.84</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>1.81</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>2.575</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.267</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.357</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.304</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.307</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.009</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.007</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>2.868</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>1.908</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.567</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.299</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.324</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.292</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.362</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.342</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.393</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.161</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.329</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.444</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.188</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.424</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.167</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.395</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.498</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.191</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.46</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.529</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.199</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.486</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.49</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.245</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.521</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.385</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.42</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.545</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.235</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.38</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.452</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.346</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.274</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.372</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.357</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.501</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.233</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.461</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.248</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.503</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.211</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.511</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.268</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.526</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.315</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.547</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.52</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.625</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.274</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.383</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.604</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.298</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.567</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.322</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.572</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.61</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.359</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.616</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.271</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.451</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.577</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.28</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.442</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.467</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.581</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.439</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.611</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.407</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.558</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.635</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.347</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.536</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.714</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.398</duration><failedSince>0</failedSince><name>testProjectionPermissions[rwrw---member-member]</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>56</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>0.006</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>56</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>0.005</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>56</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>56</age><className>OmeroPy.test.integration.test_permissions.TestPermissionProjections</className><duration>0.13</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.799</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.011</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>4.886</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.327</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.369</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.22</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>9.28</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>9.173</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>19.176</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.52</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>6.216</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>3.139</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.78</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.064</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.07</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.065</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.051</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.092</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.274</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.108</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.781</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.091</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>6.8</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>4.91</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.052</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>4.924</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.055</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.031</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>5.324</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>2.526</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.259</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.078</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.175</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.917</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.075</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.136</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>2.895</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.47</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.137</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.851</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.05</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.055</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.195</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.051</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.035</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.039</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.323</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.529</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.739</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.148</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>4.91</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.029</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.026</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.028</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.024</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.024</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.198</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>1.981</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.696</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.374</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.592</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.382</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.192</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.067</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.376</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.074</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.092</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.006</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.43</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.217</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.882</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>11.847</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>15.991</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>13.0</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.989</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.305</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>24.167</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.806</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.008</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>6.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>8.015</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.458</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.031</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.491</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.047</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.952</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-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.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.002</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.995</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>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-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.056</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>1.929</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>10.607</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>4.687</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>2.768</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.136</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.757</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.107</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>4.663</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>4.685</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>4.689</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>5.007</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>5.263</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.755</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>4.044</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.375</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>4.679</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>4.695</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.666</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>4.649</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.612</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.623</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.638</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.648</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.523</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.68</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.844</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.837</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>4.712</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>4.71</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>4.788</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>4.851</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.544</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>4.724</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>4.717</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>4.679</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>4.74</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>4.709</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>4.686</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.712</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>4.71</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.293</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>4.806</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>4.878</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>4.835</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>4.79</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>4.748</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>4.87</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>4.889</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>4.81</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.885</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>4.684</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.799</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.094</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.27</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.101</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.356</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.007</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>10.995</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>7.733</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>2.989</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>2.97</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>2.994</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>2.993</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.018</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>2.922</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>2.872</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.047</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.162</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.155</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.808</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.175</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.008</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.022</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.067</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.246</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.01</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.701</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.106</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.003</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.877</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.039</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.467</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>3.513</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.143</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.114</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>7.977</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.323</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>2.417</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.104</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.782</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.174</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.04</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.734</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.657</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>5.975</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>5.98</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.311</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>5.864</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.634</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>2.765</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.304</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.38</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.365</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.441</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.398</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.497</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>2.436</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.478</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.534</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.401</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.381</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.389</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.522</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.798</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.77</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.79</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.665</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.1</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.077</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.089</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.541</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.648</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.546</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.455</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.431</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.759</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.8</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>3.889</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.248</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.396</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.012</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.012</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.012</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.462</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.481</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.352</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>5.965</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.405</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>2.383</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.435</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.38</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.515</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.221</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.88</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.525</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.708</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.065</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.464</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.105</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.007</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.007</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.107</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>2.306</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.392</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.39</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.452</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.556</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>4.717</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>2.476</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.557</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>4.888</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.07</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>4.841</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.223</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.583</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.457</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.533</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.545</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.789</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.004</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.591</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.7</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.483</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.31</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.006</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.363</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.212</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.799</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.593</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.752</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.592</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>0.979</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>7.61</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.596</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.283</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.281</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.273</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.175</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.624</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.445</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.115</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>3.832</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.454</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.01</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.235</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.177</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.341</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.159</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.235</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.219</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.21</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.055</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.116</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.151</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.829</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.445</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.011</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.506</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.662</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.214</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.463</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.466</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.454</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>2.921</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>2.856</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.039</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>2.972</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.067</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>2.955</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.727</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.217</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.24</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.433</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.415</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.457</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>16.243</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>3.847</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.214</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.094</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.087</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.129</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.539</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.173</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.199</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.206</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.356</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.104</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.866</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>0.998</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>1.09</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.539</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_marshal.TestImgDetail</className><duration>3.043</duration><failedSince>0</failedSince><name>test_pyramidal_image</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>OmeroWeb.test.integration.test_metadata.TestCoreMetadata</className><duration>4.052</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.159</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.639</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.069</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.082</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.025</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.581</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.474</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.826</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.315</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.377</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.402</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.549</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.414</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.299</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.426</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.617</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.248</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.782</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.475</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>5.948</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.616</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.679</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.56</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.199</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>2.777</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.692</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>8.945</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.487</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>11.178</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.13</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>7.784</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>6.414</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.849</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.944</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.653</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>4.995</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.545</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.871</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.473</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.018</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.022</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.035</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.007</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.013</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.007</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.012</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.02</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.023</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.025</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.046</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.014</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.025</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.039</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.047</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.047</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.035</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.055</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.013</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.013</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.018</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.024</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.042</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.042</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.054</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.049</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.04</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.041</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.05</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.048</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.043</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.042</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.017</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.023</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.028</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.034</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.034</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.037</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.036</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.022</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.047</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.049</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.041</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.047</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.014</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.04</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.038</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.018</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.02</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.019</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.021</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.129</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.026</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.025</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.027</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.026</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.027</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.026</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.029</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.081</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.522</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.017</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.495</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>3.001</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>2.982</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>2.666</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.729</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.656</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.693</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>2.715</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.695</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.669</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.695</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>2.686</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.661</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.636</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.77</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.544</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.589</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.624</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>3.065</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.744</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.812</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.719</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>3.627</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>2.533</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.0</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.593</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.097</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.093</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.389</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>15.138</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.802</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.27</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.289</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.283</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.747</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.959</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.895</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.886</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.938</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>9.609</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.533</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.336</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>4.816</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.391</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.603</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.865</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>4.9</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.536</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.3</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>4.801</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.556</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.326</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>4.895</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>4.782</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.553</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>4.823</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.538</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.32</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.569</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.575</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.694</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>4.889</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.527</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.447</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>4.925</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>4.974</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.486</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.629</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.406</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.052</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>4.822</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.457</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.62</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.722</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.617</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.472</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.013</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.825</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.594</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.367</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.926</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.618</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.87</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>4.927</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.268</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.402</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.779</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.371</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.524</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.387</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>4.709</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.556</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.333</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.38</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>4.893</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>4.894</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.299</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>4.844</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.017</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.781</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>4.892</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>4.892</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.606</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.883</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.089</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.612</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>4.896</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.004</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.699</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>4.951</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.723</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.031</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.709</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.042</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.057</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>4.884</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>4.789</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>4.975</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.056</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.372</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>9.799</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.791</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>7.982</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.379</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.595</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>4.891</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.405</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.105</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.243</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.209</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.246</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>4.952</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.476</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.227</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.321</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.232</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.415</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.297</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.082</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.372</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.266</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.419</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>6.516</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>6.72</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>6.727</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>6.62</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>6.917</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>12.452</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>13.676</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>11.743</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>11.707</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>7.262</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.064</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>7.74</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>7.632</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>5.878</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.019</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>41.952</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>11.055</duration><failedSince>0</failedSince><name>test_save_experimenter</name><properties></properties><skipped>false</skipped><status>PASSED</status></case><duration>5656.838</duration><name>pytest</name><properties></properties><timestamp>2026-02-18T03:14:19.084133+00:00</timestamp></suite></testResult>