summaryrefslogtreecommitdiffhomepage
path: root/test/packetimpact/testbench
diff options
context:
space:
mode:
authorIan Gudger <igudger@google.com>2020-06-11 18:02:58 -0700
committergVisor bot <gvisor-bot@google.com>2020-06-11 18:04:43 -0700
commitdc4e0157ef09632a25575810a70846ea81c4dd6b (patch)
tree486cd9fa3124ca39388d22b6542fb709cdc08a44 /test/packetimpact/testbench
parentfbe41987c999729ceec6851ff64acc9013a0c602 (diff)
Add test for reordering.
Tests the effect of reordering on retransmission and window size. Test covers the expected behavior of both Linux and netstack, however, netstack does not behave as expected. Further, the current expected behavior of netstack is not ideal and should be adjusted in the future. PiperOrigin-RevId: 316015184
Diffstat (limited to 'test/packetimpact/testbench')
-rw-r--r--test/packetimpact/testbench/testbench.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/packetimpact/testbench/testbench.go b/test/packetimpact/testbench/testbench.go
index 4de2aa1d3..82eda6565 100644
--- a/test/packetimpact/testbench/testbench.go
+++ b/test/packetimpact/testbench/testbench.go
@@ -25,6 +25,8 @@ import (
)
var (
+ // DUTType is the type of device under test.
+ DUTType = ""
// Device is the local device on the test network.
Device = ""
// LocalIPv4 is the local IPv4 address on the test network.
@@ -63,6 +65,7 @@ func RegisterFlags(fs *flag.FlagSet) {
fs.StringVar(&RemoteIPv6, "remote_ipv6", RemoteIPv6, "remote IPv6 address for test packets")
fs.StringVar(&RemoteMAC, "remote_mac", RemoteMAC, "remote mac address for test packets")
fs.StringVar(&Device, "device", Device, "local device for test packets")
+ fs.StringVar(&DUTType, "dut_type", DUTType, "type of device under test")
}
// genPseudoFlags populates flag-like global config based on real flags.