<packageResult _class='hudson.tasks.junit.PackageResult'><child><child><age>0</age><className>com.ustadmobile.libcache.partial.ContentRangeTest</className><duration>0.0</duration><failedSince>0</failedSince><name>givenBlankStart_whenParsed_thenMatches[jvm]</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>com.ustadmobile.libcache.partial.ContentRangeTest</className><duration>0.002</duration><failedSince>0</failedSince><name>givenRangeWhereLastByteAfterTotalBytes_whenParsed_thenThrowsRangeNotSatisfiableException[jvm]</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>com.ustadmobile.libcache.partial.ContentRangeTest</className><duration>0.003</duration><failedSince>0</failedSince><name>givenRangeWhereStartIsAfterLast_whenParsed_thenThrowsRangeNotSatisfiableException[jvm]</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>com.ustadmobile.libcache.partial.ContentRangeTest</className><duration>0.0</duration><failedSince>0</failedSince><name>givenRangeWithStartToEnd_whenParsed_thenMatches[jvm]</name><skipped>false</skipped><status>PASSED</status></child><child><age>0</age><className>com.ustadmobile.libcache.partial.ContentRangeTest</className><duration>0.0</duration><failedSince>0</failedSince><name>givenValidRange_whenParsed_thenMatches[jvm]</name><skipped>false</skipped><status>PASSED</status></child><failCount>0</failCount><name>ContentRangeTest</name><passCount>5</passCount><skipCount>0</skipCount></child><failCount>0</failCount><name>com.ustadmobile.libcache.partial</name><passCount>5</passCount><skipCount>0</skipCount></packageResult>