Daily Test Coverage Improver #9
daily-test-improver.lock.yml
on: workflow_dispatch
Annotations
6 errors and 2 warnings
|
agent
Errors detected in agent logs - continuing workflow step (not failing for now)
|
|
agent
Line 3805: (node:2407) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 resize listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (Pattern: Copilot CLI timestamped ERROR messages, Raw log: 2025-12-02T10:33:03.582Z [ERROR] (node:2407) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11...)
|
|
agent
Line 180: Failed to start MCP client for tavily: McpError: MCP error -32000: Connection closed (Pattern: Copilot CLI timestamped ERROR messages, Raw log: 2025-12-02T10:32:23.859Z [ERROR] Failed to start MCP client for tavily: McpError: MCP error -32000: Connection closed)
|
|
agent
Line 92: Failed to start MCP client for tavily: McpError: MCP error -32000: Connection closed (Pattern: Copilot CLI timestamped ERROR messages, Raw log: 2025-12-02T10:32:23.201Z [ERROR] Failed to start MCP client for tavily: McpError: MCP error -32000: Connection closed)
|
|
agent
Line 180: MCP error -32000: Connection closed (Pattern: Generic ERROR messages, Raw log: 2025-12-02T10:32:23.859Z [ERROR] Failed to start MCP client for tavily: McpError: MCP error -32000: Connection closed)
|
|
agent
Line 92: MCP error -32000: Connection closed (Pattern: Generic ERROR messages, Raw log: 2025-12-02T10:32:23.201Z [ERROR] Failed to start MCP client for tavily: McpError: MCP error -32000: Connection closed)
|
|
agent
Line 3837: React coverage not found\\\" >> coverage-steps.log\\n fi\\n # Copy backend.ai-ui coverage\\n if [ -d \\\"packages/backend.ai-ui/coverage\\\" ]; then\\n cp -r packages/backend.ai-ui/coverage coverage/backend-ai-ui\\n echo \\\"backend.ai-ui coverage copied\\\" >> coverage-steps.log\\n else\\n echo \\\"Warning: backend.ai-ui coverage not found\\\" >> coverage-steps.log\\n fi\\n\\n # Step 8: Merge coverage reports\\n - name: Merge coverage reports\\n shell: bash\\n run: |\\n echo \\\"Step: Merging coverage reports...\\\" >> coverage-steps.log\\n # Try to merge if both coverage-final.json files exist\\n if [ -f \\\"react/coverage/coverage-final.json\\\" ] && [ -f \\\"packages/backend.ai-ui/coverage/coverage-final.json\\\" ]; then\\n mkdir -p coverage/temp\\n cp react/coverage/coverage-final.json coverage/temp/react-coverage.json\\n cp packages/backend.ai-ui/coverage/coverage-final.json coverage/temp/backend-ai-ui-coverage.json\\n npx nyc merge coverage/temp coverage/combined/coverage-final.json 2>&1 | tee -a coverage-steps.log\\n npx nyc report --temp-dir coverage/combined --reporter=html --reporter=lcov --reporter=text-summary --report-dir coverage/combined 2>&1 | tee -a coverage-steps.log\\n echo \\\"Combined coverage report generated at: coverage/combined/\\\" >> coverage-steps.log\\n else\\n echo \\\"Coverage files not found for merging, keeping separate reports\\\" >> coverage-steps.log\\n fi\\n\\n # Step 9: Generate coverage summary\\n - name: Generate coverage summary\\n shell: bash\\n run: |\\n echo \\\"Step: Generating coverage summary...\\\" >> coverage-steps.log\\n echo \\\"\\\" >> coverage-steps.log\\n echo \\\"========================================\\\" >> coverage-steps.log\\n echo \\\"COVERAGE SUMMARY\\\" >> coverage-steps.log\\n echo \\\"========================================\\\" >> coverage-steps.log\\n \\n # React coverage summary\\n if [ -f \\\"react/coverage/lcov-report/index.html\\\" ]; then\\n echo \\\"\\\" >> coverage-steps.log\\n echo \\\"React Project Coverage:\\\" >> coverage-steps.log\\n cd react && pnpm run test -- --coverage --coverageReporters=text-summary 2>&1 | grep -A 10 \\\"Coverage summary\\\" | tee -a ../coverage-steps.log || true\\n cd ..\\n fi\\n \\n # backend.ai-ui coverage summary\\n if [ -f \\\"packages/backend.ai-ui/coverage/lcov-report/index.html\\\" ]; then\\n echo \\\"\\\" >> coverage-steps.log\\n echo \\\"backend.ai-ui Project Coverage:\\\" >> coverage-steps.log\\n cd packages/backend.ai-ui && pnpm run test -- --coverage --coverageReporters=text-summary 2>&1 | grep -A 10 \\\"Coverage summary\\\" | tee -a ../../coverage-steps.log || true\\n cd ../..\\n fi\\n \\n # Combined coverage if available\\n if [ -f \\\"coverage/combined/lcov-report/index.html\\\" ]; then\\n echo \\\"\\\" >> coverage-steps.log\\n echo \\\"Combined Coverage Report available at: coverage/combined/lcov-report/index.html\\\" >> coverage-steps.log\\n fi\\n \\n echo \\\"========================================\\\" >> coverage-steps.log\\n echo \\\"\\\" >> coverage-steps.log\\n\\n # Step 10: Upload coverage reports as artifacts\\n - name: Upload coverage artifacts\\n uses: actions/upload-artifact@v4\\n with:\\n name: coverage\\n path: |\\n coverage/\\n coverage-steps.log\\n retention-days: 7\\n shell: bash\\n\\n - name: Final log message\\n shell: bash\\n run: |\\n echo \\\"Step: Coverage generation complete!\\\" >> coverage-steps.log\\n echo \\\"Coverage artifacts uploaded with name: 'coverage'\\\" >> coverage-steps.log\\n echo \\\"\\\" >> coverage-steps.log\\n echo \\\"Coverage reports a
|
|
agent
Line 3805: Possible EventEmitter memory leak detected. 11 resize listeners added to [Socket]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit (Pattern: Generic WARNING messages, Raw log: 2025-12-02T10:33:03.582Z [ERROR] (node:2407) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11...)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
agent-stdio.log
Expired
|
4.11 KB |
sha256:09b6a4f32f098f2eb3fb7fe41104dc7ed0350fc0c0a552078e0f4e2f8365e6a3
|
|
|
agent_output.json
Expired
|
2.63 KB |
sha256:bd0b71caf628479d50ed687b7dd34635c9d856cc1ed0912e5960d74131ef5f0a
|
|
|
agent_outputs
Expired
|
40.4 KB |
sha256:42e98ec875fbefec8755b772ddb9be49feb4bd9135fab7d13129dc30a7c8ae7e
|
|
|
aw.patch
Expired
|
1.97 KB |
sha256:816c59a14db4d25d0db35d7f27288e1fdf4e091a182ea631e4f4d1a412ee5ddd
|
|
|
aw_info.json
Expired
|
502 Bytes |
sha256:8d429de967a483f259789d6b9b91847d1eacf12918a6b3fff2c8419a8bde68f1
|
|
|
prompt.txt
Expired
|
4.84 KB |
sha256:cf0b6cdcb31b790b3c7d46f0fe6c758ad0bc22dddb639054fe5bafb76ee9b74d
|
|
|
safe_output.jsonl
Expired
|
2.61 KB |
sha256:04fe4de19b95c4f003c0eb7b2fa5b01b0b6ed91ba6d1aa950de8929961fb21ba
|
|
|
threat-detection.log
Expired
|
1.18 KB |
sha256:831f8cbff2a07eba1ad98c1cf7b9c71b68c295a8f3ed0cbf84f61814c9e581b9
|
|