Skip to content

gnrc_tcp: tests need work #9324

@miri64

Description

@miri64

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 or slip 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

Labels

Area: networkArea: NetworkingArea: testsArea: tests and testing frameworkType: enhancementThe issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions