NetDiscovery tested by Argusic Runner

Attempt 1 of 3 · Runs · Argusic Score 100.0 of 100

all runs of NetDiscoverycoroutinescrawlerdisruptordslhtmlunitkafka

Session recording

Loading recording...

Download the original recording · fingerprint 25a8c364fb783cca...

What the test found

The full multi-module Gradle build passes (BUILD SUCCESSFUL, 63 tasks), and the NetDiscovery spider engine example ran as a Java process answering HTTP 200 with JSON on port 8715 routes /netdiscovery/health/, /netdiscovery/spiders/, /netdiscovery/spider/tony1/detail, and /netdiscovery/metrics/, while the downloader module fetched http://example.com/ returning HTTP 200 with 577 bytes; the core:agent binary also ran and answered HTTP 200 with JSON metrics on port 8081.

Repo has no JUnit tests (only docker/README hints); verification = full build + live engine run. Spider statuses showed 1/1 consumed for the 163.com/126.com/baidu.com seeds, so crawl completion was observed in the engine JSON. Local library builds are mocks matching the original group/version coordinates (hamal 0.1.1, proxypool 1.1.13, rxcache 1.5.1, bytekit-core 1.2.6).

Argusic installed NetDiscovery in 38 minutes and launched it; verification reached Verified running for real. 4 of 4 recorded errors were worked through (see the timeline below).

Runsall runs of NetDiscovery

This summary is drawn from the agent's recorded report for this run. Every figure traces to the log and recording above; nothing here is authored.

Error and fix timeline

No errors were recorded for this run.

Discussion