• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / CoPilot-For-Consensus / 21306722364 / 13
78%
main: 78%

Build:
DEFAULT BRANCH: main
Ran 24 Jan 2026 01:30AM UTC
Files 5
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Jan 2026 01:24AM UTC coverage: 75.342%. Remained the same
21306722364.13

push

github

web-flow
Fix azure-servicebus AttributeError crash from handler race condition (#1019)

* Initial plan

* Add defensive error handling for azure-servicebus AttributeError

- Add try-except blocks for AttributeError in AutoLockRenewer operations
- Add error handling for receiver operations (complete_message, abandon_message)
- Add logging with full traceback to help diagnose SDK bugs
- Document known azure-servicebus SDK bug (GitHub #35618, #36334)
- Add comprehensive test coverage for AttributeError scenarios

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Add comprehensive documentation for azure-servicebus AttributeError fix

- Document root cause analysis with SDK bug references
- Provide detailed impact assessment
- List all code changes with line numbers
- Include monitoring and alerting guidelines
- Add verification steps and recommendations

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Fix inconsistent AttributeError handling in message completion

- Remove re-raise after successful message processing
- Add warning about message redelivery when completion fails
- Ensure service continues processing despite completion failures
- Maintain consistent graceful degradation throughout

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Improve error handling logic and fix code review feedback

- Separate callback error from receiver AttributeError handling
- Remove duplicate imports in test files
- Ensure callback exceptions are properly re-raised
- Fix linting issues (trailing whitespace, blank lines)
- Improve code clarity with explicit callback_error variable

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Add clarifying comments for error handling design decisions

- Explain why AttributeError is not re-raised (graceful degradation)
- Document callback_error pattern rationale
- Clarify separation of callback errors from receiver er... (continued)

110 of 146 relevant lines covered (75.34%)

0.75 hits per line

Source Files on job copilot_error_reporting - 21306722364.13
  • Tree
  • List 5
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21306722364
  • 0299fe43 on github
  • Prev Job for on main (#21292990868.21)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc