summaryrefslogtreecommitdiff
path: root/scripts/check-qemu-install
AgeCommit message (Collapse)Author
2021-12-09Testsuite: set default timeout to 60 secondsChristian Poessinger
2021-12-09Testsuite: add new "make testraid" target for RAID-1 installation testingChristian Poessinger
2021-12-09Testsuite: reference default user/pass from variableChristian Poessinger
2021-12-02Testsuite: increase testing timeout to 3hChristian Poessinger
2021-11-27Testsuite: increase testing timeout to 2hChristian Poessinger
2021-11-04Testsuite: use individual UUID/name per UEFI/BIOS instanceChristian Poessinger
2021-10-30Testsuite: add UUID for DUID generation during testsChristian Poessinger
2021-10-02Testsuite: add support for UEFI boots in QemuChristian Poessinger
(cherry picked from commit 6c438f92e7ada6fa42e41ac9eff0b1e1eb3756b3)
2021-09-19Testsuite: add missing leading 'f' for Python3 format stringsChristian Poessinger
2021-08-19Testsuite: verify proper running Kernel version compared to repoChristian Poessinger
2021-08-15Makefile: add "make test-no-interfaces" to start smoketests w/o interface testsChristian Poessinger
2021-08-01Revert "Testsuite: list config directories for trouble shooting"Christian Poessinger
This reverts commit 9b1ed0551854575c1e0608daaf5e0dc31c2958c9.
2021-07-21pki: openvpn: T3642: Generate test keys using openvpn binary, previous ↵sarthurdev
op-mode command removed
2021-07-19pki: wireguard: T3642: Key pair for migration tests after op-mode command is ↵sarthurdev
removed
2021-06-22Testsuite: list config directories for trouble shootingChristian Poessinger
2021-06-22Testsuite: consolidate usage of VyOS op/cfg shell promptChristian Poessinger
2021-06-13Testsuite: wait 600 seconds after image installation startupChristian Poessinger
2021-06-13Testsuite: wait 600 seconds after kvm start for promptChristian Poessinger
This is required to test via a GitHub action
2021-04-11Testsuite: QEMU: add in 3 more NICs as required by the L3VPN EVPN testChristian Poessinger
2021-04-03Testsuite: extend QEMU interactionsChristian Poessinger
* Change the way how networking is setup to ensure that the network interface inside the QEMU gues is actually u/U instead of u/D * Use common base MAC address * Run "show interfaces" after installation to check all requirements are met
2021-01-31Testsuite: use buildin commands over 'openvpn --genkey' raw commandChristian Poessinger
2021-01-30Testsuite: generate required OpenVPN key(s)Christian Poessinger
Now all the loaded configs will support OpenVPN based interfaces, too. All required keys are now generated so the loaded configurations can use: - /config/auth/ovpn_test_ca.pem - /config/auth/ovpn_test_server.pem - /config/auth/ovpn_test_server.key - /config/auth/ovpn_test_dh.pem - /config/auth/ovpn_test_site2site.key - /config/auth/ovpn_test_tls_auth.key
2021-01-30Testsuite: generate WireGuard default keypairChristian Poessinger
Now all the loaded configs will support WireGuard interfaces, too. They now cat refer to the default-keypair to secure the link.
2021-01-30Testsuite: minor code cleanupChristian Poessinger
2021-01-24Testsuite: increase smoketest timeout as we do more and more testsChristian Poessinger
2020-11-01Testsuite: always load WiFi HW simulation moduleChristian Poessinger
2020-10-27smoketest: T3003: extend framework to load arbitrary config fileJohn Estabrook
2020-09-25Testsuite: automatically determine number of CPUs usedChristian Poessinger
2020-09-25Testsuite: increase to 2G ramChristian Poessinger
2020-08-31configd: T2582: add option to run testsuite with daemon (default off)John Estabrook
2020-07-03Testsuite: increase smoketest timeoutChristian Poessinger
On slow machines or with nested virtualisation the smoketests take really long to execute - thus increase the timeout.
2020-06-27Revert "Testsuite: start smoketest as root"Christian Poessinger
This reverts commit 2d78aa082830065dd681cc50f8dffae77b4b8226.
2020-02-16Testsuite: start smoketest as rootChristian Poessinger
Some configuration files (e.g. ddclient) can only be opened as root user, thus we should run the smoketests as root.
2020-02-14Revert "Testsuite: temporary disable test fail on single failure"Christian Poessinger
This reverts commit c4da9a9c794073ad34e6cfb0c883be57b356513b.
2020-02-09Testsuite: temporary disable test fail on single failureChristian Poessinger
2020-02-09Testsuite: additional settling time after loginChristian Poessinger
2020-02-09Revert "Testsuite: show current configuration"Christian Poessinger
This reverts commit 28c3615488760ffbe21a556a6b42ca5656b8216e.
2020-02-09Testsuite: show current configurationChristian Poessinger
2020-02-06Testsuite: redo smoketest executor and fix exitcode validatorRunar Borge
2020-02-04Testsuite: check for smoketest errorChristian Poessinger
2020-02-01Testsuite: increase timeout when running vyos-smoketestChristian Poessinger
2020-01-25Testsuite: remove "show interfaces" commandChristian Poessinger
2020-01-25Testsuite: use single qemu commandChristian Poessinger
2020-01-24Testsuite: use 4 NICsChristian Poessinger
2020-01-24Testsuite: remove VNC console from qemu cmdlineChristian Poessinger
2019-12-28Testsuite: raise exception when smoketest could not be executedChristian Poessinger
2019-12-28Revert "Testsuite: fix vyos-smoketest binary path"Christian Poessinger
This reverts commit 2a0827cfa4ef2e8a204506481ec8fa6efad1665d. Location fixed in vyos-smoketest repo.
2019-12-27Testsuite: fix vyos-smoketest binary pathChristian Poessinger
2019-12-27Testsuite: remove VNC console from qemu cmdlineChristian Poessinger
2019-12-27Testsuite: add basic configuration/operation mode testcaseChristian Poessinger