Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

03-single-hop-ipv6-icmp/task04: stop pingers after force-ping #180

Merged
merged 1 commit into from
Aug 4, 2020

Conversation

miri64
Copy link
Member

@miri64 miri64 commented Jul 30, 2020

I was wondering why some native tests are failing with high losses and many tests of spec 10 were failing outright. So I used scapy's sniffer in the spec 10 tests and upload the PCAP generated by that to get a better picture what is going wrong. It turns out, there are a lot of ICMPv6 echo requests on the TAP interface. This can be seen in the PCAPs artifacts of this run. Turns out: Some of the force-pings in task 3.4 where not finished properly (even though they do locally).

By sending a SIGINT (= Ctrl+C) to the pinging bash REPLWrappers this can be fixed, as can be seen in this run. Don't worry that the run is failing its because of some linting error in my modifications to the spec 10 tests, there is currently a clean version running which should succed.

As a bonus, task 3.6 is now succeeding reliably (also for the same reason mentioned in the introducing sentence)

Copy link
Contributor

@fjmolinas fjmolinas left a comment

Choose a reason for hiding this comment

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

ACK! I verified the mentioned artifacts and the echo what was described in the PR.

@miri64 miri64 merged commit d43ed07 into RIOT-OS:master Aug 4, 2020
@miri64 miri64 deleted the pytest/fix/spec03-host-ping-kill branch August 4, 2020 09:04
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants