<mavenModuleSetBuild _class='hudson.maven.MavenModuleSetBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/develop</name></branch><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/master</name></branch></marked><revision><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/develop</name></branch><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/master</name></branch></revision></originmaster><origindevelop _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/develop</name></branch><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/master</name></branch></marked><revision><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/develop</name></branch><branch><SHA1>eaca2576f14e8d419d02ecef87e3c53907664892</SHA1><name>origin/master</name></branch></revision></origindevelop><refsremotesorigindevelop _class='hudson.plugins.git.util.Build'><buildNumber>149</buildNumber><marked><SHA1>612d4848b8dac98f02aab4af2af483faa6990c9f</SHA1><branch><SHA1>612d4848b8dac98f02aab4af2af483faa6990c9f</SHA1><name>refs/remotes/origin/develop</name></branch></marked><revision><SHA1>612d4848b8dac98f02aab4af2af483faa6990c9f</SHA1><branch><SHA1>612d4848b8dac98f02aab4af2af483faa6990c9f</SHA1><name>refs/remotes/origin/develop</name></branch></revision></refsremotesorigindevelop></buildsByBranchName><lastBuiltRevision><SHA1>612d4848b8dac98f02aab4af2af483faa6990c9f</SHA1><branch><SHA1>612d4848b8dac98f02aab4af2af483faa6990c9f</SHA1><name>refs/remotes/origin/develop</name></branch></lastBuiltRevision><remoteUrl>http://sing.ei.uvigo.es/dt/gitlab/dgss/letta.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action _class='hudson.maven.reporters.MavenAggregatedArtifactRecord'><moduleRecord><attachedArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>domain-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>054c173f46586146fa928987e5430f7a</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>domain-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>3cc9adcd93db00b98cc6993994091a01</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT.jar</canonicalName><fileName>domain-0.2.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>93734a5bf4ab55cb29706164cea5a91a</md5sum><type>jar</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$domain/149/</url></parent><pomArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>910e691853e753f4ed7be0c3e3dd5edc</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$domain/149/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>ear</artifactId><canonicalName>ear-0.2.0-SNAPSHOT.ear</canonicalName><fileName>letta-0.2.0-SNAPSHOT.ear</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>5d17ebdeef25c9a27142e196bef28729</md5sum><type>ear</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$ear/149/</url></parent><pomArtifact><artifactId>ear</artifactId><canonicalName>ear-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>d766aa9aa359e280c9411d8793922196</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$ear/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>jsf-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>0e21a1dcb182f3afcabb8e2e0ad6a4f0</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>jsf-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>af4d5f43259f198ee00cec9b6e0246e5</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT.war</canonicalName><fileName>jsf-0.2.0-SNAPSHOT.war</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>f5a3f2160e3982f4a4784683071facee</md5sum><type>war</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$jsf/149/</url></parent><pomArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>94dca95c906c0da44ce59863b9f396e5</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$jsf/149/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>letta</artifactId><canonicalName>letta-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>142d01136c2559511727fa5ebd3a00ae</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$letta/149/</url></parent><pomArtifact><artifactId>letta</artifactId><canonicalName>letta-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>142d01136c2559511727fa5ebd3a00ae</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$letta/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>rest-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>e05f92388476c192f6474444732012c8</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>rest-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>52e85001ad23867ba88c19009dc5cca8</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT.war</canonicalName><fileName>rest-0.2.0-SNAPSHOT.war</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>d6860e84452ddfa606a7d89966cea7eb</md5sum><type>war</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$rest/149/</url></parent><pomArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>54d9a4d3c81da14cb050870bba93df03</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$rest/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>service-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>80935e5e7cc1654e82b417b547f31d66</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>service-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>ca48c14973b882913763b2276ef6cc3a</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT.jar</canonicalName><fileName>service-0.2.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>cf45056bacfe4729e5a6b98d36b2b9cc</md5sum><type>jar</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$service/149/</url></parent><pomArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>673a97377f0dfd537c31e2837021d9ed</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$service/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>tests-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>20af70d68be161ac32b852d8dae17d00</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>tests-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>5e8d4e5d019f5a3299bce281cda802a1</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT.jar</canonicalName><fileName>tests-0.2.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>0793346c8211ebef75ce999a1487d031</md5sum><type>jar</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$tests/149/</url></parent><pomArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>831096597a5fc41691fabfc576c8be57</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$tests/149/mavenArtifacts/</url></moduleRecord></action><action _class='hudson.maven.reporters.SurefireAggregatedReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>149</totalCount><urlName>testReport</urlName><childReport><child _class='hudson.maven.MavenBuild'><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$domain/149/</url></child><result _class='hudson.tasks.junit.TestResult'><duration>1.4610003</duration><empty>false</empty><failCount>0</failCount><passCount>66</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.112</duration><failedSince>0</failedSince><name>testThatRemoveAttendeeThrowsExceptionOnNullAttendee</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnTooLongSummary</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatSetTitleThrowsExceptionOnEmptyTitle</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatHasAttendeeThrowsExceptionOnNullAttendee</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.022</duration><failedSince>0</failedSince><name>testSetCategoryWithValidCategory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnEmptLocation</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.171</duration><failedSince>0</failedSince><name>testConstructorWithValidLocations</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnNullCategory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.047</duration><failedSince>0</failedSince><name>testThatCountAttendeesIsInSyncWithGetAttendees</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testSetDateWithValidDate</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testThatGetAttendeesReturnsAnUnmodifiableSet</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatSetOwnerThrowsExceptionOnNullOwner</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>1.01</duration><failedSince>0</failedSince><name>testEqualsHashCodeContract</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatSetTitleThrowsExceptionOnNullTitle</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnEmptyTitle</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatSetCategoryThrowsExceptionOnNullCategory</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatSetSummaryThrowsExceptionOnNullSummary</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatAddAttendeeThrowsExceptionOnNullAttendee</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testSetTitleWithValidTitles</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.005</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnNullSummary</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testSetSummaryWithValidSummaries</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.009</duration><failedSince>0</failedSince><name>testThatHasAtendeeIsInSyncWithGetAttendees</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testSetLocationWithValidLocations</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testConstructorWithValidTitles</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnNullDate</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnTooLongLocation</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatSetLocationThrowsExceptionOnEmptyLocation</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testThatHasAttendeeReturnsTrueIfAttendeeIsPresent</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnNullLocation</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatSetSummaryThrowsExceptionOnEmptySummary</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testThatAddAttendeeThrowsExceptionOnAlreadyAddedAttendee</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnTooLongTitle</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.004</duration><failedSince>0</failedSince><name>testSetOwnerWithValidOwners</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnEmptySummary</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testThatSetLocationThrowsExceptionOnTooLongLocation</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatSetSummaryThrowsExceptionOnTooLongSummary</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatSetTitleThrowsExceptionOnTooLongTitle</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testConstructorWithValidSummaries</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.004</duration><failedSince>0</failedSince><name>testThatRemoveAttendeeThrowsExceptionOnNonExistentAttendee</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testThatSetDateThrowsExceptionOnNullDate</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatConstructorThrowsExceptionOnNullTitle</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.022</duration><failedSince>0</failedSince><name>testAddAttendeeWithValidAttendees</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatSetLocationThrowsExceptionOnNullLocation</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.012</duration><failedSince>0</failedSince><name>testRemoveAttendeeWithValidAttendees</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.EventTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testThatHasAttendeeReturnsFalseIfAttendeeIsNotPresent</name><skipped>false</skipped><status>PASSED</status></case><duration>1.4600003</duration><name>es.uvigo.esei.dgss.letta.domain.entities.EventTest</name></suite><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.RegistrationTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorNull</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.RegistrationTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructor</name><skipped>false</skipped><status>PASSED</status></case><duration>0.0</duration><name>es.uvigo.esei.dgss.letta.domain.entities.RegistrationTest</name></suite><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSetPassword</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testChangePasswordNull</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorShortPassword</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testChangePassword</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testChangePasswordTooShort</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorValidPasswords</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSetPasswordNullValue</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorLongLogin</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSetLoginEmpty</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSetPasswordNoMD5</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSetLoginTooLong</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorNullEmail</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorNullLogin</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorInvalidEmail</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorEmptyLogin</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorValidLogins</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConstructorNullPassword</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSetEmail</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.domain.entities.UserTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSetLogin</name><skipped>false</skipped><status>PASSED</status></case><duration>0.001</duration><name>es.uvigo.esei.dgss.letta.domain.entities.UserTest</name></suite></result></childReport><childReport><child _class='hudson.maven.MavenBuild'><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$rest/149/</url></child><result _class='hudson.tasks.junit.TestResult'><duration>11.96</duration><empty>false</empty><failCount>0</failCount><passCount>42</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>1.029</duration><failedSince>0</failedSince><name>beforeTestListWithDefaultArguments</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.769</duration><failedSince>0</failedSince><name>testListWithDefaultArguments</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.242</duration><failedSince>0</failedSince><name>afterTestListWithDefaultArguments</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.15</duration><failedSince>0</failedSince><name>beforeTestHighlighted</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.091</duration><failedSince>0</failedSince><name>testHighlighted</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.133</duration><failedSince>0</failedSince><name>afterTestHighlighted</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.116</duration><failedSince>0</failedSince><name>beforeTestSearchWithDefaultArguments</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.142</duration><failedSince>0</failedSince><name>testSearchWithDefaultArguments</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</className><duration>0.17</duration><failedSince>0</failedSince><name>afterTestSearchWithDefaultArguments</name><skipped>false</skipped><status>PASSED</status></case><duration>2.8420002</duration><name>es.uvigo.esei.dgss.letta.rest.EventResourceRestTest</name></suite><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testHighlightedReturnsEmptyListIfNoEventsInEJB</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.02</duration><failedSince>0</failedSince><name>testListReturnsAValidListOfEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSearchReturnsAllEventsWhenAnEmptyQueryIsExecuted</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.021</duration><failedSince>0</failedSince><name>testListRetrievesTheSpecifiedNumberOfEventsPerPage</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testListRetrievesTheSpecifiedPageNumber</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testListThrowsIllegalArgumentExceptionWhenPageSizeLessThanZeroIsGiven</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.016</duration><failedSince>0</failedSince><name>testSearchRetrievesTheSpecifiedNumberOfEventsPerPage</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testListThrowsIllegalArgumentExceptionWhenPageLessThanOneIsGiven</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSearchRetrievesTheSpecifiedPageNumber</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testHighlightedReturnsAValidListOfEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testListReturnsEmptyListIfNoEventsInEJB</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testSearchThrowsIllegalArgumentExceptionWhenPageSizeLessThanZeroIsGiven</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSearchReturnsEmptyListIfNoEventsInEJB</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testSearchReturnsAValidListOfEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testSearchThrowsIllegalArgumentExceptionWhenPageLessThanOneIsGiven</name><skipped>false</skipped><status>PASSED</status></case><duration>0.068</duration><name>es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest</name></suite><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>1.508</duration><failedSince>0</failedSince><name>beforeTestGetOwnedEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>5.176</duration><failedSince>0</failedSince><name>testGetOwnedEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.424</duration><failedSince>0</failedSince><name>afterTestGetOwnedEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.258</duration><failedSince>0</failedSince><name>beforeTestGetJoinedEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.278</duration><failedSince>0</failedSince><name>testGetJoinedEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.254</duration><failedSince>0</failedSince><name>afterTestGetJoinedEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.16</duration><failedSince>0</failedSince><name>beforeTestJoinEvent</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.232</duration><failedSince>0</failedSince><name>testJoinEvent</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.192</duration><failedSince>0</failedSince><name>afterTestJoinEvent</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.036</duration><failedSince>0</failedSince><name>testNonExistentOwner</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.033</duration><failedSince>0</failedSince><name>testNonExistentAuthorization</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.148</duration><failedSince>0</failedSince><name>beforeTestEventAlreadyJoined</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.02</duration><failedSince>0</failedSince><name>testEventAlreadyJoined</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.204</duration><failedSince>0</failedSince><name>afterTestEventAlreadyJoined</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserRestTest</className><duration>0.038</duration><failedSince>0</failedSince><name>testNonExistentEventToJoin</name><skipped>false</skipped><status>PASSED</status></case><duration>8.961</duration><name>es.uvigo.esei.dgss.letta.rest.UserRestTest</name></suite><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserUnitTest</className><duration>0.063</duration><failedSince>0</failedSince><name>testGetOwnEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserUnitTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testJoinEvent</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.rest.UserUnitTest</className><duration>0.023</duration><failedSince>0</failedSince><name>testGetJoinedEvents</name><skipped>false</skipped><status>PASSED</status></case><duration>0.089</duration><name>es.uvigo.esei.dgss.letta.rest.UserUnitTest</name></suite></result></childReport><childReport><child _class='hudson.maven.MavenBuild'><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$service/149/</url></child><result _class='hudson.tasks.junit.TestResult'><duration>16.51</duration><empty>false</empty><failCount>0</failCount><passCount>41</passCount><skipCount>0</skipCount><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>1.079</duration><failedSince>0</failedSince><name>testCountEmpty</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.455</duration><failedSince>0</failedSince><name>testCountNotEmpty</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.505</duration><failedSince>0</failedSince><name>testCreateReturnsTheInsertedEvent</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.453</duration><failedSince>0</failedSince><name>testRegisterUserAlreadyRegistered</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.27</duration><failedSince>0</failedSince><name>testListHighlightedReturnsNoMoreEventsThanExisting</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.632</duration><failedSince>0</failedSince><name>testListByDateReturnsValidEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.307</duration><failedSince>0</failedSince><name>testSearchCountZero</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.388</duration><failedSince>0</failedSince><name>testSearchTitleMultipleResult</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.247</duration><failedSince>0</failedSince><name>testSearchDescriptionMultipleResult</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.208</duration><failedSince>0</failedSince><name>testSearchOnTitleAndDescription</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>1.235</duration><failedSince>0</failedSince><name>testCreateEventCannotBeCalledByANonExistentUser</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.357</duration><failedSince>0</failedSince><name>testGetEventsJoinedByUserNotEmpty</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.191</duration><failedSince>0</failedSince><name>testSearchNoResultException</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.379</duration><failedSince>0</failedSince><name>testGetCountEventsJoinedByUserEmpty</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.296</duration><failedSince>0</failedSince><name>testRegisterUserToEvent</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.173</duration><failedSince>0</failedSince><name>testListHighlightedReturnsEmptyListIfNoEventsInDatabase</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.216</duration><failedSince>0</failedSince><name>testGetEventsJoinedByUserCountZero</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.243</duration><failedSince>0</failedSince><name>testGetCountEventsJoinedByUserNotEmpty</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.17</duration><failedSince>0</failedSince><name>testCreateEventCorrectlyInsertsValidEventInDatabase</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.268</duration><failedSince>0</failedSince><name>testGetEventsJoinedByUserEmpty</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.059</duration><failedSince>0</failedSince><name>testListByDateReturnsEmptyListIfNoEventsInDatabase</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.15</duration><failedSince>0</failedSince><name>testListByDateReturnsAllEventsIfCountIsGreaterThanDatabaseSize</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.15</duration><failedSince>0</failedSince><name>testSearchTitleSingleResult</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.235</duration><failedSince>0</failedSince><name>testCreateEventCannotBeCalledByUnauthorizedUsers</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.281</duration><failedSince>0</failedSince><name>testListByDateReturnsEmptyListIfCountIsZero</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.194</duration><failedSince>0</failedSince><name>testSearchDescriptionSingleResult</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.184</duration><failedSince>0</failedSince><name>testListByDateReturnsTheSpecifiedNumberOfEvents</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.EventEJBTest</className><duration>0.17</duration><failedSince>0</failedSince><name>testGetEventsCreatedByUser</name><skipped>false</skipped><status>PASSED</status></case><duration>9.495</duration><name>es.uvigo.esei.dgss.letta.service.EventEJBTest</name></suite><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest</className><duration>2.959</duration><failedSince>0</failedSince><name>testGetCurrentUserFailsIfIdentifiedUserIsNotFoundInDatabase</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest</className><duration>0.697</duration><failedSince>0</failedSince><name>testGetCurrentUserReturnsTheCurrentIdentifiedUser</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest</className><duration>0.396</duration><failedSince>0</failedSince><name>testGetCurrentUserCannotByCalledByUnauthorizeedUsers</name><skipped>false</skipped><status>PASSED</status></case><duration>4.052</duration><name>es.uvigo.esei.dgss.letta.service.UserAuthorizationEJBTest</name></suite><suite><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.704</duration><failedSince>0</failedSince><name>getEmptyEmail</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.359</duration><failedSince>0</failedSince><name>testRegisterUser</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.058</duration><failedSince>0</failedSince><name>getRegistrationWithLoginNull</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.532</duration><failedSince>0</failedSince><name>getNull</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.074</duration><failedSince>0</failedSince><name>getReal</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.43</duration><failedSince>0</failedSince><name>get</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.05</duration><failedSince>0</failedSince><name>testRegisterUserLoginDuplicated</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.156</duration><failedSince>0</failedSince><name>testRegisterUserEmailDuplicated</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.486</duration><failedSince>0</failedSince><name>getNullEmail</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>es.uvigo.esei.dgss.letta.service.UserEJBTest</className><duration>0.114</duration><failedSince>0</failedSince><name>testRegisterUserSendEmailException</name><skipped>false</skipped><status>PASSED</status></case><duration>2.9629998</duration><name>es.uvigo.esei.dgss.letta.service.UserEJBTest</name></suite></result></childReport></action><action></action><action></action><action></action><action></action><action></action><building>false</building><displayName>#149</displayName><duration>245275</duration><estimatedDuration>374870</estimatedDuration><fullDisplayName>LETTA #149</fullDisplayName><id>149</id><keepLog>false</keepLog><number>149</number><queueId>76</queueId><result>SUCCESS</result><timestamp>1450034050679</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/149/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/EventSearchController.java</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/ListJoinedEventsController.java</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/LoginUserController.java</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/CreateEventController.java</affectedPath><affectedPath>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/RegisterUserController.java</affectedPath><commitId>612d4848b8dac98f02aab4af2af483faa6990c9f</commitId><timestamp>1450034085000</timestamp><author><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/jacasanova</absoluteUrl><fullName>jacasanova</fullName></author><authorEmail>jacasanova@esei.uvigo.es</authorEmail><comment>Refactors the JSF ManagedBeans
All the ManagedBeans use ExternalContext to redirect instead of 
JSFPagePathUtils. LoginUserController now use ExternalContext to obtain
the request and make the login and logout. ListJoinedEventsController
has now the @ViewScope annotation instead of
@SessionScope.
</comment><date>2015-12-13 20:14:45 +0100</date><id>612d4848b8dac98f02aab4af2af483faa6990c9f</id><msg>Refactors the JSF ManagedBeans</msg><path><editType>edit</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/EventSearchController.java</file></path><path><editType>edit</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/RegisterUserController.java</file></path><path><editType>edit</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/ListJoinedEventsController.java</file></path><path><editType>edit</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/CreateEventController.java</file></path><path><editType>edit</editType><file>jsf/src/main/java/es/uvigo/esei/dgss/letta/jsf/LoginUserController.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/jacasanova</absoluteUrl><fullName>jacasanova</fullName><id>jacasanova</id><property _class='hudson.model.PaneStatusProperties'></property><property _class='jenkins.security.ApiTokenProperty'></property><property _class='com.cloudbees.plugins.credentials.UserCredentialsProvider$UserCredentialsProperty'></property><property _class='hudson.model.MyViewsProperty'></property><property _class='hudson.search.UserSearchProperty'><insensitiveSearch>false</insensitiveSearch></property><property _class='hudson.tasks.Mailer$UserProperty'><address>jacasanova@esei.uvigo.es</address></property><property _class='hudson.plugins.emailext.watching.EmailExtWatchAction$UserProperty'></property><property _class='org.jenkinsci.plugins.displayurlapi.user.PreferredProviderUserProperty'></property></culprit><mavenArtifacts><moduleRecord><attachedArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>domain-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>054c173f46586146fa928987e5430f7a</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>domain-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>3cc9adcd93db00b98cc6993994091a01</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT.jar</canonicalName><fileName>domain-0.2.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>93734a5bf4ab55cb29706164cea5a91a</md5sum><type>jar</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$domain/149/</url></parent><pomArtifact><artifactId>domain</artifactId><canonicalName>domain-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>910e691853e753f4ed7be0c3e3dd5edc</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$domain/149/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>ear</artifactId><canonicalName>ear-0.2.0-SNAPSHOT.ear</canonicalName><fileName>letta-0.2.0-SNAPSHOT.ear</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>5d17ebdeef25c9a27142e196bef28729</md5sum><type>ear</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$ear/149/</url></parent><pomArtifact><artifactId>ear</artifactId><canonicalName>ear-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>d766aa9aa359e280c9411d8793922196</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$ear/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>jsf-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>0e21a1dcb182f3afcabb8e2e0ad6a4f0</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>jsf-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>af4d5f43259f198ee00cec9b6e0246e5</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT.war</canonicalName><fileName>jsf-0.2.0-SNAPSHOT.war</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>f5a3f2160e3982f4a4784683071facee</md5sum><type>war</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$jsf/149/</url></parent><pomArtifact><artifactId>jsf</artifactId><canonicalName>jsf-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>94dca95c906c0da44ce59863b9f396e5</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$jsf/149/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>letta</artifactId><canonicalName>letta-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>142d01136c2559511727fa5ebd3a00ae</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$letta/149/</url></parent><pomArtifact><artifactId>letta</artifactId><canonicalName>letta-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>142d01136c2559511727fa5ebd3a00ae</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$letta/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>rest-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>e05f92388476c192f6474444732012c8</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>rest-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>52e85001ad23867ba88c19009dc5cca8</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT.war</canonicalName><fileName>rest-0.2.0-SNAPSHOT.war</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>d6860e84452ddfa606a7d89966cea7eb</md5sum><type>war</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$rest/149/</url></parent><pomArtifact><artifactId>rest</artifactId><canonicalName>rest-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>54d9a4d3c81da14cb050870bba93df03</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$rest/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>service-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>80935e5e7cc1654e82b417b547f31d66</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>service-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>ca48c14973b882913763b2276ef6cc3a</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT.jar</canonicalName><fileName>service-0.2.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>cf45056bacfe4729e5a6b98d36b2b9cc</md5sum><type>jar</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$service/149/</url></parent><pomArtifact><artifactId>service</artifactId><canonicalName>service-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>673a97377f0dfd537c31e2837021d9ed</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$service/149/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>tests-0.2.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>20af70d68be161ac32b852d8dae17d00</md5sum><type>java-source</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>tests-0.2.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>5e8d4e5d019f5a3299bce281cda802a1</md5sum><type>javadoc</type><version>0.2.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT.jar</canonicalName><fileName>tests-0.2.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>0793346c8211ebef75ce999a1487d031</md5sum><type>jar</type><version>0.2.0-SNAPSHOT</version></mainArtifact><parent><number>149</number><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$tests/149/</url></parent><pomArtifact><artifactId>tests</artifactId><canonicalName>tests-0.2.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.letta</groupId><md5sum>831096597a5fc41691fabfc576c8be57</md5sum><type>pom</type><version>0.2.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/view/all/job/LETTA/es.uvigo.esei.dgss.letta$tests/149/mavenArtifacts/</url></moduleRecord></mavenArtifacts><mavenVersionUsed>3.0.5</mavenVersionUsed></mavenModuleSetBuild>