summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-15ethernet: check interface disable stateChristian Poessinger
2020-08-04router-advert: check 'infinity' option in script logicChristian Poessinger
2020-08-03ssh: config file is now volatile (moved to /run)Christian Poessinger
2020-07-31ipv6: link-local: test address assignment on interfacesChristian Poessinger
2020-07-30router-advert: add initial testChristian Poessinger
2020-07-29mdns-repeater: add basic testChristian Poessinger
2020-07-26pseudo-ethernet: extend smoketests with VIFsChristian Poessinger
2020-07-25l2tpv3: add initial interface testChristian Poessinger
2020-07-24wireless: use library function for loading kernel modulesChristian Poessinger
2020-07-24ethernet: test "ip" subtree of interface for e.g. ARP settingsChristian Poessinger
2020-07-24pppoe: use assertEqual()Christian Poessinger
2020-07-19service: bcast-relay: add initial testsChristian Poessinger
2020-07-17bond: verify member interfaces are properly enslavedChristian Poessinger
2020-07-17bridge: support specifying bridge members via environment variableChristian Poessinger
This eases remote-testing via SSH.
2020-07-17interfaces: add basic, reusable 802.1ad (Q-in-Q) testcaseChristian Poessinger
2020-07-17interfaces: VLAN tests can not be "functionized" any furtherChristian Poessinger
2020-07-17interfaces: make single tests reusable, e.g. MTU/VLANChristian Poessinger
2020-07-17vlan: add basic testChristian Poessinger
2020-07-17interfaces: assume minimum MTU 1280 bytes which always worksChristian Poessinger
2020-07-17ethernet: support testing via SSHChristian Poessinger
Instead of running the smoketest on all available interfaces it is now possible to specify a whitespace separated list as environment variable where the test is performed. This is especially usefull when developing/testing via SSH and to limit the test to an interface you are not connected to. Test only with interface eth1: $ TEST_ETH='eth1' /usr/libexec/vyos/tests/smoke/cli/test_interfaces_ethernet.py
2020-07-12snmp: add v3 test with MD5 keysChristian Poessinger
2020-07-12nat: delete config after test finishesChristian Poessinger
2020-07-12nat: initial simple testChristian Poessinger
2020-07-11snmp: test that encrypted-password is properly inserted into CLIChristian Poessinger
2020-07-11snmp: adjust to latest CLI versionChristian Poessinger
2020-07-09ssh: loglevel is now lowercaseChristian Poessinger
2020-07-03ntp: reuse new library functions for CIDR manglingChristian Poessinger
2020-07-03ntp: extend test with allow-clients, listen-addressChristian Poessinger
2020-07-03ntp: initial simple testChristian Poessinger
2020-06-30interfaces: pppoe: add IPv6 testsChristian Poessinger
2020-06-28interfaces: wwan: remove PPPoE markersChristian Poessinger
2020-06-28interfaces: pppoe: add DHCPv6-PD testcaseChristian Poessinger
2020-06-27interfaces: wwan: initial testcaseChristian Poessinger
2020-06-27macsec: test default value for mka priorityChristian Poessinger
2020-06-27wireless: always use sudo when calling modprobeChristian Poessinger
2020-06-27macsec: test verify() functionsChristian Poessinger
2020-06-26peth: extend basic test with IP optionsChristian Poessinger
2020-06-26interfaces: base: add missing interface options to single IP testChristian Poessinger
2020-06-26loopback: ensure 127.0.0.1, ::1 is always assignedChristian Poessinger
2020-06-26interfaces: add basic test adding only one interface IP addressChristian 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-26ssh: add second test listening on multiple addresses and portsChristian Poessinger
2020-06-24wireguard: extend tests with multiple allowed-ipsChristian Poessinger
2020-06-23ssh: extend testsChristian Poessinger
2020-06-23vxlan: enable testChristian Poessinger
2020-06-23vxlan: adjust to new CLI source-interface nodeChristian Poessinger
2020-06-23geneve: enable testChristian Poessinger
2020-06-23Debian: cleanup runtime dependenciesChristian Poessinger
Depends field of package vyos-smoketest: substitution variable ${shlibs:Depends} used, but is not defined
2020-06-23macsec: initial interface testChristian Poessinger
2020-06-22Jenkins: T2625: migrate to build libraryChristian Poessinger
2020-06-19peth/macvlan: T2589: add basic smoketestChristian Poessinger