Commit Graph

309 Commits (a7b56739a949589e7ba4229afab8c5c1f0364754)

Author SHA1 Message Date
grossmj af9b883c08 Fix and adjustments after merge
2 years ago
grossmj f09594ae4c Merge branch '2.2' into 3.0
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 27d9063e56 Merge 2.2
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 86c44cd6e7 Upgrade dev dependencies and fix tests to support pytest-asyncio strict mode
2 years ago
grossmj f5e1956dfa Support user defined loader/libraries to run IOU
2 years ago
grossmj d8b928f1c1 Fix tests.
2 years ago
grossmj d303d13045 Merge branch '2.2' into 3.0
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 2535e5508d Remove Qemu binary requirement
2 years ago
grossmj e50bed5bee Support delete Qemu disk image from API
2 years ago
grossmj fda2a37b98 Handle creating Qemu disk images and resizing
3 years ago
grossmj 888c773dc0 Finish to clean up local setting usage. Ref #1460
3 years ago
grossmj 900d4f79ee "Local" command line parameter is only for stopping
3 years ago
grossmj 74c675d5b0 Drop Windows support
3 years ago
grossmj 87c1df1639 Fix compute Docker test. Fixes #2003
3 years ago
grossmj af9860f965 Fix compute Docker test
3 years ago
Jeremy Grossmann 9ac6bd1e59
Merge pull request #1908 from GNS3/busybox-docker
3 years ago
grossmj 43ca53a089 Fix tests
3 years ago
grossmj a324459152 Merge branch '2.2' into 3.0
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
3 years ago
grossmj 4eb8491cfa Fix tests. Fixes #1950
3 years ago
grossmj 75bb06563a Fix tests
3 years ago
grossmj cfaafedb09 Merge branch '3.0' into busybox-docker
3 years ago
grossmj 36b9f8bdfd Fix tests
3 years ago
grossmj dc914eb0f9 Fix tests.
3 years ago
grossmj cefab8d362 Rename __json__() to asdict()
3 years ago
grossmj 1b5a5de4bc Generate new config for each test. Fixes tests.
4 years ago
grossmj 30ebae207f Use Pydantic to validate the server config file.
4 years ago
grossmj c043830e3f Move endpoints to routes & preparations to use a database.
4 years ago
grossmj acc5c7ebfa Update package versions.
4 years ago
grossmj 7314b41d8f Fix tests.
4 years ago
grossmj a92c47b310 Add HTTP client to reuse the aiohttp session where needed.
4 years ago
grossmj 58c5965905 Fix tests.
4 years ago
grossmj eb3cb8a41f Migration to FastAPI
4 years ago
Jeremy Grossmann fa26555d00
Merge pull request #1801 from GNS3/qemu-config-disk
4 years ago
grossmj c684c554bf Fix tests
4 years ago
grossmj 2ba6eac113 Fix tests
4 years ago
grossmj 9890126453 Merge branch '2.2' into 2.3
4 years ago
grossmj 855a95de49 Fix tests. Fixes #1796
4 years ago
grossmj 3c1a1eb4ef Fix tests.
4 years ago
grossmj 7043d48f1a Auxiliary console support for Qemu. Ref #2873
4 years ago
grossmj cbcdaabcce Fix tests. Ref #1674
4 years ago
grossmj d1c29c8bb7 Resource constraints for Docker VMs.
4 years ago
grossmj dff035d957 Support for "usage" for "Cloud" nodes. Fixes https://github.com/GNS3/gns3-gui/issues/2887
4 years ago
grossmj 850c30f958 Merge branch 'master' into 2.2
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
4 years ago
grossmj dd11d38338 Fix tests.
4 years ago
grossmj bf4550bf78 Fix tests. Ref https://github.com/GNS3/gns3-gui/issues/3047
4 years ago
grossmj c5412bf970 Allocate application IDs for IOU nodes on the controller.
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
Karim af78031322 Resolve conflicts in docker volumes instead of error. Fixes https://github.com/GNS3/gns3-server/issues/1595
5 years ago
grossmj 9cce4de190 %guest-cid% variable implementation for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2804
5 years ago
Jeremy Grossmann cdae1f9e00
Merge pull request #1584 from kazkansouh/2.2-docker-volumes
5 years ago
grossmj c41c01b95f Fix tests.
5 years ago
Karim 81ddb0cfe6 Impoved docker volumes user input validation
6 years ago
Karim 0c19bc8d43 Support for additional persistent docker volumes to be specified within appliance configuration
6 years ago
Karim 6df93d4db0 Updated tests for setting docker user
6 years ago
grossmj a17119187b Fix remote packet capture for Dynamips.
6 years ago
grossmj 343f223a83 Fix tests after deactivating the embedded shell for Ethernet switch. Ref #1424 #1556
6 years ago
grossmj dd211bce52 Fix VBoxManage fails if VM has specific special characters in name. Fixes #2739
6 years ago
grossmj 5754747a90 Merging 2.1 into 2.2
6 years ago
grossmj 174624121d Fix Qemu VM tests. Ref #1516
6 years ago
grossmj c736051dda Fix tests.
6 years ago
grossmj 58b2ee152d Fix Docker console test.
6 years ago
grossmj 56412b35e0 Merge branch '2.1' into 2.2
6 years ago
grossmj 3fae6ada95 Only require privileged access for uBridge when connecting a cloud to an Ethernet/TAP interface. Fixes #1461.
6 years ago
grossmj e7b8309a80 Fix Docker VNC tests. Ref #1438
6 years ago
grossmj d45d52f15c Support Xtigervnc restart.
6 years ago
grossmj ab8dc52ece Fix tests to work with new version of aiohttp (>= 3.0)
6 years ago
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj f5dc635baa Fix test to support Python 3.7 Ref https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj a3d1e865a8 Replace asyncio.async() by asyncio.ensure_future() in tests. Ref #2566.
6 years ago
grossmj 1550c7bee7 Fix cloud tests.
6 years ago
grossmj d1ccf3bc84 Merge branch '2.1' into 2.2
6 years ago
ziajka 7b3d5ae5e3 Create/update project on compute when variables changes
6 years ago
ziajka 83445214be Support for nested global variables
6 years ago
ziajka e4436096c2 Fix tests
6 years ago
ziajka e267f8a8b8 Project global variables
6 years ago
ziajka 80958e8a6d support based on init.sh, Ref: #2482
7 years ago
ziajka 43081152ef Add support of ExtraHosts for Docker, Ref. gns3-gui#2482
7 years ago
grossmj 669d2ec038 Merge branch '2.1' into 2.2
7 years ago
grossmj 297bbd91ec Fix traceng tests.
7 years ago
grossmj d08c08617c Support for source and destination for traceNG.
7 years ago