spiegel_podman/pkg/machine/e2e
Jake Correnti 516034215f Re-organize hypervisor implementations
Ensures that for each hypervisor implementation, their `config.go` file
deals with implementing the `VirtProvider` interface while the
`machine.go` file is for implementing the `VM` interface.

Moves the `Virtualization` type into a common file and
created wrappers for the individual hypervisors. Allows for shared
functions that are exactly the same while providing the flexibility to
create hypervisor-specific implementations of the functions.

[NO NEW TESTS NEEDED]

Signed-off-by: Jake Correnti <jakecorrenti+github@proton.me>
2023-06-23 11:33:19 -04:00
..
basic_test.go update to ginkgo v2 2023-05-02 11:27:35 +02:00
config_basic_test.go enable linter for pkg/machine/e2e 2022-07-21 18:04:10 +02:00
config_info_test.go enable linter for pkg/machine/e2e 2022-07-21 18:04:10 +02:00
config_init_test.go Set machine docker.sock according to rootful flag 2023-05-14 23:56:15 -05:00
config_inspect_test.go enable linter for pkg/machine/e2e 2022-07-21 18:04:10 +02:00
config_list_test.go enable linter for pkg/machine/e2e 2022-07-21 18:04:10 +02:00
config_os_apply_test.go Introduce podman machine os apply 2023-02-15 14:48:12 -05:00
config_rm_test.go enable linter for pkg/machine/e2e 2022-07-21 18:04:10 +02:00
config_set_test.go Set machine docker.sock according to rootful flag 2023-05-14 23:56:15 -05:00
config_ssh_test.go Fix typos 2023-02-11 18:23:24 +01:00
config_start_test.go Add --quiet and --no-info flags to podman machine start 2022-11-11 16:14:20 -05:00
config_stop_test.go enable linter for pkg/machine/e2e 2022-07-21 18:04:10 +02:00
config_test.go pkg/machine/e2e: switch to GinkgoWriter 2023-05-02 12:07:42 +02:00
info_test.go update to ginkgo v2 2023-05-02 11:27:35 +02:00
init_test.go Set machine docker.sock according to rootful flag 2023-05-14 23:56:15 -05:00
inspect_test.go make lint: re-enable ginkgolinter 2023-06-19 15:09:34 +02:00
list_test.go make lint: re-enable ginkgolinter 2023-06-19 15:09:34 +02:00
machine_test.go Re-organize hypervisor implementations 2023-06-23 11:33:19 -04:00
os_test.go update to ginkgo v2 2023-05-02 11:27:35 +02:00
proxy_test.go fix ignition config creation 2023-06-05 18:03:14 +03:00
rm_test.go update to ginkgo v2 2023-05-02 11:27:35 +02:00
set_test.go Set machine docker.sock according to rootful flag 2023-05-14 23:56:15 -05:00
ssh_test.go update to ginkgo v2 2023-05-02 11:27:35 +02:00
start_test.go update to ginkgo v2 2023-05-02 11:27:35 +02:00
stop_test.go update to ginkgo v2 2023-05-02 11:27:35 +02:00