diff options
author | IWAMOTO Toshihiro <iwamoto@valinux.co.jp> | 2015-11-12 15:53:33 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2015-11-13 16:14:00 +0900 |
commit | 7a9b1be5d6874933fdfbf4e610992dd302915ed9 (patch) | |
tree | 73660048da68ebd01b48ba1e2e658542f1d54952 | |
parent | 877ed2804a7019a03c9f81ad9a658d354726a9f6 (diff) |
test_parser: add conntrack tests
Signed-off-by: IWAMOTO Toshihiro <iwamoto@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r-- | ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct.packet | bin | 0 -> 104 bytes | |||
-rw-r--r-- | ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct_exec.packet | bin | 0 -> 120 bytes | |||
-rw-r--r-- | ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct.packet.json | 62 | ||||
-rw-r--r-- | ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct_exec.packet.json | 74 |
4 files changed, 136 insertions, 0 deletions
diff --git a/ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct.packet b/ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct.packet Binary files differnew file mode 100644 index 00000000..bad1d2d0 --- /dev/null +++ b/ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct.packet diff --git a/ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct_exec.packet b/ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct_exec.packet Binary files differnew file mode 100644 index 00000000..21944b28 --- /dev/null +++ b/ryu/tests/packet_data/of13/ovs-ofctl-of13-action_ct_exec.packet diff --git a/ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct.packet.json b/ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct.packet.json new file mode 100644 index 00000000..8cff9af6 --- /dev/null +++ b/ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct.packet.json @@ -0,0 +1,62 @@ +{ + "OFPFlowMod": { + "buffer_id": 4294967295, + "command": 0, + "cookie": 0, + "cookie_mask": 0, + "flags": 0, + "hard_timeout": 0, + "idle_timeout": 0, + "instructions": [ + { + "OFPInstructionActions": { + "actions": [ + { + "NXActionCT": { + "actions": [], + "alg": 0, + "experimenter": 8992, + "flags": 0, + "len": 24, + "recirc_table": 4, + "subtype": 35, + "type": 65535, + "zone_ofs_nbits": 0, + "zone_src": 0 + } + } + ], + "len": 32, + "type": 4 + } + } + ], + "match": { + "OFPMatch": { + "length": 22, + "oxm_fields": [ + { + "OXMTlv": { + "field": "eth_type", + "mask": null, + "value": 2048 + } + }, + { + "OXMTlv": { + "field": "ct_state", + "mask": 128, + "value": 0 + } + } + ], + "type": 1 + } + }, + "out_group": 4294967295, + "out_port": 4294967295, + "priority": 32768, + "table_id": 3, + "xid": 2 + } +} diff --git a/ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct_exec.packet.json b/ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct_exec.packet.json new file mode 100644 index 00000000..1c9e7f30 --- /dev/null +++ b/ryu/tests/unit/ofproto/json/of13/ovs-ofctl-of13-action_ct_exec.packet.json @@ -0,0 +1,74 @@ +{ + "OFPFlowMod": { + "buffer_id": 4294967295, + "command": 0, + "cookie": 0, + "cookie_mask": 0, + "flags": 0, + "hard_timeout": 0, + "idle_timeout": 0, + "instructions": [ + { + "OFPInstructionActions": { + "actions": [ + { + "NXActionCT": { + "actions": [ + { + "OFPActionSetField": { + "field": { + "OXMTlv": { + "field": "ct_mark", + "mask": null, + "value": 6636321 + } + } + } + } + ], + "alg": 0, + "experimenter": 8992, + "flags": 1, + "len": 40, + "recirc_table": 255, + "subtype": 35, + "type": 65535, + "zone_ofs_nbits": 0, + "zone_src": 0 + } + } + ], + "len": 48, + "type": 4 + } + } + ], + "match": { + "OFPMatch": { + "length": 22, + "oxm_fields": [ + { + "OXMTlv": { + "field": "eth_type", + "mask": null, + "value": 2048 + } + }, + { + "OXMTlv": { + "field": "ct_state", + "mask": 130, + "value": 130 + } + } + ], + "type": 1 + } + }, + "out_group": 4294967295, + "out_port": 4294967295, + "priority": 32768, + "table_id": 3, + "xid": 2 + } +} |