{
  "_class" : "hudson.plugins.testng.results.TestNGResult",
  "testActions" : [
    
  ],
  "duration" : 531.028,
  "fail-config" : 0,
  "failCount" : 2,
  "name" : "testngreports",
  "package" : [
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.util.spi",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 2
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role.spi",
      "fail" : 2,
      "skip" : 0,
      "totalCount" : 46
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.thesefoolishthings.examples.dci.displayable",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 1
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 5
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.util.impl",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 8
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role.ui.spi",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 3
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role.spring.spi",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 9
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role.spi.impl",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 6
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.util",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 114
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.thesefoolishthings.examples.extendedfinderexample",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 15
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 1
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role.ui",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 5
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role.ui.impl",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 16
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.messagebus.impl.spring",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 4
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.thesefoolishthings.examples.jpafinderexample",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 1
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 1
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 5
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role.spring",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 5
    },
    {
      "testActions" : [
        
      ],
      "name" : "it.tidalwave.role",
      "fail" : 0,
      "skip" : 0,
      "totalCount" : 1
    }
  ],
  "skip-config" : 0,
  "skipCount" : 0,
  "total" : 248
}