Skip to content

[backend] [actions] Add testing workflow for the backend - #71

Merged
jmaralo merged 18 commits into
developfrom
features/test-workflow
Dec 20, 2023
Merged

[backend] [actions] Add testing workflow for the backend#71
jmaralo merged 18 commits into
developfrom
features/test-workflow

Conversation

@jmaralo

@jmaralo jmaralo commented Dec 20, 2023

Copy link
Copy Markdown
Member

This PR finally adds automatic tests for the backend on every push to the repository.

Currently the only module with tests is the transport module, but sooner or later most of them will have a good test suite to ensure every change works as intended.

I have also made some small changes to the previous workflows to also trigger on pull requests and reduce the space they take on the GitHub storage.

The test for the sniffer demux also had some bugs after a change in the buffer implementation which have been fixed, the new buffer now does not wait for input, returning a length of 0 when no data is ready and the test now uses a small timeout to wait for input

@jmaralo
jmaralo merged commit 9ed19c8 into develop Dec 20, 2023
@jmaralo
jmaralo deleted the features/test-workflow branch December 20, 2023 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants