From: Mark Stapp Date: Wed, 5 Jan 2022 15:27:17 +0000 (-0500) Subject: docs: clarify topotest requirements X-Git-Tag: base_8.2~90^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=fd23ce2c0172fab0d99640f85c2b7876da8f3f40;p=matthieu%2Ffrr.git docs: clarify topotest requirements The developer docs weren't clear about some pre-reqs. Signed-off-by: Mark Stapp --- diff --git a/doc/developer/topotests.rst b/doc/developer/topotests.rst index d8b3650944..fa1fd20067 100644 --- a/doc/developer/topotests.rst +++ b/doc/developer/topotests.rst @@ -8,19 +8,21 @@ Topotests is a suite of topology tests for FRR built on top of micronet. Installation and Setup ---------------------- -Topotests run under python3. Additionally, for ExaBGP (which is used in some of -the BGP tests) an older python2 version must be installed. +Topotests run under python3. Additionally, for ExaBGP (which is used +in some of the BGP tests) an older python2 version (and the python2 +version of ``pip``) must be installed. -Tested with Ubuntu 20.04 and Ubuntu 18.04 and Debian 11. +Tested with Ubuntu 20.04,Ubuntu 18.04, and Debian 11. -Instructions are the same for all setups (i.e. ExaBGP is only used for BGP -tests). +Instructions are the same for all setups (i.e. ExaBGP is only used for +BGP tests). Installing Topotest Requirements ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code:: shell + apt-get install gdb apt-get install iproute2 apt-get install net-tools apt-get install python3-pip @@ -41,7 +43,6 @@ Optional, will give better output. .. code:: shell - apt-get install gdb disable apport (which move core files) Set ``enabled=0`` in ``/etc/default/apport``.