tests/gnrc_ipv6_ext: port to scapy#10382
Merged
jia200x merged 1 commit intoRIOT-OS:masterfrom Jan 11, 2019
Merged
Conversation
ec1cafd to
b262989
Compare
4e559a6 to
f1ad649
Compare
f1ad649 to
c15cecb
Compare
Member
Author
|
Rebased to current dependencies, finished up the work and moved the RPL SRH tests to #10392. No longer WIP. |
4289710 to
a153b45
Compare
Member
Author
|
Rebased to current dependencies and also applied some fixes for Arch. |
miri64
added a commit
to miri64/RIOT
that referenced
this pull request
Nov 19, 2018
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
miri64
added a commit
to miri64/RIOT
that referenced
this pull request
Nov 19, 2018
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
0244b71 to
029d96a
Compare
Member
Author
|
Rebased to current master and dependencies. |
Member
|
Tested on |
Member
|
@miri64 could you squash? |
Member
|
(Codacy output can be ignored) |
Member
Author
|
Squashed |
874fb3f to
70c9706
Compare
Member
Author
|
Squashed |
Member
|
Thank you! Just one more to go ;) |
Member
Author
|
Thanks for the review! :-) |
miri64
added a commit
to miri64/RIOT
that referenced
this pull request
Jan 22, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
miri64
added a commit
to miri64/RIOT
that referenced
this pull request
Jan 29, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
miri64
added a commit
to miri64/RIOT
that referenced
this pull request
Jan 29, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
miri64
added a commit
to miri64/RIOT
that referenced
this pull request
Jan 29, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
miri64
added a commit
to miri64/RIOT
that referenced
this pull request
Jan 29, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
cladmi
pushed a commit
to cladmi/RIOT
that referenced
this pull request
Feb 1, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
cladmi
pushed a commit
to cladmi/RIOT
that referenced
this pull request
Feb 4, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
cladmi
pushed a commit
to cladmi/RIOT
that referenced
this pull request
Feb 4, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
cladmi
pushed a commit
to cladmi/RIOT
that referenced
this pull request
Feb 5, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
cladmi
pushed a commit
to cladmi/RIOT
that referenced
this pull request
Feb 5, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
cladmi
pushed a commit
to cladmi/RIOT
that referenced
this pull request
Feb 19, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
JulianHolzwarth
pushed a commit
to JulianHolzwarth/RIOT
that referenced
this pull request
Feb 27, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
TomKeddie
pushed a commit
to TomKeddie/RIOT
that referenced
this pull request
Mar 4, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
geromueller
pushed a commit
to geromueller/RIOT
that referenced
this pull request
Jun 19, 2019
I had this idea when implementing RIOT-OS#10382 and RIOT-OS#10392 as I introduced a very similar structure to python's standard unittests in those and it could also reduce some code duplication between those two tests.
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.
Contribution description
This ports the
tests/gnrc_ipv6_ext(which are actually very simple tests forgnrc_rpl_ext), to just test the extension header parser usingscapyto generate the IPv6 packets containing the extension headers.TODOs:
BOARD_INSUFFICIENT_MEMORYTesting procedure
Compile
tests/gnrc_ipv6_extand flash it to a board of your choice. Usesudo make testto run (due to the required Ethernet frame construction with the tap interface you need root permissions).Issues/PRs references
Depends on #8594, #10242, and #10244 and their dependencies: