podman/test/e2e
Paul Holzinger 7a43c2ed1b
test/e2e: remove toolbox image
The image is way to big (over 800MB) that slows tests down as we always
have to pull this, the tests itself are also super slow due the
entrypoint logic that we don't care about. We should be testing for
features needed and not specific tools.

I think the current changes should have a similar coverage in terms of
podman features, it no longer tests toolbox but IMO this never was a
task for podman CI tests.

The main driver for this is to make the tests run entirely based on
tmpfs and this image is just to much[1].

[1] https://github.com/containers/podman/pull/22533

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2024-05-03 16:45:51 +02:00
..
build remote,test: remove .dockerignore which is a symlink 2023-11-03 20:39:02 +05:30
cdi build(deps): bump github.com/container-orchestrated-devices/container-device-interface 2023-02-20 14:51:04 +01:00
config Read kube_generate_type from containers.conf 2023-04-11 09:15:05 -04:00
quadlet e2e tests: use /var/tmp, not $TMPDIR, as workdirs 2024-04-26 14:29:56 -06:00
sign e2e: reduce dependency on /tmp for e2e tests 2023-01-26 22:20:15 +09:00
testdata CI: e2e: use distinct ports, not just 5000 2024-02-27 04:30:26 -07:00
attach_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
build_test.go test/e2e: do not leak /tmp/private_file 2024-04-29 14:16:37 +02:00
checkpoint_image_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
checkpoint_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
cleanup_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
commit_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
common_test.go test/e2e: remove toolbox image 2024-05-03 16:45:51 +02:00
config.go test/e2e: remove toolbox image 2024-05-03 16:45:51 +02:00
config_amd64.go test/e2e: remove toolbox image 2024-05-03 16:45:51 +02:00
config_arm64.go test/e2e: remove toolbox image 2024-05-03 16:45:51 +02:00
config_ppc64le.go new testimage and systemd-image 2024-02-09 05:26:07 -07:00
container_clone_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
container_create_volume_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
container_iface_name_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
container_inspect_test.go podman ps: show exposed ports under PORTS as well 2024-04-10 14:24:23 +02:00
containers_conf_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
cp_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
create_staticip_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
create_staticmac_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
create_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
diff_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
events_test.go cmd/podman: remove duplicated event ToHumanReadable() 2024-02-22 12:10:57 +01:00
exec_test.go podman exec CID without command should exit 125 2024-04-12 07:44:22 -04:00
exists_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
export_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
farm_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
generate_kube_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
generate_spec_test.go e2e: redefine ExitWithError() to require exit code 2024-04-10 06:35:52 -06:00
generate_systemd_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
healthcheck_run_test.go add containers.conf healthcheck_events support 2024-04-19 17:29:48 +02:00
history_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
image_scp_test.go ExitWithError() - low-hanging fruit 2024-04-24 05:44:40 -06:00
image_sign_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
images_test.go new testimage and systemd-image 2024-02-09 05:26:07 -07:00
import_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
info_test.go e2e tests: remove requirement for fuse-overlayfs 2024-04-09 05:25:20 -06:00
init_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
inspect_test.go tests: fix after make podman inspect cmd return compatible with Docker API v1.44 2024-02-28 19:45:03 +01:00
kill_test.go ExitWithError() - low-hanging fruit 2024-04-24 05:44:40 -06:00
libpod_suite_remote_test.go chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
libpod_suite_test.go chore: delete obsolete // +build lines 2024-01-04 11:53:38 +02:00
load_test.go ExitWithError() - low-hanging fruit 2024-04-24 05:44:40 -06:00
login_logout_test.go ExitWithError() - more low-hanging fruit 2024-04-24 07:11:40 -06:00
logs_test.go ExitWithError() - yet more low-hanging fruit 2024-04-24 09:04:50 -06:00
manifest_test.go CI: try to fix more flakes 2024-03-05 12:15:22 -07:00
mount_rootless_test.go test/e2e: podman unshare image mount fix tmpdir leak 2024-04-29 14:16:37 +02:00
mount_test.go ExitWithError() - yet more low-hanging fruit 2024-04-24 09:04:50 -06:00
negative_test.go ExitWithError() - yet more low-hanging fruit 2024-04-24 09:04:50 -06:00
network_connect_disconnect_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
network_create_test.go podman network inspect: include running containers 2024-02-28 16:33:26 +01:00
network_test.go podman network inspect: include running containers 2024-02-28 16:33:26 +01:00
pause_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
play_build_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
play_kube_test.go test/e2e: "persistentVolumeClaim with source" do not leak file 2024-04-29 14:16:36 +02:00
pod_clone_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
pod_create_test.go ExitWithError() - pod_xxx tests 2024-05-02 08:48:24 -06:00
pod_infra_container_test.go ExitWithError() - pod_xxx tests 2024-05-02 08:48:24 -06:00
pod_initcontainers_test.go Add a helper for stopping pods and containers in E2E 2024-02-15 09:35:55 -05:00
pod_inspect_test.go ExitWithError() - pod_xxx tests 2024-05-02 08:48:24 -06:00
pod_kill_test.go ExitWithError() - pod_xxx tests 2024-05-02 08:48:24 -06:00
pod_pause_test.go ExitWithError() - pod_xxx tests 2024-05-02 08:48:24 -06:00
pod_pod_namespaces_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
pod_prune_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
pod_ps_test.go ExitWithError() - pod_xxx tests 2024-05-02 08:48:24 -06:00
pod_restart_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
pod_rm_test.go ExitWithError() - pod_xxx tests 2024-05-02 08:48:24 -06:00
pod_start_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
pod_stats_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
pod_stop_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
pod_top_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
port_test.go CI: e2e: use distinct ports, not just 5000 2024-02-27 04:30:26 -07:00
prune_test.go Add a helper for stopping pods and containers in E2E 2024-02-15 09:35:55 -05:00
ps_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
pull_test.go vendor: update containers/{buildah,common,image,storage} 2024-04-19 09:52:13 +02:00
push_test.go CI: e2e: use distinct ports, not just 5000 2024-02-27 04:30:26 -07:00
quadlet_test.go e2e tests: use /var/tmp, not $TMPDIR, as workdirs 2024-04-26 14:29:56 -06:00
rename_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
restart_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
rm_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
rmi_test.go new testimage and systemd-image 2024-02-09 05:26:07 -07:00
run_aardvark_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_apparmor_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_cgroup_parent_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_cleanup_test.go Add a helper for stopping pods and containers in E2E 2024-02-15 09:35:55 -05:00
run_cpu_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_device_test.go CI: Bump VMs to 2024-03-28 2024-03-28 08:35:29 -06:00
run_dns_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_entrypoint_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_env_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_exit_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_memory_test.go Use persist dir for oom file 2024-02-12 09:13:39 -05:00
run_networking_test.go e2e tests: use /var/tmp, not $TMPDIR, as workdirs 2024-04-26 14:29:56 -06:00
run_ns_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_passwd_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_privileged_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_restart_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_seccomp_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_security_labels_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_selinux_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_signal_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_staticip_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_test.go test/e2e: fix limits test 2024-04-26 14:36:19 +02:00
run_transient_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
run_userns_test.go libpod: correctly map UID/GID for existing dirs 2024-02-12 23:04:24 +01:00
run_volume_test.go test/e2e: fix volumes and suid/dev/exec options 2024-04-26 14:36:20 +02:00
run_working_dir_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
runlabel_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
save_test.go CI: e2e: use distinct ports, not just 5000 2024-02-27 04:30:26 -07:00
search_test.go CI: fix search-test flakes 2024-02-20 09:41:56 -07:00
secret_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
start_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
stats_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
stop_test.go e2e tests: stop littering 2024-04-22 06:43:19 -06:00
system_connection_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
system_df_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
system_dial_stdio_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
system_reset_test.go Use stop timeout of zero for system reset 2024-03-01 10:51:58 -06:00
system_service_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
systemd_activate_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
systemd_test.go CI: Bump VMs to 2024-03-28 2024-03-28 08:35:29 -06:00
tag_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
toolbox_test.go test/e2e: remove toolbox image 2024-05-03 16:45:51 +02:00
top_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
tree_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
trust_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
unshare_test.go Vendor latest c/common and fix tests 2024-02-29 12:16:51 -05:00
untag_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
update_test.go Add support for updating restart policy 2024-04-17 08:23:51 -04:00
version_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volume_create_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volume_exists_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volume_inspect_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volume_ls_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volume_plugin_test.go Add a helper for stopping pods and containers in E2E 2024-02-15 09:35:55 -05:00
volume_prune_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
volume_rm_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00
wait_test.go Bump Go module to v5 2024-02-08 09:35:39 -05:00