grossmj
b194e48649
Forbid unsafe Qemu additional options
3 months ago
grossmj
46a9fdb61d
Remove event_loop
5 months ago
grossmj
9958b876cf
Do not run Docker VM tests on Windows
5 months ago
grossmj
33499be425
Fix warnings in tests
5 months ago
grossmj
c076275bd0
Fix test create image with not supported characters by filesystem. Fixes #2375
5 months ago
grossmj
2609849507
Fix tests after updating error message when busybox is not installed.
5 months ago
grossmj
0137688ba7
Test busybox is installed
7 months ago
grossmj
84db3b9996
Fix not all Docker resources are copied to a writable location
7 months ago
grossmj
1a53c9aabf
Backport from v3: install Docker resources in a writable location at runtime.
7 months ago
grossmj
34ee75e1f1
Fix tests running on Python 3.12
11 months ago
grossmj
c2783d355f
Fix test_create_vnc test
1 year ago
grossmj
c181df6935
Only fetch Qemu version once when starting Qemu + only add speed/duplex for virtio-net-pci with Qemu version >= 2.12
1 year ago
grossmj
6c8c5c1787
Ignore uefi test on Windows
1 year ago
grossmj
f541c03b94
Fix uefi test on Windows
1 year ago
grossmj
0a14a08d54
Use recent OVMF firmware (stable-202305) and use flash drives to configure Qemu command line
1 year ago
grossmj
d5cfb85de5
Backport UEFI boot mode support for Qemu VMs
1 year ago
grossmj
71d1aefb65
Test Qemu command with virtio-net-pci adapter
1 year ago
Jeremy Grossmann
088ae699de
Merge pull request #2223 from GNS3/fix/2214
...
Use proc.communicate() when checking for subprocess output
1 year ago
grossmj
4338afab7f
Fix tests
1 year ago
grossmj
d03e7ac9c5
Fix tests
1 year ago
grossmj
f08ce9d3f1
Check for colon in project name. Fixes #2203
2 years ago
grossmj
7968ee7ff2
Check swtpm version and start swtpm before qemu
2 years ago
grossmj
997e0ad6ee
Fix more tests
2 years ago
grossmj
eb3fc1bb3a
Fix more tests
2 years ago
grossmj
e9c95ff299
Fix tests
2 years ago
grossmj
ae200d9add
Add Trusted Platform Module (TPM) support for Qemu VMs
2 years ago
grossmj
e5c8ae4bde
Use a stock BusyBox for the Docker integration
2 years ago
grossmj
46b022f726
Restore missing loop
2 years ago
grossmj
8f296e54f4
Add back loop
2 years ago
grossmj
fc7d5be736
Use pytest-asyncio auto mode
2 years ago
grossmj
d1c8f33fc5
Upgrade dev dependencies and fix issues after upgrading to pytest-aiohttp v1.0.4
2 years ago
grossmj
ec3c36d6da
Fix Docker tests
2 years ago
grossmj
527d4bb3ea
Run Xtigervnc with MIT-SHM extension disabled for Docker VNC console support. Fixes #2071
2 years ago
grossmj
87c1df1639
Fix compute Docker test. Fixes #2003
3 years ago
grossmj
611570a863
Fix qemu-img rebase code to support Qemu 6.1. Ref https://github.com/GNS3/gns3-server/pull/1962
3 years ago
grossmj
ed336da304
Qemu 6.1 support
...
Handle the deprecated use of backing file without explicit backing format issue.
3 years ago
grossmj
4eb8491cfa
Fix tests. Fixes #1950
3 years ago
grossmj
c684c554bf
Fix tests
...
(cherry picked from commit 2ba6eac113
)
4 years ago
grossmj
bf4550bf78
Fix tests. Ref https://github.com/GNS3/gns3-gui/issues/3047
4 years ago
grossmj
855a95de49
Fix tests. Fixes #1796
4 years ago
grossmj
850c30f958
Merge branch 'master' into 2.2
...
# Conflicts:
# tests/handlers/api/compute/test_dynamips.py
# tests/handlers/api/compute/test_qemu.py
4 years ago
grossmj
27da8458e8
Allow tests to be run by root. Fixes #1784
4 years ago
grossmj
7fd8fde020
Some fixes for tests. Ref #1784
4 years ago
grossmj
e4b7e46444
Fix tests for Windows
4 years ago
grossmj
d3ea67da24
Refactor tests
...
* Use pytest-aiohttp
* Use the async def / await syntax.
* Fix tests to run with Python 3.8
4 years ago
grossmj
dd11d38338
Fix tests.
4 years ago
grossmj
c5412bf970
Allocate application IDs for IOU nodes on the controller.
...
An application ID is used by IOU to generate its interface Mac addresses. They must be unique across all opened projects sharing the same computes to avoid Mac address collisions.
5 years ago
grossmj
688b1ac0e4
Fix tests.
5 years ago
grossmj
907207a140
Fix tests
5 years ago
David Kreitschmann
077432ff2f
Add qemu drive id to tests
5 years ago