Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
27 0 0 5 81.481% 18.483

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
us.codecraft.webmagic.formatter 1 0 0 0 100% 0.011
us.codecraft.webmagic.model 14 0 0 0 100% 2.293
us.codecraft.webmagic 1 0 0 1 0% 0
us.codecraft.webmagic.configurable 1 0 0 0 100% 5.092
us.codecraft.webmagic.scheduler 5 0 0 4 20% 0.092
us.codecraft.webmagic.utils 3 0 0 0 100% 0.494
us.codecraft.webmagic.monitor 2 0 0 0 100% 10.501

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

us.codecraft.webmagic.formatter

Class Tests Errors Failures Skipped Success Rate Time
DateFormatterTest 1 0 0 0 100% 0.011

us.codecraft.webmagic.model

Class Tests Errors Failures Skipped Success Rate Time
GithubRepoTest 1 0 0 0 100% 0.197
PageModelExtractorTest 9 0 0 0 100% 0.298
PageMapperTest 1 0 0 0 100% 0.133
ModelPageProcessorTest 3 0 0 0 100% 1.665

us.codecraft.webmagic

Class Tests Errors Failures Skipped Success Rate Time
SimpleHttpClientTest 1 0 0 1 0% 0

us.codecraft.webmagic.configurable

Class Tests Errors Failures Skipped Success Rate Time
ConfigurablePageProcessorTest 1 0 0 0 100% 5.092

us.codecraft.webmagic.scheduler

Class Tests Errors Failures Skipped Success Rate Time
RedisPrioritySchedulerTest 1 0 0 1 0% 0.01
RedisSchedulerTest 1 0 0 1 0% 0.001
BloomFilterDuplicateRemoverTest 3 0 0 2 33.333% 0.081

us.codecraft.webmagic.utils

Class Tests Errors Failures Skipped Success Rate Time
IPUtilsTest 1 0 0 0 100% 0.008
RequestUtilsTest 2 0 0 0 100% 0.486

us.codecraft.webmagic.monitor

Class Tests Errors Failures Skipped Success Rate Time
SpiderMonitorTest 1 0 0 0 100% 0.005
SeedUrlWithPortTest 1 0 0 0 100% 10.496

Test Cases

[Summary] [Package List] [Test Cases]

IPUtilsTest

testGetFirstNoLoopbackIPAddresses 0.003

ConfigurablePageProcessorTest

test 5.09

RequestUtilsTest

test_generate_range 0.337
test_generate_range_when_invalid_number 0.002

GithubRepoTest

test 0.196

SpiderMonitorTest

testInherit 0.004

DateFormatterTest

testDateFormatter 0.01

SimpleHttpClientTest

test 0
skipped

PageModelExtractorTest

testXpath 0.005
testExtractInt 0.005
testExtractIntList 0.006
testExtractCustomList 0.026
testExtractDate 0.237
testExtractJson 0.004
testExtractList 0.005
testExtractDateList 0.006
testExtractByUrl 0.002

RedisPrioritySchedulerTest

test 0
environment depended

RedisSchedulerTest

test 0
environment depended

PageMapperTest

test_get 0.131

SeedUrlWithPortTest

testSeedUrlWithPort 10.495

BloomFilterDuplicateRemoverTest

testMissHit 0
long time
testMemory 0
long time
testRemove 0.078

ModelPageProcessorTest

testExtractNoLinks 1.404
testMultiModel_should_not_skip_when_match 0.239
testExtractLinks 0.019

Failure Details

[Summary] [Package List] [Test Cases]


test
skipped: skipped
test
skipped: environment depended
test
skipped: environment depended
testMissHit
skipped: long time
testMemory
skipped: long time