-
Notifications
You must be signed in to change notification settings - Fork 57
test(udp-server): [#2149] add focused UDP server tests #2174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
josecelano
merged 124 commits into
torrust:develop
from
josecelano:2149-add-focused-udp-server-package-tests
Sep 14, 2026
+6,993
−362
Merged
Changes from all commits
Commits
Show all changes
124 commits
Select commit
Hold shift + click to select a range
35d2a2f
docs(udp-server): plan request buffer tests
josecelano d6f23a2
test(udp-server): cover available request capacity
josecelano 511bc15
docs(udp-server): approve request buffer reclamation test
josecelano 01a20a1
docs(udp-server): clarify request eviction policy
josecelano 5ee739c
docs(udp-server): plan request buffer scenario fixture
josecelano a6212e3
test(udp-server): cover oldest request eviction
josecelano 1c74697
docs(udp-server): plan request buffer fixture cleanup
josecelano 331a2dd
test(udp-server): simplify request buffer fixture
josecelano 5a0ed45
docs(udp-server): plan request buffer drop test
josecelano 1660d0f
test(udp-server): cover request buffer cleanup
josecelano c7395c5
docs(udp-server): record request buffer race deferral
josecelano 8897fd1
docs(udp-server): complete request buffer test plan
josecelano 050d2ab
docs(udp-server): plan event classification tests
josecelano 6dbbac4
test(udp-server): cover event error classification
josecelano 5255fc3
docs(udp-server): plan event request-kind tests
josecelano 2c33a11
test(udp-server): cover request-kind metrics
josecelano 4834196
docs(udp-server): complete event test plan
josecelano e53bb02
docs(udp-server): plan parse error adapter tests
josecelano d974726
test(udp-server): cover parse error conversion
josecelano ce3bcc9
docs(udp-server): plan invalid request conversion test
josecelano 7bd8f1d
test(udp-server): cover invalid request error
josecelano 5400c11
docs(udp-server): complete parse error test plan
josecelano e3afddd
docs(udp-server): plan bound socket tests
josecelano 10ac9d8
docs(udp-server): plan bound socket port test
josecelano 9728939
test(udp-server): cover bound socket port
josecelano 30fcba6
docs(udp-server): plan bound socket metadata test
josecelano 5328002
test(udp-server): cover bound socket metadata
josecelano 418bb94
docs(udp-server): complete bound socket test plan
josecelano 21778f4
docs(udp-server): reconcile test plan progress
josecelano ef55023
docs(udp-server): plan handler dispatch test
josecelano 84bf103
test(udp-server): cover sendable parse error routing
josecelano fa18cd0
test(udp-server): simplify parse error scenario
josecelano fec5e46
docs(issues): require test design reviews
josecelano 54495c7
docs(agents): review test design in task reviews
josecelano fc7928f
test(udp-server): clarify parse error test intent
josecelano eb1b002
docs(testing): require prose-first test verification
josecelano 2dafa81
docs(testing): format prose-first checklist
josecelano c0fc262
docs(udp-server): assess handler error routing
josecelano 7b72363
docs(testing): distinguish unit and integration coverage
josecelano c19ae50
docs(udp-server): complete handler dispatch test plan
josecelano c41df9a
docs(udp-server): plan launcher tests
josecelano b8e078f
docs(udp-server): update performance evidence status
josecelano 168d32f
test(udp-server): harden request buffer test cleanup
josecelano ed8fbdc
docs(review): record PR 2174 Copilot suggestions
josecelano c1d289f
test(udp-server): clarify launcher startup cleanup
josecelano 32485ae
docs(udp-server): approve port zero admission test
josecelano 441dd93
test(udp-server): cover port zero request admission
josecelano 6884876
docs(udp-server): approve banned IP admission test
josecelano a300571
test(udp-server): cover banned request admission
josecelano 2eab8d7
docs(udp-server): approve port zero test split
josecelano 3aa8d15
docs(udp-server): approve banned request test split
josecelano a48ad3b
test(udp-server): split launcher admission contracts
josecelano c871342
docs(udp-server): complete launcher test plan
josecelano ee679c7
docs(udp-server): approve contract error test cleanup
josecelano 4491bcc
test(udp-server): clarify empty datagram contract
josecelano 06f896c
docs(testing): align helpers with test abstraction
josecelano 017c1de
docs(udp-server): approve connect contract cleanup
josecelano 5e3b06b
test(udp-server): clarify connect contract
josecelano ab4f916
docs(udp-server): complete contract test plan
josecelano 8fa8785
docs(udp-server): approve error metric test cleanup
josecelano 3c0ee96
test(udp-server): clarify error metric handler test
josecelano 9394dc7
docs(udp-server): approve error metric label test
josecelano 4fdaec8
test(udp-server): cover connect error metric label
josecelano 4480808
docs(testing): document fixture expectation anti-pattern
josecelano 87e4db5
test(udp-server): cover cookie error metric labels
josecelano bcde822
docs(udp-server): complete error metric test plan
josecelano b67b8be
docs(udp-server): finalize error metric test plan
josecelano 98d5772
docs(testing): require separate unit coverage evidence
josecelano 72ea463
docs(udp-server): complete container test cleanup review
josecelano b754de8
test(udp-server): cover container event publication
josecelano 43f2784
docs(udp-server): record container coverage evidence
josecelano dd3f283
docs(udp-server): finalize container test plan
josecelano cea828e
docs(udp-server): track remaining unit test assessments
josecelano d287c15
docs(udp-server): plan receiver unit tests
josecelano ab12df8
docs(udp-server): complete receiver test cleanup review
josecelano 7f43049
test(udp-server): cover received datagram adaptation
josecelano cbdd1b1
docs(testing): add test code smell review
josecelano 0166788
docs(udp-server): record receiver coverage evidence
josecelano 33c82cc
docs(udp-server): finalize receiver test plan
josecelano 207f0a6
docs(udp-server): plan statistics event dispatch tests
josecelano c0a171c
docs(udp-server): complete statistics dispatch cleanup review
josecelano 880eb20
docs(udp-server): record statistics dispatcher test ownership
josecelano a740a9a
docs(udp-server): record statistics dispatch coverage
josecelano 8b819bc
docs(udp-server): finalize statistics dispatch plan
josecelano 704b17c
docs(udp-server): plan banning event handler tests
josecelano 26e665a
docs(udp-server): complete banning handler cleanup review
josecelano e6383ac
test(udp-server): cover banning event orchestration
josecelano 5d6fbb7
docs(testing): clarify behavioral data visibility
josecelano 878500d
docs(udp-server): record banning handler coverage
josecelano f26e05b
docs(udp-server): finalize banning handler test plan
josecelano b2cc149
docs(agents): fix task reviewer workflow numbering
josecelano 1be6479
docs(udp-server): plan server states test review
josecelano 94bbe29
docs(udp-server): finalize server states test plan
josecelano ae5b2ce
docs(udp-server): reopen server states plan for startup mappings
josecelano c4f17eb
test(udp-server): cover startup notification errors
josecelano 6608d0c
docs(udp-server): document server states test ownership
josecelano 91814d2
docs(udp-server): record server states coverage
josecelano a6b3c4f
docs(udp-server): finalize server states test plan
josecelano e2524ab
docs(udp-server): plan handler error tests
josecelano 983dc24
test(udp-server): split error handler contracts
josecelano d649ca6
test(udp-server): cover error event public URL
josecelano 69ada54
test(udp-server): simplify error handler test calls
josecelano f819afe
docs(issues): complete error handler test review
josecelano 493a74e
test(udp-server): cover response processing average
josecelano e020ea5
test(udp-server): split processor port-zero contracts
josecelano aecec5a
docs(issues): record remaining udp server assessments
josecelano 15d8914
docs(issues): record udp server mutation evidence
josecelano e535932
test(udp-server): simplify port-zero processor test
josecelano defe846
docs(issues): complete udp server test evidence
josecelano 8901e68
style(udp-server): fix rustfmt import grouping
josecelano ae6238f
docs(issues): repair archived issue links in EPIC
josecelano 8831ee9
docs(udp-server): correct formatting validation records
josecelano d948317
test(udp-server): assert retained tasks survive eviction
josecelano a08feba
test(udp-server): clarify inert admission test inputs
josecelano 49a0f0c
test(udp-server): apply it_should naming convention
josecelano 2312789
docs(udp-server): record table-form test rationale
josecelano 2ab8362
chore(vscode): explain markdown format-on-save opt-out
josecelano 4c43bf1
docs(review): track PR 2174 maintainer feedback
josecelano 2c53718
docs(review): record PR 2174 feedback resolution
josecelano 6cd30e1
test(udp-server): rename bare receiver test prefix
josecelano e19cab8
docs(udp-server): mark stable-rustfmt validation rows
josecelano 885ffbe
docs(udp-server): record RawRequest derive decision
josecelano dc543e7
docs(review): cite fix commits by stable subject
josecelano 40b1a6f
docs(review): record round five resolution
josecelano File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.