mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-06 09:00:55 +00:00
Merge pull request #8649 from ton31337/fix/unify-naming-for-topotests-directory
tests: Rename tests/topotests directories to be consistent
This commit is contained in:
commit
16a8eb4d00
@ -19,3 +19,4 @@ c14777c6bfd0a446c85243d3a9835054a259c276
|
||||
96244aca23adec551c29b78f26605f8af8eea53e
|
||||
8451921b70044a2c1075e7ba391f095fabee2550
|
||||
bf8d3d6aca3f20255a621ed1c148fd05b3a8ae5c
|
||||
96941f80927ce31a41f7d1905717f099187be723
|
||||
|
@ -22,7 +22,7 @@ jobs:
|
||||
- docker ps
|
||||
- docker exec frr-ubuntu18 bash -c 'cd ~/frr ; make check'
|
||||
- docker exec frr-ubuntu18 bash -c 'ps agxu ; lsmod | grep mpls || true'
|
||||
- docker exec frr-ubuntu18 bash -c 'cd ~/frr/tests/topotests/ospf-topo1 ; sudo pytest test_ospf_topo1.py'
|
||||
- docker exec frr-ubuntu18 bash -c 'cd ~/frr/tests/topotests/ospf_topo1 ; sudo pytest test_ospf_topo1.py'
|
||||
- docker exec frr-ubuntu18 bash -c 'cd ~/frr/tests/topotests/bgp_l3vpn_to_bgp_vrf ; sudo pytest test_bgp_l3vpn_to_bgp_vrf.py'
|
||||
name: ubuntu18+minimalCI
|
||||
- script:
|
||||
@ -34,7 +34,7 @@ jobs:
|
||||
- docker ps
|
||||
- docker exec frr-ubuntu20 bash -c 'cd ~/frr ; make check'
|
||||
- docker exec frr-ubuntu20 bash -c 'ps agxu ; lsmod | grep mpls || true'
|
||||
- docker exec frr-ubuntu20 bash -c 'cd ~/frr/tests/topotests/ospf-topo1 ; sudo pytest test_ospf_topo1.py'
|
||||
- docker exec frr-ubuntu20 bash -c 'cd ~/frr/tests/topotests/ospf_topo1 ; sudo pytest test_ospf_topo1.py'
|
||||
- docker exec frr-ubuntu20 bash -c 'cd ~/frr/tests/topotests/bgp_l3vpn_to_bgp_vrf ; sudo pytest test_bgp_l3vpn_to_bgp_vrf.py'
|
||||
name: ubuntu20+minimalCI
|
||||
|
||||
|
@ -59,7 +59,7 @@ there are some errors in the upstream MIBS which need to be patched up. The
|
||||
following steps will get you there on Ubuntu 20.04.
|
||||
|
||||
.. code:: shell
|
||||
|
||||
|
||||
apt install libsnmp-dev
|
||||
apt install snmpd snmp
|
||||
apt install snmp-mibs-downloader
|
||||
@ -68,9 +68,9 @@ following steps will get you there on Ubuntu 20.04.
|
||||
wget http://pastebin.com/raw.php?i=p3QyuXzZ -O /usr/share/snmp/mibs/ietf/SNMPv2-PDU
|
||||
wget http://pastebin.com/raw.php?i=gG7j8nyk -O /usr/share/snmp/mibs/ietf/IPATM-IPMC-MIB
|
||||
edit /etc/snmp/snmp.conf to look like this
|
||||
# As the snmp packages come without MIB files due to license reasons, loading
|
||||
# of MIBs is disabled by default. If you added the MIBs you can reenable
|
||||
# loading them by commenting out the following line.
|
||||
# As the snmp packages come without MIB files due to license reasons, loading
|
||||
# of MIBs is disabled by default. If you added the MIBs you can reenable
|
||||
# loading them by commenting out the following line.
|
||||
mibs +ALL
|
||||
|
||||
|
||||
@ -485,7 +485,7 @@ Some things to keep in mind:
|
||||
in BGP, the test should look for the peers reconverging instead of just
|
||||
sleeping an arbitrary amount of time and continuing on. It is ok to
|
||||
use sleep in a tight loop with appropriate show commands to ensure that
|
||||
the protocol reaches the desired state. This should be bounded by
|
||||
the protocol reaches the desired state. This should be bounded by
|
||||
appropriate timeouts for the protocol in question though. See
|
||||
verify_bgp_convergence as a good example of this. If you are having
|
||||
troubles figuring out what to look for, please do not be afraid to ask.
|
||||
@ -882,6 +882,8 @@ Example:
|
||||
|
||||
Requirements:
|
||||
|
||||
- Directory name for a new topotest must not contain hyphen (``-``) characters.
|
||||
To separate words, use underscores (``_``). For example, `tests/topotests/bgp_new_example`.
|
||||
- Test code should always be declared inside functions that begin with the
|
||||
``test_`` prefix. Functions beginning with different prefixes will not be run
|
||||
by pytest.
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user