{
  "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
  "failCount" : 0,
  "skipCount" : 0,
  "totalCount" : 50,
  "urlName" : "testReport",
  "childReports" : [
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 94,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-rest/94/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 42.839,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 31,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 5.315,
                "failedSince" : 0,
                "name" : "beforeListRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 2.9,
                "failedSince" : 0,
                "name" : "listRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.347,
                "failedSince" : 0,
                "name" : "afterListRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.168,
                "failedSince" : 0,
                "name" : "beforeGetStoryById",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.091,
                "failedSince" : 0,
                "name" : "testGetStoryById_Success",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.061,
                "failedSince" : 0,
                "name" : "afterGetStoryById",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.153,
                "failedSince" : 0,
                "name" : "beforeGetNonExistentStory",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.037,
                "failedSince" : 0,
                "name" : "testGetStoryById_NotFound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.153,
                "failedSince" : 0,
                "name" : "afterGetNonExistentStory",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.194,
                "failedSince" : 0,
                "name" : "beforeSearchStoriesContainsText",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.132,
                "failedSince" : 0,
                "name" : "testSearchStories_ReturnsResults",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.115,
                "failedSince" : 0,
                "name" : "afterSearchStoriesContainsText",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.074,
                "failedSince" : 0,
                "name" : "beforeSearchStoriesInvalidText",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.04,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidText_ReturnsBadRequest",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.123,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.068,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.11,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.1,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.25,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.171,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.107,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByPublicationDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.106,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.09,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByPublicationDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.2,
                "failedSince" : 0,
                "name" : "beforeFilterStoriesByGenreThemeAndPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.125,
                "failedSince" : 0,
                "name" : "listFilteredStoriesByGenreThemeAndPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "afterFilterStoriesByGenreThemeAndPublication",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.083,
                "failedSince" : 0,
                "name" : "beforeGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.138,
                "failedSince" : 0,
                "name" : "getTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.094,
                "failedSince" : 0,
                "name" : "afterGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.043,
                "failedSince" : 0,
                "name" : "beforeGetTop2ReadStoriesLastMonthByGenre_empty",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.rest.StoryResourceRestTest",
                "duration" : 0.035,
                "failedSince" : 0,
                "name" : "getTop2ReadStoriesLastMonthByGenre_empty",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 42.839,
            "id" : None,
            "name" : "es.uvigo.esei.microstories.rest.ResourceUnitTestSuite",
            "timestamp" : None
          }
        ]
      }
    },
    {
      "child" : {
        "_class" : "hudson.maven.MavenBuild",
        "number" : 94,
        "url" : "http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2526-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2526-teamA-microstories-service/94/"
      },
      "result" : {
        "_class" : "hudson.tasks.junit.TestResult",
        "testActions" : [
          
        ],
        "duration" : 35.274,
        "empty" : False,
        "failCount" : 0,
        "passCount" : 19,
        "skipCount" : 0,
        "suites" : [
          {
            "cases" : [
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 3.283,
                "failedSince" : 0,
                "name" : "testGetStoryById",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.141,
                "failedSince" : 0,
                "name" : "testAddReadingLogEntryForA_Story_aux",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.374,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_InvalidPage",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.207,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_InvalidSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.66,
                "failedSince" : 0,
                "name" : "testGetStoriesByUser_WithPagination",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.203,
                "failedSince" : 0,
                "name" : "testGetTop2ReadStoriesLastMonthByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.156,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidPage",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.227,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidSize",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.151,
                "failedSince" : 0,
                "name" : "testSearchStories_InvalidText",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.158,
                "failedSince" : 0,
                "name" : "testGetStoryById_NotFound",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.146,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithInitialDateAfterFinalDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 1.445,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithOnlyInitialDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.356,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.136,
                "failedSince" : 0,
                "name" : "testGetTop2ReadStoriesLastMonthByGenre_NoStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.256,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByDateWithOnlyFinalDate",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.194,
                "failedSince" : 0,
                "name" : "testSearchStories",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.13,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByGenre",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.242,
                "failedSince" : 0,
                "name" : "getFilteredStoriesByTheme",
                "skipped" : False,
                "status" : "PASSED"
              },
              {
                "testActions" : [
                  
                ],
                "age" : 0,
                "className" : "es.uvigo.esei.microstories.services.StoryServiceIntegrationTest",
                "duration" : 0.116,
                "failedSince" : 0,
                "name" : "testGetRecentStories",
                "skipped" : False,
                "status" : "PASSED"
              }
            ],
            "duration" : 35.274,
            "id" : None,
            "name" : "es.uvigo.esei.microstories.services.ServiceIntegrationTestSuite",
            "timestamp" : None
          }
        ]
      }
    }
  ]
}