summaryrefslogtreecommitdiff
path: root/tests/stp.at
Commit message (Collapse)AuthorAgeFilesLines
* lib/stp,rstp: Add unit more unit tests.Jarno Rajahalme2014-09-091-0/+100
| | | | | | | | Existing STP and RSTP test cases only test the protocols with test utilities. These tests test them as part of OVS using the netdev-dummy device. Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com> Acked-by: Daniele Venturino <daniele.venturino@m3s.it>
* unit-test: Link 29 test programs into ovstestAndy Zhou2014-04-031-13/+13
| | | | | | | | | | | | | | Improve link speed by linking 29 test programs into ovstest. On my machine, running the following command against a fully built tree: $ touch lib/random.c; time make Improve the overall build time from 7 seconds to 3.5 seconds. Signed-off-by: Andy Zhou <azhou@nicira.com> Acked-by: Ben Pfaff <blp@nicira.com>
* stp: Log topology change events.Ethan Jackson2012-02-021-12/+76
| | | | Signed-off-by: Ethan Jackson <ethan@nicira.com>
* Add back 802.1D Spanning Tree Protocol (STP) library code.Justin Pettit2011-10-221-0/+302
| | | | | | | | | | | | At one point, the OVS distribution contained an IEEE 802.1D Spanning Tree Protocol (STP) library written by Ben Pfaff and based on the 802.1D-1998 reference code. It was never integrated into ovs-vswitchd, so it was removed as part of commit ba18611 (Remove vestigial support for Spanning Tree Protocol.) This commit reintroduces the library, cleans up a few spots, and makes it build cleanly against new code. A future commit will have ovs-vswitchd use this library.
* Remove vestigial support for Spanning Tree Protocol.Ben Pfaff2010-08-131-303/+0
| | | | | | | | | Open vSwitch has never properly supported IEEE 802.1D Spanning Tree Protocol (STP), but it has various bits and pieces that claim to support it. This commit deletes them, to reduce the amount of dead code in the tree. We can always reintroduce it later if it proves to be a good idea. Bug #1175.
* Rework and simplify the "lcov" support for the testsuite.Ben Pfaff2010-02-021-13/+13
|
* Add support for code coverage analysis with gcov and lcov.Ben Pfaff2009-07-291-13/+13
|
* Use Autotest for the Open vSwitch test suite.Ben Pfaff2009-07-291-0/+303
Autotest doesn't provide a lot of benefit by itself but it does allow us to easily put a wrapper around each test by using a macro to invoke it. (To do that with the built-in Automake test framework you need to write or generate a separate wrapper script for each test, which is a pain.) The next commit will take advantage of this possibility by adding support for code coverage analysis.