{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 93,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.193,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[FileAnnotationI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 93,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.006,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[ImageI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 93,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.015,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[PlateI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 93,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[WellI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 8.038,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.909,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.764,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.942,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.916,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.006,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 6.447,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.941,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.899,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.961,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.851,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.894,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.944,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.969,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.99,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.951,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.801,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.922,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.922,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.016,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.023,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.945,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.991,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.986,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.916,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.038,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.16,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.037,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.973,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.979,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.924,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.877,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.088,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.914,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 6.649,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.861,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.098,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.004,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.85,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.157,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.916,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.898,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.051,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.929,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.088,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.097,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.95,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.161,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.203,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.065,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.901,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.267,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.87,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.164,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.131,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.143,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.048,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.148,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.19,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.773,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.174,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.018,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.987,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.311,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.947,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.194,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.301,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.77,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.456,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.144,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.06,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.797,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "TestPermissionProjections",
  "passCount" : 72,
  "skipCount" : 4
}