[hermes] bstein-dev-home #546: jenkins_agent_channel_interruption_frontend_tests #145
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hermes auto-triage classified incident
bstein-dev-home/546as jenkins_agent_channel_interruption_frontend_tests (confidence 0.65); first failed gate:tests.Why a human is needed
Build 546 failed in the Frontend tests stage, not because of a failing test: no test failures were published (jenkins.failed_tests is empty) and the backend suite had just completed cleanly (128 passed in 46.66s). Partway through Frontend tests, the Jenkins agent pod bstein-dev-home-546-6h0qg-5zgwp-dpqpl reported 'seems to be removed or offline (java.lang.InterruptedException)', waited, and came back online, but the shell step that runs the frontend tests never actually launched ('process apparently never started in .../durable-a831f6fc'). Every later stage (quality gate, SonarQube evidence refresh, test metrics publish, image builds) was skipped as a consequence, and the pipeline ended with 'script returned exit code -2'. This points to the agent's connection to Jenkins being briefly interrupted while mid-stage, which broke the durable-task launch for the frontend test shell step; nothing in the repository's frontend code or test suite appears to be at fault. There's no repo fix to make here — the practical remedy is re-running the frontend test stage, since a fresh build on a stable agent connection would normally proceed past this point. If this recurs, it's worth checking whether the CI agent pods are seeing network interruptions, node pressure, or evictions around this time window. Separately and unrelated to this specific failure: the SonarQube scan in this same build logged that the 'node' binary isn't available in the scanner container ('Cannot run program node: No such file or directory'), which silently disables the JavaScript/TypeScript analysis sensor. It didn't cause this failure, but it means Sonar currently isn't analyzing this repo's frontend code at all — worth flagging to whoever maintains the quality-tools scanner image. Note that OpenSearch application-log correlation wasn't available for this build (connection refused), so there's no pod-event evidence beyond the Jenkins console to corroborate exactly why the agent dropped.
Ariadne did not authorize automated remediation:
classification_not_supported: 'jenkins_agent_channel_interruption_frontend_tests'.Facts
jenkins.result, jenkins.first_failed_stage)jenkins.failed_tests)console_failures[4] (marker 'Exception', line_number 703))console_failures[4] (marker 'Exception', line_number 703))console_tail)console_failures[5] (marker 'ERROR:', line_number 775))console_failures[2]-[3] (markers 'Exception'/'No such file', line_number 341-377))log_evidence.error)Evidence
The earliest failure region of the build console:
Inferences
Suggested remediation (not available)
No automated remediation exists for this failure. Hermes proposes one; it was not performed, and Ariadne cannot perform it until a person builds and deploys it.
retry_after_agent_channel_interruptionLinks
/api/admin/audit/events, event typeshermes_autotriage_incidentandhermes_autotriage_diagnosis.Filed automatically by Ariadne from a Hermes Agent diagnosis (run run_c169c8b802b44e91aa33573dd14c5923). Hermes has no write access to this repository; no files or infrastructure were changed.