-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Area: networkArea: NetworkingArea: NetworkingArea: testsArea: tests and testing frameworkArea: tests and testing frameworkType: enhancementThe issue suggests enhanceable parts / The PR enhances parts of the codebase / documentationThe issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation
Milestone
Description
Description
The current tests for gnrc_tcp
have some problems:
- There are two tests (server and client) that are interdependent on each other
- They don't test against an independent implementation
- They only run on native
- They take ages to finish
Proposal to makes things better
I propose the following changes to better tests to (a) help with automation (b) make them also run for other boards
- Use something like
ethos
orslip
on boards instead of the radio for now (we can later add some larger scale integration tests for radios) - Let the test(s) test against netcat via a scripting solution
- Use shorter connection intervals (?)
Metadata
Metadata
Assignees
Labels
Area: networkArea: NetworkingArea: NetworkingArea: testsArea: tests and testing frameworkArea: tests and testing frameworkType: enhancementThe issue suggests enhanceable parts / The PR enhances parts of the codebase / documentationThe issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation