Skip to content

tests: gnrc_ipv6_ext: replace default netif with dummy [backport 2018.07]#9671

Merged
cladmi merged 1 commit intoRIOT-OS:2018.07-branchfrom
miri64:2018.07/tests/fix/gnrc_ipv6_ext-dummy-iface
Aug 1, 2018
Merged

tests: gnrc_ipv6_ext: replace default netif with dummy [backport 2018.07]#9671
cladmi merged 1 commit intoRIOT-OS:2018.07-branchfrom
miri64:2018.07/tests/fix/gnrc_ipv6_ext-dummy-iface

Conversation

@miri64
Copy link
Copy Markdown
Member

@miri64 miri64 commented Aug 1, 2018

Backport of #9654

Contribution description

Use a minimalistic dummy instead of the default interface for testing
the gnrc_ipv6_ext module

Currently the default interface is used which leads to problems with
this test, since random traffic on the medium or a missing default
interface might lead to failed results.

Issues/PRs references

Similar issue as with #9648

Use a minimalistic dummy instead of the default interface for testing
the `gnrc_ipv6_ext` module.

Currently the default interface is used which leads to problems with
this test, since random traffic on the medium or a missing default
interface might lead to failed results.

Since the `tap` dependency is removed for `native`, I add this test for
testing on CI.

(cherry picked from commit c4ba2b5)
@miri64 miri64 added Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) GNRC Area: network Area: Networking CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Area: tests Area: tests and testing framework labels Aug 1, 2018
@miri64 miri64 requested a review from cladmi August 1, 2018 18:11
Copy link
Copy Markdown
Contributor

@cladmi cladmi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested locally with and without debug in gnrc_ipv6 for native, samr21-xpro, arduino-zero.

@cladmi cladmi merged commit 0aba8d1 into RIOT-OS:2018.07-branch Aug 1, 2018
@miri64 miri64 deleted the 2018.07/tests/fix/gnrc_ipv6_ext-dummy-iface branch August 1, 2018 18:39
@cladmi cladmi added this to the Release 2018.07 milestone Aug 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: network Area: Networking Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants