{
  "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
  "failCount" : 0,
  "skipCount" : 0,
  "totalCount" : 113,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 108,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/job/LETTA/es.uvigo.esei.dgss.letta$domain/108/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 0.127,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 46,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.052,
                "failedSince" : 0,
                "name" : "testSetLocationWithEmptyArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetEventType",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventEmptyTitle",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetDescriptionWithEmptyArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventNullDescription",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.013,
                "failedSince" : 0,
                "name" : "testEvent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetDescriptionWithNullArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetCreator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventNullEventType",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetDateWithNullArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetTitleWithNullArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventTooLongLocation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetLocationWithNullArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetTitleWithTooLongArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEventNullTitle",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testEventEmptyLocation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetDescriptionWithTooLongArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventNullCreator",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventNullLocation",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetTitleWithEmptyArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testEventTooLongTitle",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventTooLongDescription",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testSetLocationWithTooLongArgument",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testEventEmptyDescription",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.08400001,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.domain.entities.EventTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.RegistrationTest",
                "duration" : 0.004,
                "failedSince" : 0,
                "name" : "testConstructorNull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.RegistrationTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConstructor",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.0050000004,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.domain.entities.RegistrationTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetPassword",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testChangePasswordNull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.022,
                "failedSince" : 0,
                "name" : "testConstructorShortPassword",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetUsersJoinsEventsNull",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testChangePassword",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testChangePasswordTooShort",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testConstructorValidPasswords",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testSetPasswordNullValue",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConstructorLongLogin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetLoginEmpty",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetPasswordNoMD5",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetLoginTooLong",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConstructorNullEmail",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testConstructorNullLogin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConstructorInvalidEmail",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConstructorEmptyLogin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testConstructorValidLogins",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testConstructorNullPassword",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetEmail",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testSetLogin",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.03799999,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.domain.entities.UserTest",
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 108,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/job/LETTA/es.uvigo.esei.dgss.letta$jsf/108/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 126.638,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 30,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 0.939,
                "failedSince" : 0,
                "name" : "beforeDoConfirmEmptyUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 12.55,
                "failedSince" : 0,
                "name" : "testDoConfirmEmptyUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 0.669,
                "failedSince" : 0,
                "name" : "afterDoConfirmEmptyUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 0.284,
                "failedSince" : 0,
                "name" : "beforeDoConfirmBadUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 1.359,
                "failedSince" : 0,
                "name" : "testDoConfirmBadUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 0.428,
                "failedSince" : 0,
                "name" : "afterDoConfirmBadUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 0.261,
                "failedSince" : 0,
                "name" : "beforeDoConfirmGoodUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 1.413,
                "failedSince" : 0,
                "name" : "testDoConfirmGoodUuid",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
                "duration" : 0.46,
                "failedSince" : 0,
                "name" : "afterDoConfirmGoodUuid",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 18.362999,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.jsf.ConfirmUserControllerTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.CreateEventControllerTest",
                "duration" : 1.025,
                "failedSince" : 0,
                "name" : "beforeDoJoinEventNeverJoin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.CreateEventControllerTest",
                "duration" : 27.356,
                "failedSince" : 0,
                "name" : "testDoLoginCreateEvent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.CreateEventControllerTest",
                "duration" : 0.745,
                "failedSince" : 0,
                "name" : "afterCreateEvent",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 29.126001,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.jsf.CreateEventControllerTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.JoinEventControllerTest",
                "duration" : 0.956,
                "failedSince" : 0,
                "name" : "beforeDoJoinEventNeverJoin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.JoinEventControllerTest",
                "duration" : 19.788,
                "failedSince" : 0,
                "name" : "testDoJoinEventNeverJoin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.JoinEventControllerTest",
                "duration" : 0.569,
                "failedSince" : 0,
                "name" : "afterDoJoinEventNeverJoin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.JoinEventControllerTest",
                "duration" : 1.697,
                "failedSince" : 0,
                "name" : "beforeDoJoinEventAlreadyJoin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.JoinEventControllerTest",
                "duration" : 10.255,
                "failedSince" : 0,
                "name" : "testDoJoinEventAlreadyJoin",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.JoinEventControllerTest",
                "duration" : 0.429,
                "failedSince" : 0,
                "name" : "afterDoJoinEventAlreadyJoin",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 33.694,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.jsf.JoinEventControllerTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.LoginUserControllerTest",
                "duration" : 0.792,
                "failedSince" : 0,
                "name" : "beforeDoLoginSuccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.LoginUserControllerTest",
                "duration" : 14.518,
                "failedSince" : 0,
                "name" : "testDoLoginSuccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.LoginUserControllerTest",
                "duration" : 0.39,
                "failedSince" : 0,
                "name" : "afterDoLoginSuccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.LoginUserControllerTest",
                "duration" : 0.15,
                "failedSince" : 0,
                "name" : "beforeDoLoginFail",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.LoginUserControllerTest",
                "duration" : 3.954,
                "failedSince" : 0,
                "name" : "testDoLoginFail",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.LoginUserControllerTest",
                "duration" : 0.211,
                "failedSince" : 0,
                "name" : "afterDoLoginFail",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 20.015,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.jsf.LoginUserControllerTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.RegisterUserControllerTest",
                "duration" : 1.344,
                "failedSince" : 0,
                "name" : "beforeDoLoginSuccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.RegisterUserControllerTest",
                "duration" : 19.934,
                "failedSince" : 0,
                "name" : "testDoRegisterSuccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.RegisterUserControllerTest",
                "duration" : 0.704,
                "failedSince" : 0,
                "name" : "afterDoRegisterSuccess",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.RegisterUserControllerTest",
                "duration" : 0.289,
                "failedSince" : 0,
                "name" : "beforeDoRegisterFail",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.RegisterUserControllerTest",
                "duration" : 2.992,
                "failedSince" : 0,
                "name" : "testDoRegisterFail",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.jsf.RegisterUserControllerTest",
                "duration" : 0.177,
                "failedSince" : 0,
                "name" : "afterDoRegisterFail",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 25.44,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.jsf.RegisterUserControllerTest",
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 108,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/job/LETTA/es.uvigo.esei.dgss.letta$rest/108/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 6.416,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 9,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
                "duration" : 1.452,
                "failedSince" : 0,
                "name" : "beforeListWithDefaultArguments",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
                "duration" : 4.444,
                "failedSince" : 0,
                "name" : "testListWithDefaultArguments",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
                "duration" : 0.423,
                "failedSince" : 0,
                "name" : "afterListWithDefaultArguments",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 6.319,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
                "duration" : 0.069,
                "failedSince" : 0,
                "name" : "testListReturnsAValidListOfEvents",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
                "duration" : 0.024,
                "failedSince" : 0,
                "name" : "testListRetrievesTheSpecifiedNumberOfEventsPerPage",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
                "duration" : 0.0,
                "failedSince" : 0,
                "name" : "testListRetrievesTheSpecifiedPageNumber",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testListThrowsIllegalArgumentExceptionWhenPageSizeLessThanZeroIsGiven",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
                "duration" : 0.001,
                "failedSince" : 0,
                "name" : "testListThrowsIllegalArgumentExceptionWhenPageLessThanOneIsGiven",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
                "duration" : 0.002,
                "failedSince" : 0,
                "name" : "testListReturnsEmptyListIfNoEventsInEJB",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 0.096999995,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 108,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/job/LETTA/es.uvigo.esei.dgss.letta$service/108/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 17.06,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 28,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 3.159,
                "failedSince" : 0,
                "name" : "testCreateReturnsTheInsertedEvent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.725,
                "failedSince" : 0,
                "name" : "testRegisterUserAlreadyRegistered",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.786,
                "failedSince" : 0,
                "name" : "testListHighlightedReturnsNoMoreEventsThanExisting",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.306,
                "failedSince" : 0,
                "name" : "testListByDateReturnsValidEvents",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.355,
                "failedSince" : 0,
                "name" : "testSearchTitleMultipleResult",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.328,
                "failedSince" : 0,
                "name" : "testSearchDescriptionMultipleResult",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.203,
                "failedSince" : 0,
                "name" : "testSearchOnTitleAndDescription",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 1.603,
                "failedSince" : 0,
                "name" : "testCreateEventCannotBeCalledByANonExistentUser",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.452,
                "failedSince" : 0,
                "name" : "testGetEventsJoinedByUserNotEmpty",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.353,
                "failedSince" : 0,
                "name" : "testSearchNoResultException",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.457,
                "failedSince" : 0,
                "name" : "testRegisterUserToEvent",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.068,
                "failedSince" : 0,
                "name" : "testListHighlightedReturnsEmptyListIfNoEventsInDatabase",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.134,
                "failedSince" : 0,
                "name" : "testCreateEventCorrectlyInsertsValidEventInDatabase",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.208,
                "failedSince" : 0,
                "name" : "testGetEventsJoinedByUserEmpty",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.064,
                "failedSince" : 0,
                "name" : "testListByDateReturnsEmptyListIfNoEventsInDatabase",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.282,
                "failedSince" : 0,
                "name" : "testListByDateReturnsAllEventsIfCountIsGreaterThanDatabaseSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.209,
                "failedSince" : 0,
                "name" : "testSearchTitleSingleResult",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.262,
                "failedSince" : 0,
                "name" : "testCreateEventCannotBeCalledByUnauthorizedUsers",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.182,
                "failedSince" : 0,
                "name" : "testListByDateReturnsEmptyListIfCountIsZero",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.134,
                "failedSince" : 0,
                "name" : "testSearchDescriptionSingleResult",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
                "duration" : 0.246,
                "failedSince" : 0,
                "name" : "testListByDateReturnsTheSpecifiedNumberOfEvents",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 10.516,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.service.EventEJBTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest",
                "duration" : 3.86,
                "failedSince" : 0,
                "name" : "testGetCurrentUserFailsIfIdentifiedUserIsNotFoundInDatabase",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest",
                "duration" : 0.559,
                "failedSince" : 0,
                "name" : "testGetCurrentUserReturnsTheCurrentIdentifiedUser",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest",
                "duration" : 0.49,
                "failedSince" : 0,
                "name" : "testGetCurrentUserCannotByCalledByUnauthorizeedUsers",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 4.9089994,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest",
            "timestamp" : None
          },
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.UserEJBTest",
                "duration" : 1.15,
                "failedSince" : 0,
                "name" : "testRegisterUser",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.UserEJBTest",
                "duration" : 0.212,
                "failedSince" : 0,
                "name" : "testRegisterUserLoginDuplicated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.UserEJBTest",
                "duration" : 0.136,
                "failedSince" : 0,
                "name" : "testRegisterUserEmailDuplicated",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.dgss.letta.service.UserEJBTest",
                "duration" : 0.137,
                "failedSince" : 0,
                "name" : "testRegisterUserSendEmailException",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 1.635,
            "id" : None,
            "name" : "es.uvigo.esei.dgss.letta.service.UserEJBTest",
            "timestamp" : None
          }
        ]
      }
    }
  ]
}