{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 65,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.138,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[FileAnnotationI]",
      "skipped" : true,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 65,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[ImageI]",
      "skipped" : true,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 65,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[PlateI]",
      "skipped" : true,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 65,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[WellI]",
      "skipped" : true,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 6.909,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.349,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.389,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.005,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.722,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.357,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.739,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.669,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.082,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.048,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.056,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.844,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.439,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.118,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.732,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.48,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.071,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.746,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.794,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.384,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.127,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.756,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.391,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.144,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.772,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.416,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.21,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.759,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.37,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.082,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.705,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.683,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.067,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.398,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.081,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.775,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.054,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.083,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.73,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.098,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.706,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.462,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.74,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.692,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.103,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.135,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.09,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.727,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.735,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.723,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.146,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.728,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.403,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.127,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.141,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.779,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.472,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.194,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.487,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.495,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.207,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.752,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.491,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.817,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.779,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.197,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.258,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.786,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.53,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-owner]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 5.224,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-admin]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 3.826,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-member]",
      "skipped" : false,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.554,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-owner]",
      "skipped" : false,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "TestPermissionProjections",
  "passCount" : 72,
  "skipCount" : 4
}