summaryrefslogtreecommitdiffstats
path: root/tests/topotests/bgp_multiview_topo1 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bgp: new topotest BGP templates to display default local preference and ↵Ameya Dharkar2018-12-053-0/+115
| | | | | | | | local-AS in BGP commands This commit adds a template for "show bgp ipv4/ipv6" display to include default local preference and local-AS O/P. Signed-off-by: Ameya Dharkar <adharkar@vmware.com>
* *: convert startup logs to use per node directories also have startup and ↵Lou Berger2018-11-282-2/+2
| | | | | | running log files match Signed-off-by: Lou Berger <lberger@labn.net>
* bgp_multiview_topo1: more fixes for header changes of PR 2045G. Paul Ziemba2018-11-283-3/+3
| | | | | | For this test, vrf id in headers is unset Signed-off-by: G. Paul Ziemba <paulz@labn.net>
* bgp: tolerate route-table-show header changes of PR 2045G. Paul Ziemba2018-11-284-37/+162
| | | | | | | | | | The table header has changed slightly for "bgp show" commands. Change all-protocol-startup (test_bgp_ipv4() and test_bgp_ipv6()) and bgp_multiview_topo1 (test_bgp_routingTable()) to run diffs against multiple templates (representing the various valid outputs for different versions of the FRR code) and mark the test "passed" if any one template matches. Signed-off-by: G. Paul Ziemba <paulz@labn.net>
* multiple_topos: Don't report about StdErr Output if there is no outputMartin Winter2018-11-281-2/+4
| | | | Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* bgp_multiview_topo1: fix exabgp configurationRafael Zalamena2018-11-288-16/+16
| | | | | Allow exabgp to run on my Ubuntu 16.04 by specifying the complete path instead of relative.
* lib: cleanup diff text output formatting issue and move to libraryMartin Winter2018-11-281-5/+3
| | | | Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* (all tests): Add extra check to make sure daemons are still running after ↵Martin Winter2018-11-281-0/+10
| | | | | | | | each essential stage. If daemon crashed at a later stage (not startup), then the test scripts didn't properly detect it and report unpredictable errors. This will properly log the daemon crashes Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* Fix memory leak detection and reporting which accidentally was dropped a ↵Martin Winter2018-11-281-1/+21
| | | | | | month ago Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* Spell Verifying correctlyDonald Sharp2018-11-282-3/+3
| | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* bgp_multiview_topo1: Fix case of tests hanging if convergence is not successful.Martin Winter2018-11-281-1/+1
| | | | | | - Part of a command was missing which caused a hang in cases when BGP didn't converge Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* Update Readme to reflect FreeRangeRouting nameMartin Winter2018-11-281-4/+4
| | | | Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* bgp_multiview_topo1: Mask out BGP Table version in comparisonMartin Winter2018-11-284-3/+5
| | | | Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* Added optional output for memleaks at the end of test. Enable them by ↵Martin Winter2018-11-281-1/+23
| | | | | | setting the environment variable TOPOTESTS_CHECK_STDERR to some value Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* Move common function and class to topotest libraryMartin Winter2018-11-281-173/+26
| | | | Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
* bgp_multiview_topo1: Fix bad check for running daemonsMartin Winter2018-11-281-1/+1
| | | | Only one ruter running in the setup
* Add support for FRR in addition to QuaggaMartin Winter2018-11-281-17/+29
|
* change in checkRunning: Check all daemons on all nodes before aborting with ↵Martin Winter2018-11-281-6/+12
| | | | an assert
* bgp_multiview_topo1: Rename test_description.md to README.md for automatic ↵Martin Winter2018-11-281-0/+0
| | | | rendering in online git
* bgp_multiview_topo1: Add Markdown doc for testMartin Winter2018-11-281-0/+127
|
* bgp_multiview_topo1: Change from unified to context diff for better readabilityMartin Winter2018-11-281-1/+3
|
* bgp_multiview_topo1: Added Network Diagram as commentMartin Winter2018-11-281-2/+36
|
* bgp_multiview_topo1: Fix limit to create coredumps on quagga crashesMartin Winter2018-11-281-4/+5
|
* bgp_multiview_topo1: Rename received bgp route log with .log for easy clean ↵Martin Winter2018-11-288-8/+8
| | | | between runs
* bgp_multiview_topo1: Skip remaining on fatal error and try to get more crash ↵Martin Winter2018-11-281-4/+49
| | | | info of daemon is not running
* bgp_multiview_topo1: Add "bgp multiview" simple topology to test. Initial commitMartin Winter2018-11-2831-0/+1297