Gitiles
Code Review
Sign In
gerrit.opencord.org
/
fabric-oftest
/
7094ff189a698d3fba0807aaf4ccb58b14751e9f
/
src
/
python
7094ff1
controller: log more usefully when checking message queue
by Rich Lane
· 12 years ago
90c961c
import pyloxi @ c0659ad95fd4fb48e670985b4e91f553da55995b
by Rich Lane
· 12 years ago
ca3da27
add missing pyloxi files
by Rich Lane
· 12 years ago
f3bc48c
testutils: avoid using constants not defined for the current OpenFlow version
by Rich Lane
· 12 years ago
c2ee4b8
import pyloxi @ 56db3af912fd38fe3789e7629a823788b94f463d
by Rich Lane
· 12 years ago
c4ab0be
Merge pull request #48 from floodlight/det-monitor-pkt-in
by Dan Talayco
· 12 years ago
7071cf1
Minor updates for pkt in monitoring
by Dan Talayco
· 12 years ago
d929b8d
controller: prevent switch from reconnecting
by Rich Lane
· 12 years ago
dd6b6ff
Support counting pkt-in msgs in controller
by Dan Talayco
· 12 years ago
ea8c472
explictly set buffer_id for packet-out messages
by Rich Lane
· 12 years ago
ff637c9
Revert "Packet out buffer id should be -1 when there is no buffer"
by Rich Lane
· 12 years ago
4d89266
Packet out buffer id should be -1 when there is no buffer
by Shudong Zhou
· 12 years ago
de1a527
remove of11 and of12 modules
by Rich Lane
· 12 years ago
e717c6e
use generic ofp import
by Rich Lane
· 12 years ago
75a3641
remove of10
by Rich Lane
· 12 years ago
b658ddd
import pyloxi @ 39ed7a3
by Rich Lane
· 12 years ago
0237baf
loxi-prep: rename users of ofp_match
by Rich Lane
· 12 years ago
e6b794f
loxi-prep: remove action_ prefix from more users
by Rich Lane
· 12 years ago
768ef95
loxi_prep: remove illegal_message_type dependency on pylibopenflow internals
by Rich Lane
· 12 years ago
1879dc7
loxi-prep: always handle missing entry in type map
by Rich Lane
· 12 years ago
c7b85d2
loxi-prep: remove import compatibility
by Rich Lane
· 12 years ago
1622bbb
loxi-prep: change parse_header to return a tuple
by Rich Lane
· 12 years ago
f688351
loxi-prep: move message parsing to ofp.message
by Rich Lane
· 12 years ago
06c1798
loxi-prep: move parse.py to oftest module
by Rich Lane
· 12 years ago
ba3f0e2
loxi-prep: subtype flow_mod classes
by Rich Lane
· 12 years ago
8fbfd66
loxi-prep: default xid to None
by Rich Lane
· 12 years ago
b73808c
loxi-prep: move header fields into the message classes
by Rich Lane
· 12 years ago
7c7342a
loxi-prep: rename stats request/type field 'type' to 'stats_type'
by Rich Lane
· 12 years ago
4e361bb
loxi-prep: rename error 'type' field to 'err_type'
by Rich Lane
· 12 years ago
5fd6faf
loxi-prep: rename stats reply 'stats' field to 'entries' to match PyLoxi
by Rich Lane
· 12 years ago
d0478ff
loxi-prep: rename uses of match fields
by Rich Lane
· 12 years ago
5b44ab4
loxi-prep: rename match fields to match pyloxi
by Rich Lane
· 12 years ago
62e9685
loxi-prep: use plain lists to hold OF actions
by Rich Lane
· 12 years ago
e6ea3fe
action_list: remove show method
by Rich Lane
· 12 years ago
7d40efa
action_list: remove unused methods
by Rich Lane
· 12 years ago
c495d9e
loxi-prep: rename action_list.add to append
by Rich Lane
· 12 years ago
d7b0ffa
loxi-prep: remove uses of cstruct module
by Rich Lane
· 12 years ago
5372473
Qualify sleep calls with time
by Dan Talayco
· 12 years ago
53b9681
testutils: add 10% fuzz to byte counter matching
by Rich Lane
· 12 years ago
6a33492
refactor verify_queuestats and move to testutils
by Rich Lane
· 12 years ago
968b619
refactor verify_portstats and move to testutils
by Rich Lane
· 12 years ago
ae3428c
refactor verify_flowstats and move to testutils
by Rich Lane
· 12 years ago
2940fdd
Fix skip report config key error
by Dan Talayco
· 12 years ago
c7562b1
Add simple_arp_packet
by Shudong Zhou
· 12 years ago
3c26683
testutils: fix wording in receive_pkt_check
by Rich Lane
· 12 years ago
9cc9334
testutils: add ip_ttl option to simple_*_packet
by Gregor Maier
· 12 years ago
fdedc07
This commit has some improvements for the code related to the OpenFlow 1.2
by ederlf
· 12 years ago
7744e11
testutils: define __all__ to limit the variables imported by tests
by Rich Lane
· 12 years ago
5a9a192
add version decorator
by Rich Lane
· 12 years ago
5d63b9c
controller: log xids and error messages
by Rich Lane
· 12 years ago
e3a5972
of12: support actions keyword argument in packet_out message
by Rich Lane
· 12 years ago
5de2d94
of12: add keyword arguments to action and message classes
by Rich Lane
· 12 years ago
aecd716
of10: simplify importing
by Rich Lane
· 12 years ago
6339349
of12: remove redundant action_ prefix from action classes
by Rich Lane
· 12 years ago
dc04c91
of12: fix bug in packet_to_flow_match
by Rich Lane
· 12 years ago
8f2861e
import scapy.contrib.mpls for ease of installation
by Rich Lane
· 12 years ago
02eb6b0
of12: simplify importing
by Rich Lane
· 12 years ago
f9aa502
oft12 testutils: remove uses of parent.logger
by Rich Lane
· 12 years ago
629393f
import OpenFlow 1.2 protocol module and basic test cases from CPqD/oftest12
by Rich Lane
· 12 years ago
9fd0568
add --of-version option
by Rich Lane
· 12 years ago
af42815
base_tests: only use supported_actions field for OF 1.0
by Rich Lane
· 12 years ago
c44b624
controller: fix version negotiation
by Rich Lane
· 12 years ago
78ef8b9
use the generic name "ofp" to refer to the the OpenFLow protocol module
by Rich Lane
· 12 years ago
ed1fa2d
parse: remove uses of from module import *
by Rich Lane
· 12 years ago
cd97d3d
minimize use of "from module import *"
by Rich Lane
· 12 years ago
38eea08
Allow skipping testing of packet_out actions
by Ed Swierk
· 12 years ago
8d84ce0
Send port_mod message even if features_reply contains no ports
by Ed Swierk
· 12 years ago
5ec97b8
copy in of11 package
by Rich Lane
· 12 years ago
6242d9f
move and check in OpenFlow protocol modules
by Rich Lane
· 12 years ago
95f078b
oft: improve help text
by Rich Lane
· 12 years ago
adf64b1
Merge branch 'annotations'
by Rich Lane
· 12 years ago
72a0cfe
action_list: support setting actions in constructor
by Rich Lane
· 12 years ago
308d976
remove unused oft_assert module
by Rich Lane
· 12 years ago
3a261d5
raise an AssertionError if do_barrier fails
by Rich Lane
· 12 years ago
32bf948
remove assertions on the return value of delete_all_flows
by Rich Lane
· 12 years ago
5c3151c
throw AssertionError if controller.message_send fails
by Rich Lane
· 12 years ago
e30455b
action_list: throw exception if value is not an action
by Rich Lane
· 12 years ago
97e9965
add group decorator and smoke test group
by Rich Lane
· 12 years ago
cc45b8e
rewrite test spec code in terms of groups
by Rich Lane
· 12 years ago
0a4f637
use class decorators to mark tests that shouldn't be run by default
by Rich Lane
· 12 years ago
f18980d
controller: improve log message when sending OF msg
by Rich Lane
· 12 years ago
376bb40
controller: join controller thread in kill()
by Rich Lane
· 12 years ago
d591504
base_tests: cleanup controller if setup fails
by Rich Lane
· 12 years ago
207502e
controller: move creation of listening connection to constructor
by Rich Lane
· 12 years ago
7c64a42
base_tests: remove unused clean_shutdown field
by Rich Lane
· 12 years ago
2c7812c
use a single dataplane instance for all tests
by Rich Lane
· 12 years ago
e1b8da9
dataplane: single-threaded rewrite
by Rich Lane
· 12 years ago
fb71830
DataPlane: cleanup and remove dead code
by Rich Lane
· 12 years ago
e7b0ecb
manually release controller and dataplane references
by Rich Lane
· 12 years ago
2e37ec2
EventDescriptor: fix log statement
by Rich Lane
· 12 years ago
d7d3292
DataPlanePort: fix race between thread start and kill
by Rich Lane
· 12 years ago
7e1d5c5
EventDescriptor: dont block notify() if pipe is full
by Rich Lane
· 12 years ago
5b5da2d
dataplane: use an EventDescriptor to speed up killing ports
by Rich Lane
· 12 years ago
4dfd5e1
factor out EventDescriptor from Controller
by Rich Lane
· 12 years ago
4d46dbd
dataplane: kill port threads concurrently
by Rich Lane
· 12 years ago
3279754
controller: use a pipe to wake up event loop from a different thread
by Rich Lane
· 12 years ago
82ef183
disable Nagle's algorithm
by Rich Lane
· 12 years ago
e912d03
flow_msg_install: dont send redundant barriers
by Rich Lane
· 12 years ago
74be472
controller.py: clear pending packets on disconnect.
by Ken Chiang
· 12 years ago
43ee54c
Move qinq out of simple_tcp_packet
by Shudong Zhou
· 12 years ago
Next »