Skip to content

OF-3219/OF-3220/OF-3221: Add JIRA @see tags to BOSH unit tests#3224

Closed
Copilot wants to merge 2 commits intocopilot/review-xep-0124-implementationfrom
copilot/sub-pr-3192
Closed

OF-3219/OF-3220/OF-3221: Add JIRA @see tags to BOSH unit tests#3224
Copilot wants to merge 2 commits intocopilot/review-xep-0124-implementationfrom
copilot/sub-pr-3192

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 25, 2026

Adds @see javadoc references to corresponding JIRA issues on each new unit test in HttpBindBodyTest, and on HttpBindBody.getAck(), to satisfy the per-issue traceability requirement raised during review.

Tag assignments

  • testIsPollWhenEmpty/Terminate/Pause@see OF-3219 (overactivity detection)
  • testGetAckWhenPresent/Absent/Invalid/InitialValue, testGetRid, HttpBindBody.getAck()@see OF-3220 (client ACK parsing)

OF-3221 (redundant ACK suppression) has no dedicated unit tests in HttpBindBodyTest; its coverage lives in the HttpSession layer.

JIRA ticket evaluation

All three tickets accurately describe the issues addressed by the prior commit (0b4294f):

  • OF-3219: overactivity check incorrectly rejects valid pause/terminate requests
  • OF-3220: sentElements not pruned on client ACK because ack attribute was never parsed
  • OF-3221: redundant ack attribute included in steady-state responses contrary to XEP-0124 §9.1

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Fix XEP-0124 BOSH compliance: overactivity exception and ack handling OF-3219/OF-3220/OF-3221: Add JIRA @see tags to BOSH unit tests Mar 25, 2026
Copilot AI requested a review from guusdk March 25, 2026 14:21
@guusdk
Copy link
Copy Markdown
Member

guusdk commented Mar 25, 2026

This has been superseded by #3229

@guusdk guusdk closed this Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants