Added regression tests that test IPv6 fragmentation
This commit is contained in:
parent
f5307fc01e
commit
b6770b9de8
22 changed files with 2258 additions and 0 deletions
23
regression-tests/11-ipv6/fragmentation-should-receive-all.js
Normal file
23
regression-tests/11-ipv6/fragmentation-should-receive-all.js
Normal file
|
@ -0,0 +1,23 @@
|
|||
TIMEOUT(200000, log.log("last message: " + msg + "\n"));
|
||||
|
||||
data = 0;
|
||||
alive = 0;
|
||||
while(true) {
|
||||
YIELD();
|
||||
if(msg.startsWith('Data')) {
|
||||
data++;
|
||||
log.log("Heard " + data + " data messages\n");
|
||||
}
|
||||
if(msg.startsWith('Alive')) {
|
||||
alive++;
|
||||
log.log("Heard " + alive + " alive messages\n");
|
||||
}
|
||||
if(data == 10 && alive == 10) {
|
||||
if(msg.startsWith('Data 10') ||
|
||||
msg.startsWith('Alive 10')) {
|
||||
log.testOK();
|
||||
} else {
|
||||
log.testError();
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue