Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-23 | Debian: cleanup runtime dependencies | Christian Poessinger | |
Depends field of package vyos-smoketest: substitution variable ${shlibs:Depends} used, but is not defined | |||
2020-06-23 | macsec: initial interface test | Christian Poessinger | |
2020-06-22 | Jenkins: T2625: migrate to build library | 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 | Merge pull request #9 from thomas-mangin/T2238 | Christian Poessinger | |
interfaces: T2238: update code to match new API | |||
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 | Merge pull request #8 from thomas-mangin/master | Christian Poessinger | |
ifconfig: replace list_interfaces_of_type by Interface.listing | |||
2020-03-25 | update to use Interface.listing | Thomas Mangin | |
2020-03-23 | Merge pull request #7 from thomas-mangin/master | Christian Poessinger | |
geneve: add basic interface testing | |||
2020-03-23 | geneve: add basic interface testing | Thomas Mangin | |
2020-03-23 | Merge pull request #6 from thomas-mangin/vxlan | Christian Poessinger | |
vxlan: add basic testing | |||
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-21 | Jenkins: T1870: support GitHub PullRequest builds | 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 | Merge pull request #3 from thomas-mangin/master | Christian Poessinger | |
tunnel: T2028: check for tunnel creation | |||
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 | |
2020-02-17 | ethernet: generic tearDown() should not destroy ethernet CLI nodes | Christian Poessinger | |