ghs tested by Argusic Runner

Attempt 1 of 3 · Runs with mocks · Argusic Score 92.0 of 100

all runs of ghsbootstrapcrawlercsv-exportdataset-generationdocker-composegit

Session recording

Loading recording...

Download the original recording · fingerprint e25322ac70bef216...

What the test found

The Java/Maven project compiles, packages, and passes all 14 unit tests. The Spring Boot server starts on port 8080 with H2 database, serves health/info/actuator endpoints at 200, exposes the OpenAPI/Swagger API spec, and the frontend builds to dist/. The application requires MySQL for full functionality (Flyway migrations, crawler, analysis) and real GitHub API tokens for the crawler, but the API layer and static frontend are operational.

Java and Maven were missing from the container (Ubuntu 24.04). Downloaded JDK 17.0.21 and Maven 3.9.16 to /tmp. MariaDB 11.4.2 portable binary was downloaded and initialized but the mariadbd server repeatedly crashed during startup on this container, even with reduced memory settings. Switched to H2 in-memory database (com.h2database:h2:2.2.224) with Maven dependency added at runtime via classpath. The Spring Boot application starts successfully with H2, and all 14 unit tests pass. The npm frontend builds via esbuild and produces dist/ output. Server endpoints verified: health returns 200, actuator info returns full app metadata, OpenAPI spec available at /api/openapi.

Argusic installed ghs in 13 minutes and launched it; verification reached Verified with mock services. 2 of 2 recorded errors were worked through (see the timeline below).

Runs with mocksall runs of ghs

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