631e882844
stm32mp157c-dk2 has not enough memory to build this apps. However as the stm32mp157xx cpu line has no flash, a part of RAM is considered as ROM. Thus ROM size could be extend to suit this apps needs. Signed-off-by: Gilles DOFFE <gilles.doffe@savoirfairelinux.com> |
||
---|---|---|
.. | ||
tests | ||
app.config | ||
main.c | ||
Makefile | ||
Makefile.board.dep | ||
Makefile.ci | ||
README.md | ||
udp.c |
gnrc_ipv6_ext_frag
test
This test utilizes scapy to test the IPv6 Extension header parsing.
It is intended to just test the fragmentation header handling and generation. For other extension header types please provide a separate test application.
To test, compile and flash the application to any board of your liking (since
ethos
is used to communicate with non-native boards it really doesn't matter
as long as the application fits).
make flash
And run the tests using
sudo make test
Note that root privileges are required since scapy
needs to construct Ethernet
frames to properly communicate over the TAP interface.
The tests succeeds if you see the string SUCCESS
.
If any problems are encountered (i.e. if the test prints the string FAILED
),
set the echo parameter in the run()
function at the bottom of the test script
(tests/01-run.py) to True
. The test script will then offer a more detailed
output.
It might be that due to scapy
's sniffer not picking up an expected packet
sometimes that the test application hangs for a while and then issues FAILED
.
Just restart the test in that case.