moby--moby/integration-cli
Kir Kolyshkin 9f3a343a51 integration-cli: fix TestAttachDetach, rm TestAttachDetachTruncatedID
It looks like the logic of the test became wrong after commit
ae0883c ("Move TestAttachDetach to integration-cli").

The original logic was:
* (a few first steps skipped for clarity)
* send escape sequence to "attach";
* check "attach" is exiting (i.e. escape sequence works);
* check the container is still alive;
* kill the container.

Also, timeouts were big at that time, in the order of seconds.

The logic after the above mentioned commit and until now is:
* ...
* send escape sequence to "attach";
* check the container is running (why shouldn't it?);
* kill the container;
* checks that the "attach" has exited.

So, from the "let's check detach using escape sequence is working"
the test became something like "let's check that attach is gone
once we kill the container".

Let's fix the above test, also increasing the timeout waiting
for attach to exit (which fails from time to time on power CI).

Now, the second test, TestAttachDetachTruncatedID, does the exact
same thing, except it uses a truncated container ID. It does not
seem to be of much value, so let's remove it.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2018-08-24 14:48:38 -07:00
..
checker
cli
daemon
environment
fixtures
requirement
testdata
benchmark_test.go
check_test.go
daemon_swarm_hack_test.go
docker_api_attach_test.go
docker_api_build_test.go
docker_api_build_windows_test.go
docker_api_containers_test.go
docker_api_containers_windows_test.go
docker_api_create_test.go
docker_api_exec_resize_test.go
docker_api_exec_test.go
docker_api_images_test.go
docker_api_inspect_test.go
docker_api_ipcmode_test.go
docker_api_logs_test.go
docker_api_network_test.go
docker_api_stats_test.go
docker_api_swarm_node_test.go
docker_api_swarm_service_test.go
docker_api_swarm_test.go
docker_api_test.go
docker_cli_attach_test.go
docker_cli_attach_unix_test.go
docker_cli_build_test.go
docker_cli_build_unix_test.go
docker_cli_by_digest_test.go
docker_cli_commit_test.go
docker_cli_config_create_test.go
docker_cli_cp_from_container_test.go
docker_cli_cp_test.go
docker_cli_cp_to_container_test.go
docker_cli_cp_to_container_unix_test.go
docker_cli_cp_utils_test.go
docker_cli_create_test.go
docker_cli_daemon_plugins_test.go
docker_cli_daemon_test.go
docker_cli_events_test.go
docker_cli_events_unix_test.go
docker_cli_exec_test.go
docker_cli_exec_unix_test.go
docker_cli_export_import_test.go
docker_cli_external_volume_driver_unix_test.go
docker_cli_health_test.go
docker_cli_history_test.go
docker_cli_images_test.go
docker_cli_import_test.go
docker_cli_info_test.go
docker_cli_info_unix_test.go
docker_cli_inspect_test.go
docker_cli_links_test.go
docker_cli_login_test.go
docker_cli_logout_test.go
docker_cli_logs_bench_test.go
docker_cli_logs_test.go
docker_cli_netmode_test.go
docker_cli_network_unix_test.go
docker_cli_plugins_logdriver_test.go
docker_cli_plugins_test.go
docker_cli_port_test.go
docker_cli_proxy_test.go
docker_cli_prune_unix_test.go
docker_cli_ps_test.go
docker_cli_pull_local_test.go
docker_cli_pull_test.go
docker_cli_push_test.go
docker_cli_registry_user_agent_test.go
docker_cli_restart_test.go
docker_cli_rmi_test.go
docker_cli_run_test.go
docker_cli_run_unix_test.go
docker_cli_save_load_test.go
docker_cli_save_load_unix_test.go
docker_cli_search_test.go
docker_cli_secret_create_test.go
docker_cli_service_create_test.go
docker_cli_service_health_test.go
docker_cli_service_logs_test.go
docker_cli_service_scale_test.go
docker_cli_service_update_test.go
docker_cli_sni_test.go
docker_cli_start_test.go
docker_cli_stats_test.go
docker_cli_swarm_test.go
docker_cli_swarm_unix_test.go
docker_cli_top_test.go
docker_cli_update_unix_test.go
docker_cli_userns_test.go
docker_cli_v2_only_test.go
docker_cli_volume_test.go
docker_cli_wait_test.go
docker_deprecated_api_v124_test.go
docker_deprecated_api_v124_unix_test.go
docker_hub_pull_suite_test.go
docker_utils_test.go
events_utils_test.go
fixtures_linux_daemon_test.go
requirements_test.go
requirements_unix_test.go
test_vars_exec_test.go
test_vars_noexec_test.go
test_vars_noseccomp_test.go
test_vars_seccomp_test.go
test_vars_test.go
test_vars_unix_test.go
test_vars_windows_test.go
utils_test.go