Gitiles
Code Review
Sign In
gerrit.opencord.org
/
fabric-oftest
/
3e777794aab1b27ff2c25900232f6bce626cc804
/
src
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
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
ab0bab3
Don't try to use the incompatible pylibpcap library
by Ed Swierk
· 12 years ago
47fe471
Merge pull request #27 from InCNTRE/master
by Rich Lane
· 12 years ago
9176567
speed up negative tests in receive_pkt_check
by Rich Lane
· 12 years ago
d2e93aa
dataplane: record wall clock time when receiving packet
by Rich Lane
· 12 years ago
89725bb
also test packet-out in flow_match_test
by Rich Lane
· 12 years ago
5e0a6e3
reverted the line specified
by ShreyaPandita
· 12 years ago
cd8e1cf
added port down and up functions
by ShreyaPandita
· 12 years ago
b10ebd6
Generate tcp packets with double vlan tags
by Shudong Zhou
· 12 years ago
b7f1246
Allow longer barrier timeout in caps test
by Shudong Zhou
· 12 years ago
69ca4d6
Support active connect, overwrite log
by Dan Talayco
· 12 years ago
7717399
Rework HandshakeAndKeepalive test to handle more than one controller.
by Ken Chiang
· 12 years ago
5d7e89a
testutils: add inspect_packet() and use it when receive_pkt_verify() fails
by Rich Lane
· 12 years ago
110e0e3
testutils: add UDP support to pkt_action_setup
by Rich Lane
· 12 years ago
6ee7bea
testutils: add simple_udp_packet()
by Rich Lane
· 12 years ago
b371430
Merge branch 'kenc'
by Dan Talayco
· 12 years ago
b42a31c
libpcap dataplane
by Rich Lane
· 12 years ago
e875baf
Merge branch 'master' into kenc
by Ken Chiang
· 12 years ago
8b59b4b
Add packet parsing/matching verification
by Christian Dickmann
· 12 years ago
1a8d5aa
ensure first message switch receieves is hello
by Rich Lane
· 12 years ago
e5779d3
fix pylint errors
by Rich Lane
· 12 years ago
2014f9b
remove config parameter from several testutils functions
by Rich Lane
· 12 years ago
b90a1c4
move base test classes to oftest.base_tests
by Rich Lane
· 12 years ago
adc950f
Add disconnect() and wait_disconnect() methods to controller.
by Ken Chiang
· 12 years ago
477f481
add a global config dictionary
by Rich Lane
· 12 years ago
a92f252
remove unnecessary uses of eval
by Rich Lane
· 12 years ago
9a00381
use the singleton logger object
by Rich Lane
· 12 years ago
2a3bbb4
nuke setuptools and "make install"
by Rich Lane
· 12 years ago
da3b5ad
move testutils to src/python/oftest
by Rich Lane
· 12 years ago
19df87e
Revert "Merge pull request #19 from rlane/move-oftest"
by Rich Lane
· 12 years ago
23f08d6
move oft script to the top level
by Rich Lane
· 12 years ago
b4f8ecb
accept incoming connections even if ignoring them
by Rich Lane
· 12 years ago
6cc1fda
OFTEST-7 Add file for illegal message generation
by Dan Talayco
· 12 years ago
b6fc23f
Ignore .pyc files
by Shudong Zhou
· 12 years ago
9e55e28
Change controller.message_send to use exceptions for exceptional conditions
by Ed Swierk
· 12 years ago
e55abf7
add --default-timeout option
by Rich Lane
· 12 years ago
c8aaa3e
use default timeout in most cases
by Rich Lane
· 12 years ago
8806bc4
standardize on -1 for default timeouts
by Rich Lane
· 12 years ago
db9d866
fix usage of condition variables in dataplane
by Rich Lane
· 12 years ago
e1da7ea
convert controller.py to use timed_wait
by Rich Lane
· 12 years ago
b64ce3d
factor out ofutils.timed_wait and simplify Controller.poll
by Rich Lane
· 12 years ago
9aca199
fix multithreading issues with xid_response
by Rich Lane
· 12 years ago
ee3586c
Use the "with" statement to acquire a few locks
by Rich Lane
· 12 years ago
c4f071b
fix multithreading issues with packet queue
by Rich Lane
· 12 years ago
0e8b092
- The DataPlane class now accepts the global configuration when created.
by Jeffrey Townsend
· 12 years ago
8ed9847
add gitignores
by Rich Lane
· 12 years ago
3978f24
Fix typo. Rename pktact.WildcardPriority2 to pktact.WildcardPriorityWithDelete.
by Ken Chiang
· 12 years ago
1729fdb
Support specifying expect pkt and not expect port
by Dan Talayco
· 13 years ago
f8de518
Support for filtering pkt ins, cleanup
by Dan Talayco
· 13 years ago
0fc08bd
Add default timeout for do_barrier
by Dan Talayco
· 13 years ago
eddea77
Just print a warning when reading from the controller returns 0 bytes
by Ed Swierk
· 13 years ago
506614a
Ignore padding bytes in the received packet when the length of the
by Ed Swierk
· 13 years ago
04ead7d
Fix typo in debug message.
by Ken Chiang
· 13 years ago
4b29529
Hopefully addressing race condition
by Dan Talayco
· 13 years ago
0214da2
Once a switch is connected, ignore further connection attempts rather
by Ed Swierk
· 13 years ago
4e20030
Log the ingress port of each packet received
by Ed Swierk
· 13 years ago
4306d3e
Update packet offset before continue stmts
by Dan Talayco
· 13 years ago
cf26b7a
Added relax option to oftest
by Dan Talayco
· 13 years ago
836e5bd
Fix check for incomplete packet
by Ed Swierk
· 13 years ago
e3e452a
Bugfix to controller I/O parsing
by Rob Sherwood
· 13 years ago
7455ed2
Update buffer consumption for echo response
by Dan Talayco
· 14 years ago
8dbc4d7
Correct dl_match type when generating flow match from a tagged pkt
by Dan Talayco
· 14 years ago
741b118
Increase receive size for received OF msgs
by Glen Gibb
· 14 years ago
6d46706
Support multiple OF msgs in a single pkt
by Glen Gibb
· 14 years ago
9c31e22
Merge branch 'tyabe'
by Tatsuya Yabe
· 14 years ago
b8fb3c3
Added: DirectPacket test with ICMP matching
by Tatsuya Yabe
· 14 years ago
89d5734
Added flow expire/stats tests
by Dan Talayco
· 14 years ago
09c2c59
Fix debug output for no resp on XID transaction
by Dan Talayco
· 15 years ago
3afcf72
Copy actions put on lists
by Dan Talayco
· 15 years ago
a99c21a
Debug output change
by Dan Talayco
· 15 years ago
b2d1d04
Check for OpenFlow version compatibility
by Dan Talayco
· 15 years ago
958f3b9
Clean up scapy references
by Dan Talayco
· 15 years ago
9f08848
Bad mixed import for scapy
by Dan Talayco
· 15 years ago
235d7cb
Explicit logging import; was failing on CentOS 5.2
by Dan Talayco
· 15 years ago
f3d64d6
Do not list scapy as a rqmt for now as it breaks on CentOS
by Dan Talayco
· 15 years ago
d2ca103
As much as possible, remove dependence on python 2.5
by Dan Talayco
· 15 years ago
Next »