From: Rafael Zalamena Date: Thu, 13 Jul 2017 12:49:37 +0000 (-0300) Subject: template: add router check test X-Git-Tag: frr-7.1-dev~151^2~276 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=d176de4d0a08028e7991188a04c28a55aea76e3c;p=mirror%2Ffrr.git template: add router check test Show test developers that they can check if routers are running by calling tgen.routers_have_failure(). --- diff --git a/tests/topotests/example-test/test_template.py b/tests/topotests/example-test/test_template.py index fda2248b31..4e35ce8b9f 100755 --- a/tests/topotests/example-test/test_template.py +++ b/tests/topotests/example-test/test_template.py @@ -99,6 +99,10 @@ def teardown_module(mod): def test_call_mininet_cli(): "Dummy test that just calls mininet CLI so we can interact with the build." tgen = get_topogen() + # Don't run this test if we have any failure. + if tgen.routers_have_failure(): + pytest.skip(tgen.errors) + logger.info('calling mininet CLI') tgen.mininet_cli()