Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-26 | interfaces: base: add missing interface options to single IP test | Christian Poessinger | |
2020-06-26 | loopback: ensure 127.0.0.1, ::1 is always assigned | Christian Poessinger | |
2020-06-26 | interfaces: add basic test adding only one interface IP address | Christian Poessinger | |
... this is required for proper testing the "weird" bahavior of T2636 and that the underlaying config parse fabric works as expected while migrating interface code. | |||
2020-06-26 | ssh: add second test listening on multiple addresses and ports | Christian Poessinger | |
2020-06-24 | wireguard: extend tests with multiple allowed-ips | Christian Poessinger | |
2020-06-23 | ssh: extend tests | Christian Poessinger | |
2020-06-23 | vxlan: enable test | Christian Poessinger | |
2020-06-23 | vxlan: adjust to new CLI source-interface node | Christian Poessinger | |
2020-06-23 | geneve: enable test | Christian Poessinger | |
2020-06-23 | macsec: initial interface test | Christian Poessinger | |
2020-06-19 | peth/macvlan: T2589: add basic smoketest | Christian Poessinger | |
2020-06-12 | interfaces: base: speedup address test | Christian Poessinger | |
Instead of calling commit() on every interface we add an address, rather configure all addresses first and then commit() in a single shot! | |||
2020-05-22 | Revert "pppoe: do not check manually if pppoe process runs" | Christian Poessinger | |
This reverts commit f0b453c6709b2830d04981c09ec4075b978a5427. Test was right - pppd did not run (it was a bug T2488) | |||
2020-05-21 | pppoe: do not check manually if pppoe process runs | Christian Poessinger | |
... this should rather be done by checking "systemctl status ppp@pppoe0" | |||
2020-04-13 | ddns: adjust to new config path in /run | Christian Poessinger | |
2020-04-11 | interfaces: T2238: update code to match new API | Thomas Mangin | |
2020-04-05 | wireguard: T2206: split endpoint into proper address and port nodes | Christian Poessinger | |
2020-04-05 | wifi: add basic interface test | Christian Poessinger | |
2020-04-05 | wifi: remove superfluous inherited tests | Christian Poessinger | |
2020-04-05 | wifi: add precondition of physical-interface for all tests | Christian Poessinger | |
2020-04-04 | pppoe: T2219: default route now implemented via ip-up script | Christian Poessinger | |
2020-03-25 | update to use Interface.listing | Thomas Mangin | |
2020-03-23 | geneve: add basic interface testing | Thomas Mangin | |
2020-03-22 | vxlan: add basic testing | Thomas Mangin | |
2020-03-22 | wireless: temporary disable wireless test | Christian Poessinger | |
2020-03-22 | wireless: fix call to wrong base class method | Christian Poessinger | |
2020-03-22 | wireless: add mandatory physical-interface | Christian Poessinger | |
2020-03-22 | module: add Intel iavf driver to load list | Christian Poessinger | |
2020-03-08 | wireless: add basic unittest | Christian Poessinger | |
2020-03-05 | vrf: initial unittest | Christian Poessinger | |
2020-02-29 | interfaces: wireguard: make test script executable | Christian Poessinger | |
2020-02-29 | interfaces: wireguard: add initial test | Christian Poessinger | |
WireGuard interface can not be easily inherit the BasicInterfaceTest class as every operation on WireGuard interfaces require IP addresses assigned to the interface - I do not now if this is really a requirement or just a to restrict validate() on the WireGuard interface. Nevertheless this helps to see if changes on e.g. ifconfig.py breaks this interface. | |||
2020-02-29 | interfaces: base: add rfc3021 test using /31 prefixes | Christian Poessinger | |
2020-02-27 | tunnel: fix several issues in testcase | Thomas Mangin | |
The addresses for the tunnels were not correctly assigned, leading to some tunnels sharing the same local-ip/remote-ip pairs. The tearnDown code was not removing the dummy interface created and required for testing. Still two tunnels are not deleted as the current code is not using 'ip tunnel delete' for ip6gre (most likely 'ip link delete' instead) This will be resolved when the tunnel interface code is moved to python/vyos-1x | |||
2020-02-27 | pppoe: add initial test | Christian Poessinger | |
2020-02-26 | interfaces: base: remove superfluous import of ConfigSessionError | Christian Poessinger | |
2020-02-26 | interfaces: bond: add missing import on ConfigSessionError | Christian Poessinger | |
2020-02-26 | interfaces: add missing unittest import | Christian Poessinger | |
2020-02-26 | Merge pull request #4 from thomas-mangin/correction | Christian Poessinger | |
tunnel: tidying up | |||
2020-02-26 | interfaces: replace wildcard import with dedicated import | Christian Poessinger | |
2020-02-26 | cli: remove superfluous imports (we never use Config()) | Christian Poessinger | |
Every test hat a Config() instance but it was never referenced. It has been introduced by simple means of copy/pasting the first nameserver test. | |||
2020-02-19 | tunnel: tidying up | Thomas Mangin | |
move all variable creation within setUp() create the interfaces using a list comprehension | |||
2020-02-19 | tunnel: remove duplicated code | Christian Poessinger | |
2020-02-17 | tunnel: enable unittest (chmod +x) | Christian Poessinger | |
2020-02-17 | tunnel: T2028: check for tunnel creation | Thomas Mangin | |
check that we are able to create tunnel for all encapsulation supported in interfaces tunnel. | |||
2020-02-17 | snmp: clean out current configuration in setUp() | Christian Poessinger | |
2020-02-17 | snmp: get_config_value() should return str not list | Christian Poessinger | |
2020-02-17 | ssh: clean out current configuration in setUp() | Christian Poessinger | |
2020-02-17 | ssh: add test for disable-password-authentication | Christian Poessinger | |
2020-02-17 | ssh: get_config_value() should return str not list | Christian Poessinger | |