Add end-to-end test for sending and receiving a test file - #55
Merged
Conversation
rjb1000
reviewed
Mar 9, 2026
rjb1000
left a comment
There was a problem hiding this comment.
I don't have time to look in detail, @dsilhavy, but is your end-to-end test exercising the tunnelled mode of operation between transmitter and receiver as well as the vanilla mode?
It was specifically the tunnelled mode (where the size of ALC packets is reduced to take account of the tunnelling overhead, and the UDP checksum of the tunnelled packets is calculated by the FLUTE transmitter rather than the kernel network stack) that tripped us up on #51 and #53.
Contributor
Author
|
@rjb1000 Thanks, the test only runs the vanilla mode not the tunneled mode of operation. I wanted to quickly add a functional test that verifies the basic behavior. I will check if I can add a test for the tunneled mode as well. |
jordijoangimenez
pushed a commit
to jordijoangimenez/rt-libflute
that referenced
this pull request
Jul 17, 2026
jordijoangimenez
pushed a commit
to jordijoangimenez/rt-libflute
that referenced
this pull request
Aug 7, 2026
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR adds an end to end test for sending and receiving a sample file. The test is integrated into GitHub CI/CD pipeline via a new GitHub action.