>>> doctl: Building community/doctl 1.94.0-r5 (using abuild 3.11.1-r0) started Fri, 17 Nov 2023 23:32:14 +0000 >>> doctl: Checking sanity of /home/buildozer/aports/community/doctl/APKBUILD... >>> doctl: Analyzing dependencies... >>> doctl: Installing for build: build-base go (1/3) Installing binutils-gold (2.40-r7) (2/3) Installing go (1.20.11-r0) (3/3) Installing .makedepends-doctl (20231117.233215) Executing busybox-1.36.1-r5.trigger OK: 580 MiB in 102 packages >>> doctl: Cleaning up srcdir >>> doctl: Cleaning up pkgdir >>> doctl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/doctl-1.94.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 7373k 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 95 7373k 95 7023k 0 0 4990k 0 0:00:01 0:00:01 --:--:-- 4988k 100 7373k 100 7373k 0 0 5228k 0 0:00:01 0:00:01 --:--:-- 5225k >>> doctl: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/doctl-1.94.0.tar.gz >>> doctl: Checking sha512sums... doctl-1.94.0.tar.gz: OK >>> doctl: Unpacking /var/cache/distfiles/doctl-1.94.0.tar.gz... go: downloading github.com/apache/openwhisk-client-go v0.0.0-20221014112704-1ca897633f2d go: downloading github.com/digitalocean/godo v1.98.0 go: downloading github.com/erikgeiser/promptkit v0.7.1-0.20220721185625-1f33bc73d091 go: downloading github.com/docker/cli v23.0.0-rc.1+incompatible go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/charmbracelet/bubbles v0.13.1-0.20220731172002-8f6516082803 go: downloading github.com/MakeNowJust/heredoc v1.0.0 go: downloading github.com/blang/semver v3.5.1+incompatible go: downloading golang.org/x/oauth2 v0.3.0 go: downloading github.com/docker/docker v23.0.0-rc.1+incompatible go: downloading github.com/mattn/go-isatty v0.0.14 go: downloading github.com/spf13/cobra v1.4.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/charmbracelet/bubbletea v0.22.0 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading k8s.io/client-go v0.22.5 go: downloading golang.org/x/crypto v0.2.0 go: downloading github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2 go: downloading github.com/gobwas/glob v0.2.3 go: downloading sigs.k8s.io/yaml v1.2.0 go: downloading github.com/dustin/go-humanize v1.0.0 go: downloading github.com/spf13/viper v1.11.0 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/muesli/termenv v0.12.0 go: downloading github.com/gorilla/websocket v1.5.0 go: downloading github.com/google/uuid v1.3.0 go: downloading k8s.io/apimachinery v0.22.5 go: downloading github.com/shiena/ansicolor v0.0.0-20151119151921-a422bbe96644 go: downloading github.com/fatih/color v1.13.0 go: downloading github.com/muesli/reflow v0.3.0 go: downloading github.com/joho/godotenv v1.4.0 go: downloading golang.org/x/term v0.5.0 go: downloading github.com/golang/mock v1.6.0 go: downloading github.com/natefinch/pie v0.0.0-20170715172608-9a0d72014007 go: downloading k8s.io/api v0.22.5 go: downloading github.com/opencontainers/image-spec v1.0.3-0.20220303224323-02efb9a75ee1 go: downloading github.com/charmbracelet/lipgloss v0.5.0 go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 go: downloading github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 go: downloading github.com/fsnotify/fsnotify v1.5.1 go: downloading github.com/mitchellh/mapstructure v1.4.3 go: downloading github.com/spf13/afero v1.8.2 go: downloading github.com/spf13/cast v1.4.1 go: downloading github.com/spf13/jwalterweatherman v1.1.0 go: downloading github.com/spf13/pflag v1.0.5 go: downloading github.com/subosito/gotenv v1.2.0 go: downloading github.com/hashicorp/hcl v1.0.0 go: downloading github.com/magiconair/properties v1.8.6 go: downloading github.com/pelletier/go-toml v1.9.5 go: downloading gopkg.in/ini.v1 v1.66.4 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading golang.org/x/sys v0.5.0 go: downloading github.com/mattn/go-colorable v0.1.12 go: downloading golang.org/x/net v0.7.0 go: downloading github.com/lucasb-eyer/go-colorful v1.2.0 go: downloading github.com/mattn/go-runewidth v0.0.14 go: downloading github.com/rivo/uniseg v0.4.2 go: downloading github.com/opencontainers/go-digest v1.0.0 go: downloading golang.org/x/text v0.7.0 go: downloading github.com/containerd/console v1.0.3 go: downloading github.com/muesli/cancelreader v0.2.2 go: downloading github.com/muesli/ansi v0.0.0-20211031195517-c9f0611b6c70 go: downloading golang.org/x/time v0.3.0 go: downloading github.com/google/go-querystring v1.1.0 go: downloading github.com/docker/docker-credential-helpers v0.7.0 go: downloading github.com/sirupsen/logrus v1.9.0 go: downloading github.com/moby/patternmatcher v0.5.0 go: downloading github.com/moby/buildkit v0.11.4 go: downloading github.com/nicksnyder/go-i18n v1.10.1 go: downloading github.com/cloudfoundry/jibber_jabber v0.0.0-20151120183258-bcc4c8345a21 go: downloading github.com/hokaccha/go-prettyjson v0.0.0-20210113012101-fb4e108d2519 go: downloading github.com/sahilm/fuzzy v0.1.0 go: downloading github.com/atotto/clipboard v0.1.4 go: downloading github.com/google/gofuzz v1.2.0 go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading k8s.io/klog/v2 v2.30.0 go: downloading github.com/json-iterator/go v1.1.12 go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/google/go-cmp v0.5.9 go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.2 go: downloading github.com/go-logr/logr v1.2.3 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/imdario/mergo v0.3.12 go: downloading k8s.io/utils v0.0.0-20210930125809-cb0fa318a74b go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading github.com/docker/go-units v0.5.0 go: downloading github.com/morikuni/aec v1.0.0 go: downloading github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 go: downloading github.com/docker/go-connections v0.4.0 go: downloading github.com/opencontainers/runc v1.1.5 go: downloading github.com/moby/sys/sequential v0.5.0 go: downloading github.com/klauspost/compress v1.15.12 go: downloading github.com/containerd/containerd v1.6.18 go: downloading github.com/moby/sys/symlink v0.2.0 go: downloading github.com/docker/distribution v2.8.1+incompatible go: downloading github.com/sclevine/spec v1.3.0 go: downloading github.com/creack/pty v1.1.11 go: downloading github.com/stretchr/testify v1.8.0 go: downloading github.com/mitchellh/copystructure v1.0.0 go: downloading github.com/mitchellh/reflectwalk v1.0.0 go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 === RUN TestRun Suite: doctl Total: 333 | Focused: 0 | Pending: 0 === RUN TestRun/doctl === RUN TestRun/doctl/database/create/backup-restore/the_minimum_required_flags_are_provided/creates_a_backup_database === PAUSE TestRun/doctl/database/create/backup-restore/the_minimum_required_flags_are_provided/creates_a_backup_database === RUN TestRun/doctl/database/create/backup-restore/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format === PAUSE TestRun/doctl/database/create/backup-restore/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format === RUN TestRun/doctl/1-click/list/command_is_list/lists_all_1-Click_applications === PAUSE TestRun/doctl/1-click/list/command_is_list/lists_all_1-Click_applications === RUN TestRun/doctl/1-click/list/command_is_ls/lists_all_1-Click_Applications === PAUSE TestRun/doctl/1-click/list/command_is_ls/lists_all_1-Click_Applications === RUN TestRun/doctl/account/get/returns_the_details_of_my_account === PAUSE TestRun/doctl/account/get/returns_the_details_of_my_account === RUN TestRun/doctl/account/get/format_flags_are_passed/only_displays_the_correct_fields === PAUSE TestRun/doctl/account/get/format_flags_are_passed/only_displays_the_correct_fields === RUN TestRun/doctl/account/ratelimit/returns_the_current_rate_limits_for_my_account === PAUSE TestRun/doctl/account/ratelimit/returns_the_current_rate_limits_for_my_account === RUN TestRun/doctl/account/ratelimit/doesn't_return_an_error_when_rate-limted === PAUSE TestRun/doctl/account/ratelimit/doesn't_return_an_error_when_rate-limted === RUN TestRun/doctl/apps/spec/get/gets_an_app's_spec === PAUSE TestRun/doctl/apps/spec/get/gets_an_app's_spec === RUN TestRun/doctl/apps/spec/get/gets_a_deployment's_spec === PAUSE TestRun/doctl/apps/spec/get/gets_a_deployment's_spec === RUN TestRun/doctl/apps/spec/validate/accepts_a_valid_spec === PAUSE TestRun/doctl/apps/spec/validate/accepts_a_valid_spec === RUN TestRun/doctl/apps/spec/validate/calls_proposeapp === PAUSE TestRun/doctl/apps/spec/validate/calls_proposeapp === RUN TestRun/doctl/apps/spec/validate/fails_on_invalid_specs === PAUSE TestRun/doctl/apps/spec/validate/fails_on_invalid_specs === RUN TestRun/doctl/apps/create/creates_an_app === PAUSE TestRun/doctl/apps/create/creates_an_app === RUN TestRun/doctl/apps/create/the_wait_flag_is_passed/creates_an_app_and_polls_for_status === PAUSE TestRun/doctl/apps/create/the_wait_flag_is_passed/creates_an_app_and_polls_for_status === RUN TestRun/doctl/apps/create/the_upsert_flag_is_passed/creates_an_app_or_updates_if_already_exists === PAUSE TestRun/doctl/apps/create/the_upsert_flag_is_passed/creates_an_app_or_updates_if_already_exists === RUN TestRun/doctl/apps/create-upsert/uses_upsert_to_update_existing_app === PAUSE TestRun/doctl/apps/create-upsert/uses_upsert_to_update_existing_app === RUN TestRun/doctl/apps/get/gets_an_app === PAUSE TestRun/doctl/apps/get/gets_an_app === RUN TestRun/doctl/apps/list/lists_all_app === PAUSE TestRun/doctl/apps/list/lists_all_app === RUN TestRun/doctl/apps/update/updates_an_app === PAUSE TestRun/doctl/apps/update/updates_an_app === RUN TestRun/doctl/apps/update/the_wait_flag_is_passed/updates_an_app_and_polls_for_status === PAUSE TestRun/doctl/apps/update/the_wait_flag_is_passed/updates_an_app_and_polls_for_status === RUN TestRun/doctl/apps/delete/deletes_an_app === PAUSE TestRun/doctl/apps/delete/deletes_an_app === RUN TestRun/doctl/apps/create-deployment/creates_an_app_deployment === PAUSE TestRun/doctl/apps/create-deployment/creates_an_app_deployment === RUN TestRun/doctl/apps/create-deployment/the_wait_flag_is_passed/creates_an_app_deployment_and_polls_for_status === PAUSE TestRun/doctl/apps/create-deployment/the_wait_flag_is_passed/creates_an_app_deployment_and_polls_for_status === RUN TestRun/doctl/apps/get-deployment/gets_an_app_deployment === PAUSE TestRun/doctl/apps/get-deployment/gets_an_app_deployment === RUN TestRun/doctl/apps/list-deployments/lists_all_app_deployments === PAUSE TestRun/doctl/apps/list-deployments/lists_all_app_deployments === RUN TestRun/doctl/apps/get-logs/gets_an_app's_logs === PAUSE TestRun/doctl/apps/get-logs/gets_an_app's_logs === RUN TestRun/doctl/apps/list-regions/lists_regions === PAUSE TestRun/doctl/apps/list-regions/lists_regions === RUN TestRun/doctl/apps/propose/prints_info_about_the_proposed_app === PAUSE TestRun/doctl/apps/propose/prints_info_about_the_proposed_app === RUN TestRun/doctl/apps/propose/prints_info_about_the_proposed_app_with_paid_static_apps === PAUSE TestRun/doctl/apps/propose/prints_info_about_the_proposed_app_with_paid_static_apps === RUN TestRun/doctl/apps/propose/fails_on_invalid_specs === PAUSE TestRun/doctl/apps/propose/fails_on_invalid_specs === RUN TestRun/doctl/apps/list-buildpacks/lists_buildpacks === PAUSE TestRun/doctl/apps/list-buildpacks/lists_buildpacks === RUN TestRun/doctl/apps/upgrade-buildpack/upgrades_buildpacks === PAUSE TestRun/doctl/apps/upgrade-buildpack/upgrades_buildpacks === RUN TestRun/doctl/apps/tier/get/gets_an_app_tier === PAUSE TestRun/doctl/apps/tier/get/gets_an_app_tier === RUN TestRun/doctl/apps/tier/list/lists_app_tiers === PAUSE TestRun/doctl/apps/tier/list/lists_app_tiers === RUN TestRun/doctl/apps/tier/instance_size/get/gets_an_app_instance_size === PAUSE TestRun/doctl/apps/tier/instance_size/get/gets_an_app_instance_size === RUN TestRun/doctl/apps/tier/instance_size/list/lists_app_instance_sizes === PAUSE TestRun/doctl/apps/tier/instance_size/list/lists_app_instance_sizes === RUN TestRun/doctl/auth/remove/a_context_is_not_provided/should_error === PAUSE TestRun/doctl/auth/remove/a_context_is_not_provided/should_error === RUN TestRun/doctl/auth/remove/default_context_is_provided/allows_you_to_remove_that_context === PAUSE TestRun/doctl/auth/remove/default_context_is_provided/allows_you_to_remove_that_context === RUN TestRun/doctl/auth/remove/a_valid_context_is_provided/allows_you_to_remove_that_context === PAUSE TestRun/doctl/auth/remove/a_valid_context_is_provided/allows_you_to_remove_that_context === RUN TestRun/doctl/auth/init/a_custom_config_is_provided/validates_and_saves_the_provided_auth_token === PAUSE TestRun/doctl/auth/init/a_custom_config_is_provided/validates_and_saves_the_provided_auth_token === RUN TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_saves_the_provided_token_non-interactively === PAUSE TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_saves_the_provided_token_non-interactively === RUN TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_overwrites_an_existing_token_non-interactively === PAUSE TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_overwrites_an_existing_token_non-interactively === RUN TestRun/doctl/auth/init/no_custom_config_is_provided/saves_the_auth_token_to_the_default_config_path === PAUSE TestRun/doctl/auth/init/no_custom_config_is_provided/saves_the_auth_token_to_the_default_config_path === RUN TestRun/doctl/auth/init/a_token_cannot_be_validated/exits_non-zero_with_an_error === PAUSE TestRun/doctl/auth/init/a_token_cannot_be_validated/exits_non-zero_with_an_error === RUN TestRun/doctl/auth/init/a_new_auth_context_is_added/allows_you_to_switch_to_that_context === PAUSE TestRun/doctl/auth/init/a_new_auth_context_is_added/allows_you_to_switch_to_that_context === RUN TestRun/doctl/auth/init/switching_contexts_containing_a_period/does_not_mangle_that_context === PAUSE TestRun/doctl/auth/init/switching_contexts_containing_a_period/does_not_mangle_that_context === RUN TestRun/doctl/auth/init/the_DIGITALOCEAN_CONTEXT_variable_is_set/uses_that_context_for_commands === PAUSE TestRun/doctl/auth/init/the_DIGITALOCEAN_CONTEXT_variable_is_set/uses_that_context_for_commands === RUN TestRun/doctl/balance/get/returns_the_details_of_my_balance === PAUSE TestRun/doctl/balance/get/returns_the_details_of_my_balance === RUN TestRun/doctl/billingHistory/gets_the_customer's_billing_history === PAUSE TestRun/doctl/billingHistory/gets_the_customer's_billing_history === RUN TestRun/doctl/compute/cdn/create/all_flags_are_passed/creates_the_cdn === PAUSE TestRun/doctl/compute/cdn/create/all_flags_are_passed/creates_the_cdn === RUN TestRun/doctl/compute/cdn/delete/all_flags_are_passed/deletes_the_cdn === PAUSE TestRun/doctl/compute/cdn/delete/all_flags_are_passed/deletes_the_cdn === RUN TestRun/doctl/compute/cdn/flush/required_flags_are_passed/flushes_the_cdn === PAUSE TestRun/doctl/compute/cdn/flush/required_flags_are_passed/flushes_the_cdn === RUN TestRun/doctl/compute/cdn/get/all_flags_are_passed/gets_the_specified_cdn === PAUSE TestRun/doctl/compute/cdn/get/all_flags_are_passed/gets_the_specified_cdn === RUN TestRun/doctl/compute/cdn/list/all_flags_are_passed/lists_the_cdns === PAUSE TestRun/doctl/compute/cdn/list/all_flags_are_passed/lists_the_cdns === RUN TestRun/doctl/compute/cdn/update/all_flags_are_passed/updates_the_specified_cdn === PAUSE TestRun/doctl/compute/cdn/update/all_flags_are_passed/updates_the_specified_cdn === RUN TestRun/doctl/compute/certificate/create/asking_for_a_lets_encrypt_cert/creates_the_certificate === PAUSE TestRun/doctl/compute/certificate/create/asking_for_a_lets_encrypt_cert/creates_the_certificate === RUN TestRun/doctl/compute/certificate/create/asking_for_a_custom_cert/creates_the_certificate === PAUSE TestRun/doctl/compute/certificate/create/asking_for_a_custom_cert/creates_the_certificate === RUN TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer === PAUSE TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer === RUN TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer === PAUSE TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer === RUN TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer === PAUSE TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer === RUN TestRun/doctl/compute/certificate/get/command_is_get/gets_the_specified_certificate === PAUSE TestRun/doctl/compute/certificate/get/command_is_get/gets_the_specified_certificate === RUN TestRun/doctl/compute/certificate/get/command_is_g/gets_the_specified_certificate === PAUSE TestRun/doctl/compute/certificate/get/command_is_g/gets_the_specified_certificate === RUN TestRun/doctl/compute/certificate/list/command_is_list/lists_all_certificates === PAUSE TestRun/doctl/compute/certificate/list/command_is_list/lists_all_certificates === RUN TestRun/doctl/compute/certificate/list/command_is_ls/lists_all_certificates === PAUSE TestRun/doctl/compute/certificate/list/command_is_ls/lists_all_certificates === RUN TestRun/doctl/compute/action/command_is_get/gets_the_specified_compute_action === PAUSE TestRun/doctl/compute/action/command_is_get/gets_the_specified_compute_action === RUN TestRun/doctl/compute/action/command_is_list/lists_compute_actions === PAUSE TestRun/doctl/compute/action/command_is_list/lists_compute_actions === RUN TestRun/doctl/compute/action/command_is_wait/waits_for_a_specified_compute_action === PAUSE TestRun/doctl/compute/action/command_is_wait/waits_for_a_specified_compute_action === RUN TestRun/doctl/compute/droplet-action/disabling_backups/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/disabling_backups/completes_the_action === RUN TestRun/doctl/compute/droplet-action/change_kernel/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/change_kernel/completes_the_action === RUN TestRun/doctl/compute/droplet-action/enable_backups/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/enable_backups/completes_the_action === RUN TestRun/doctl/compute/droplet-action/enable_ipv6/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/enable_ipv6/completes_the_action === RUN TestRun/doctl/compute/droplet-action/enable_private_networking/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/enable_private_networking/completes_the_action === RUN TestRun/doctl/compute/droplet-action/password_reset/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/password_reset/completes_the_action === RUN TestRun/doctl/compute/droplet-action/power_cycle/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/power_cycle/completes_the_action === RUN TestRun/doctl/compute/droplet-action/power_off/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/power_off/completes_the_action === RUN TestRun/doctl/compute/droplet-action/power_on/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/power_on/completes_the_action === RUN TestRun/doctl/compute/droplet-action/reboot/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/reboot/completes_the_action === RUN TestRun/doctl/compute/droplet-action/rebuild/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/rebuild/completes_the_action === RUN TestRun/doctl/compute/droplet-action/rename/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/rename/completes_the_action === RUN TestRun/doctl/compute/droplet-action/resize/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/resize/completes_the_action === RUN TestRun/doctl/compute/droplet-action/restore/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/restore/completes_the_action === RUN TestRun/doctl/compute/droplet-action/shutdown/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/shutdown/completes_the_action === RUN TestRun/doctl/compute/droplet-action/snapshot/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/snapshot/completes_the_action === RUN TestRun/doctl/compute/droplet-action/get/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/get/completes_the_action === RUN TestRun/doctl/compute/droplet-action/g/completes_the_action === PAUSE TestRun/doctl/compute/droplet-action/g/completes_the_action === RUN TestRun/doctl/compute/floating-ip-action/command_is_get/gets_the_specified_floating-ip_action === PAUSE TestRun/doctl/compute/floating-ip-action/command_is_get/gets_the_specified_floating-ip_action === RUN TestRun/doctl/compute/floating-ip-action/command_is_assign/assigns_the_image === PAUSE TestRun/doctl/compute/floating-ip-action/command_is_assign/assigns_the_image === RUN TestRun/doctl/compute/floating-ip-action/command_is_unassign/unassigns_the_image === PAUSE TestRun/doctl/compute/floating-ip-action/command_is_unassign/unassigns_the_image === RUN TestRun/doctl/compute/image-action/command_is_get/gets_the_specified_image_action === PAUSE TestRun/doctl/compute/image-action/command_is_get/gets_the_specified_image_action === RUN TestRun/doctl/compute/image-action/command_is_transfer/transfers_the_image === PAUSE TestRun/doctl/compute/image-action/command_is_transfer/transfers_the_image === RUN TestRun/doctl/compute/reserved-ip-action/command_is_get/gets_the_specified_reserved-ip_action === PAUSE TestRun/doctl/compute/reserved-ip-action/command_is_get/gets_the_specified_reserved-ip_action === RUN TestRun/doctl/compute/reserved-ip-action/command_is_assign/assigns_the_image === PAUSE TestRun/doctl/compute/reserved-ip-action/command_is_assign/assigns_the_image === RUN TestRun/doctl/compute/reserved-ip-action/command_is_unassign/unassigns_the_image === PAUSE TestRun/doctl/compute/reserved-ip-action/command_is_unassign/unassigns_the_image === RUN TestRun/doctl/compute/volume-action/command_is_attach/attaches_a_volume === PAUSE TestRun/doctl/compute/volume-action/command_is_attach/attaches_a_volume === RUN TestRun/doctl/compute/volume-action/command_is_detach/detaches_the_volume === PAUSE TestRun/doctl/compute/volume-action/command_is_detach/detaches_the_volume === RUN TestRun/doctl/compute/volume-action/command_is_resize/resizes_the_particular_volume === PAUSE TestRun/doctl/compute/volume-action/command_is_resize/resizes_the_particular_volume === RUN TestRun/doctl/compute/volume-action/command_is_list/Retrieve_a_list_of_actions_taken_on_a_volume === PAUSE TestRun/doctl/compute/volume-action/command_is_list/Retrieve_a_list_of_actions_taken_on_a_volume === RUN TestRun/doctl/compute/volume-action/command_is_get/Retrieve_the_status_of_the_particular_volume_action === PAUSE TestRun/doctl/compute/volume-action/command_is_get/Retrieve_the_status_of_the_particular_volume_action === RUN TestRun/doctl/database/create/fork/the_minimum_required_flags_are_provided/creates_a_backup_database === PAUSE TestRun/doctl/database/create/fork/the_minimum_required_flags_are_provided/creates_a_backup_database === RUN TestRun/doctl/database/create/fork/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format === PAUSE TestRun/doctl/database/create/fork/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format === RUN TestRun/doctl/database/create/all_flags_are_passed/creates_the_databases === PAUSE TestRun/doctl/database/create/all_flags_are_passed/creates_the_databases === RUN TestRun/doctl/database/create/all_flags_are_passed_including_wait/creates_the_databases_and_outputs_the_correct_URI === PAUSE TestRun/doctl/database/create/all_flags_are_passed_including_wait/creates_the_databases_and_outputs_the_correct_URI === RUN TestRun/doctl/database/firewalls/command_is_add/add_a_database_cluster's_firewall_rule === PAUSE TestRun/doctl/database/firewalls/command_is_add/add_a_database_cluster's_firewall_rule === RUN TestRun/doctl/database/firewalls/command_is_remove/remove_a_database_cluster's_firewall_rule === PAUSE TestRun/doctl/database/firewalls/command_is_remove/remove_a_database_cluster's_firewall_rule === RUN TestRun/doctl/database/firewalls/command_is_list/list_all_of_a_database_cluster's_firewall_rules === PAUSE TestRun/doctl/database/firewalls/command_is_list/list_all_of_a_database_cluster's_firewall_rules === RUN TestRun/doctl/database/firewalls/command_is_update/update_a_database_cluster's_firewall_rules === PAUSE TestRun/doctl/database/firewalls/command_is_update/update_a_database_cluster's_firewall_rules === RUN TestRun/doctl/database/replica/command_is_promote/promote_a_replica_database_to_primary === PAUSE TestRun/doctl/database/replica/command_is_promote/promote_a_replica_database_to_primary === RUN TestRun/doctl/database/sql-mode/set/all_required_flags_are_passed/creates_the_database_user === PAUSE TestRun/doctl/database/sql-mode/set/all_required_flags_are_passed/creates_the_database_user === RUN TestRun/doctl/database/sql-mode/get/all_required_flags_are_passed/creates_the_database_user === PAUSE TestRun/doctl/database/sql-mode/get/all_required_flags_are_passed/creates_the_database_user === RUN TestRun/doctl/database/user/create/all_required_flags_are_passed/creates_the_database_user === PAUSE TestRun/doctl/database/user/create/all_required_flags_are_passed/creates_the_database_user === RUN TestRun/doctl/database/user/create/the_auth_mode_flag_is_present/creates_the_database_user === PAUSE TestRun/doctl/database/user/create/the_auth_mode_flag_is_present/creates_the_database_user === RUN TestRun/doctl/database/user/delete/all_required_flags_are_passed/deletes_the_database === PAUSE TestRun/doctl/database/user/delete/all_required_flags_are_passed/deletes_the_database === RUN TestRun/doctl/database/user/get/all_required_flags_are_passed/gets_the_database_user === PAUSE TestRun/doctl/database/user/get/all_required_flags_are_passed/gets_the_database_user === RUN TestRun/doctl/database/user/get/no_header_is_passed/does_not_display_the_header === PAUSE TestRun/doctl/database/user/get/no_header_is_passed/does_not_display_the_header === RUN TestRun/doctl/database/user/get/format_is_passed/presents_the_columns_requested === PAUSE TestRun/doctl/database/user/get/format_is_passed/presents_the_columns_requested === RUN TestRun/doctl/database/user/get/the_output_is_json/prints_json === PAUSE TestRun/doctl/database/user/get/the_output_is_json/prints_json === RUN TestRun/doctl/database/user/list/all_required_flags_are_passed/lists_users_for_the_database === PAUSE TestRun/doctl/database/user/list/all_required_flags_are_passed/lists_users_for_the_database === RUN TestRun/doctl/compute/domain/create/command_is_create/creates_a_domain === PAUSE TestRun/doctl/compute/domain/create/command_is_create/creates_a_domain === RUN TestRun/doctl/compute/domain/create/command_is_c/creates_a_domain === PAUSE TestRun/doctl/compute/domain/create/command_is_c/creates_a_domain === RUN TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_domain === PAUSE TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_domain === RUN TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_domain === PAUSE TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_domain === RUN TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_d/deletes_the_specified_domain === PAUSE TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_d/deletes_the_specified_domain === RUN TestRun/doctl/compute/domain/get/command_is_get/gets_the_specified_domain === PAUSE TestRun/doctl/compute/domain/get/command_is_get/gets_the_specified_domain === RUN TestRun/doctl/compute/domain/get/command_is_g/gets_the_specified_domain === PAUSE TestRun/doctl/compute/domain/get/command_is_g/gets_the_specified_domain === RUN TestRun/doctl/compute/domain/list/command_is_list/lists_all_domains === PAUSE TestRun/doctl/compute/domain/list/command_is_list/lists_all_domains === RUN TestRun/doctl/compute/domain/list/command_is_ls/lists_all_domains === PAUSE TestRun/doctl/compute/domain/list/command_is_ls/lists_all_domains === RUN TestRun/doctl/compute/domain/records/create/command_is_create/creates_a_domain_record === PAUSE TestRun/doctl/compute/domain/records/create/command_is_create/creates_a_domain_record === RUN TestRun/doctl/compute/domain/records/create/command_is_create_without_a_port/creates_a_domain_record_without_sending_the_port === PAUSE TestRun/doctl/compute/domain/records/create/command_is_create_without_a_port/creates_a_domain_record_without_sending_the_port === RUN TestRun/doctl/compute/domain/records/delete/all_required_flags_are_passed/deletes_the_right_domain_record === PAUSE TestRun/doctl/compute/domain/records/delete/all_required_flags_are_passed/deletes_the_right_domain_record === RUN TestRun/doctl/compute/domain/records/delete/multiple_records_are_provided_and_all_required_flags_are_passed/deletes_the_right_domain_records === PAUSE TestRun/doctl/compute/domain/records/delete/multiple_records_are_provided_and_all_required_flags_are_passed/deletes_the_right_domain_records === RUN TestRun/doctl/compute/domain/records/delete/deleting_one_domain_record_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/domain/records/delete/deleting_one_domain_record_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/domain/records/delete/deleting_two_domain_records_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/domain/records/delete/deleting_two_domain_records_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/domain/records/update/command_is_update_no_ttl/update_a_domain_record === PAUSE TestRun/doctl/compute/domain/records/update/command_is_update_no_ttl/update_a_domain_record === RUN TestRun/doctl/compute/droplet/actions/all_required_flags_are_passed/lists_droplet_actions === PAUSE TestRun/doctl/compute/droplet/actions/all_required_flags_are_passed/lists_droplet_actions === RUN TestRun/doctl/compute/droplet/backups/all_required_flags_are_passed/lists_droplet_backups === PAUSE TestRun/doctl/compute/droplet/backups/all_required_flags_are_passed/lists_droplet_backups === RUN TestRun/doctl/compute/droplet/create/all_required_flags_are_passed/creates_a_droplet === PAUSE TestRun/doctl/compute/droplet/create/all_required_flags_are_passed/creates_a_droplet === RUN TestRun/doctl/compute/droplet/create/the_wait_flag_is_passed/polls_until_the_droplet_is_created === PAUSE TestRun/doctl/compute/droplet/create/the_wait_flag_is_passed/polls_until_the_droplet_is_created === RUN TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_all/returns_an_error === PAUSE TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_all/returns_an_error === RUN TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_name/returns_an_error === PAUSE TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_name/returns_an_error === RUN TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_size/returns_an_error === PAUSE TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_size/returns_an_error === RUN TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_image/returns_an_error === PAUSE TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_image/returns_an_error === RUN TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_delete/deletes_a_droplet === PAUSE TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_delete/deletes_a_droplet === RUN TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_rm/deletes_a_droplet === PAUSE TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_rm/deletes_a_droplet === RUN TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_d/deletes_a_droplet === PAUSE TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_d/deletes_a_droplet === RUN TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_del/deletes_a_droplet === PAUSE TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_del/deletes_a_droplet === RUN TestRun/doctl/compute/droplet/delete/deleting_by_tag_name/deletes_the_right_Droplet === PAUSE TestRun/doctl/compute/droplet/delete/deleting_by_tag_name/deletes_the_right_Droplet === RUN TestRun/doctl/compute/droplet/delete/deleting_one_Droplet_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/droplet/delete/deleting_one_Droplet_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/droplet/delete/deleting_Droplet_by_tag_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/droplet/delete/deleting_Droplet_by_tag_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/droplet/delete/deleting_two_Droplet_by_tag_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/droplet/delete/deleting_two_Droplet_by_tag_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/droplet/get/all_required_flags_are_passed/gets_the_specified_droplet_ID === PAUSE TestRun/doctl/compute/droplet/get/all_required_flags_are_passed/gets_the_specified_droplet_ID === RUN TestRun/doctl/compute/droplet/get/passing_a_format/displays_only_those_columns === PAUSE TestRun/doctl/compute/droplet/get/passing_a_format/displays_only_those_columns === RUN TestRun/doctl/compute/droplet/get/passing_a_template/renders_the_template_with_the_values === PAUSE TestRun/doctl/compute/droplet/get/passing_a_template/renders_the_template_with_the_values === RUN TestRun/doctl/compute/droplet/kernels/all_required_flags_are_passed/lists_droplet_kernels === PAUSE TestRun/doctl/compute/droplet/kernels/all_required_flags_are_passed/lists_droplet_kernels === RUN TestRun/doctl/compute/droplet/list/all_required_flags_are_passed/lists_droplets === PAUSE TestRun/doctl/compute/droplet/list/all_required_flags_are_passed/lists_droplets === RUN TestRun/doctl/compute/droplet/list/a_region_is_provided/filters_the_returned_droplets_by_region === PAUSE TestRun/doctl/compute/droplet/list/a_region_is_provided/filters_the_returned_droplets_by_region === RUN TestRun/doctl/compute/droplet/list/there_are_no_droplets/lists_only_headers === PAUSE TestRun/doctl/compute/droplet/list/there_are_no_droplets/lists_only_headers === RUN TestRun/doctl/compute/droplet/neighbors/all_required_flags_are_passed/lists_droplet_kernels === PAUSE TestRun/doctl/compute/droplet/neighbors/all_required_flags_are_passed/lists_droplet_kernels === RUN TestRun/doctl/compute/droplet/neighbors/asking_for_particular_headers/only_lists_thoses_headers === PAUSE TestRun/doctl/compute/droplet/neighbors/asking_for_particular_headers/only_lists_thoses_headers === RUN TestRun/doctl/compute/droplet/snapshots/all_required_flags_are_passed/lists_droplet_snapshots === PAUSE TestRun/doctl/compute/droplet/snapshots/all_required_flags_are_passed/lists_droplet_snapshots === RUN TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_tagging/completes_successfully === PAUSE TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_tagging/completes_successfully === RUN TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_untagging/completes_successfully === PAUSE TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_untagging/completes_successfully === RUN TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_id_is_missing/completes_successfully === PAUSE TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_id_is_missing/completes_successfully === RUN TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_id_is_missing/completes_successfully === PAUSE TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_id_is_missing/completes_successfully === RUN TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_name_is_missing/completes_successfully === PAUSE TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_name_is_missing/completes_successfully === RUN TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_name_is_missing/completes_successfully === PAUSE TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_name_is_missing/completes_successfully === RUN TestRun/doctl/errors/the_command_is_spelled_incorrectly/spell_checks_once === PAUSE TestRun/doctl/errors/the_command_is_spelled_incorrectly/spell_checks_once === RUN TestRun/doctl/compute/firewall/create/the_minimum_required_flags_are_provided/creates_a_firewall === PAUSE TestRun/doctl/compute/firewall/create/the_minimum_required_flags_are_provided/creates_a_firewall === RUN TestRun/doctl/compute/firewall/delete/all_the_required_flags_are_passed/deletes_the_firewall === PAUSE TestRun/doctl/compute/firewall/delete/all_the_required_flags_are_passed/deletes_the_firewall === RUN TestRun/doctl/compute/firewall/delete/multiple_firewalls_are_provided_and_all_the_required_flags_are_passed/deletes_the_firewalls === PAUSE TestRun/doctl/compute/firewall/delete/multiple_firewalls_are_provided_and_all_the_required_flags_are_passed/deletes_the_firewalls === RUN TestRun/doctl/compute/firewall/delete/deleting_one_firewall_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/firewall/delete/deleting_one_firewall_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/firewall/delete/deleting_two_firewalls_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/firewall/delete/deleting_two_firewalls_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/firewall/get/all_required_flags_are_passed/gets_a_firewall === PAUSE TestRun/doctl/compute/firewall/get/all_required_flags_are_passed/gets_a_firewall === RUN TestRun/doctl/compute/firewall/list/all_required_flags_are_passed/lists_firewalls === PAUSE TestRun/doctl/compute/firewall/list/all_required_flags_are_passed/lists_firewalls === RUN TestRun/doctl/compute/firewall/update/an_updated_name_and_the_old_inbound_rules_are_provided/updates_a_firewall === PAUSE TestRun/doctl/compute/firewall/update/an_updated_name_and_the_old_inbound_rules_are_provided/updates_a_firewall === RUN TestRun/doctl/compute/floating-ip/create/the_droplet-id_flag_is_provided/creates_the_floating-ip === PAUSE TestRun/doctl/compute/floating-ip/create/the_droplet-id_flag_is_provided/creates_the_floating-ip === RUN TestRun/doctl/compute/floating-ip/create/the_region_and_project-id_flags_are_provided/creates_the_floating-ip === PAUSE TestRun/doctl/compute/floating-ip/create/the_region_and_project-id_flags_are_provided/creates_the_floating-ip === RUN TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip === PAUSE TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip === RUN TestRun/doctl/compute/floating-ip/get/required_flags_are_passed/gets_the_specified_load_balancer === PAUSE TestRun/doctl/compute/floating-ip/get/required_flags_are_passed/gets_the_specified_load_balancer === RUN TestRun/doctl/compute/floating-ip/list/required_flags_are_passed/lists_all_floating-ips === PAUSE TestRun/doctl/compute/floating-ip/list/required_flags_are_passed/lists_all_floating-ips === RUN TestRun/doctl/compute/image/create/all_the_required_flags_are_passed/creates_an_image === PAUSE TestRun/doctl/compute/image/create/all_the_required_flags_are_passed/creates_an_image === RUN TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all/returns_an_error === PAUSE TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all/returns_an_error === RUN TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all_flags/returns_an_error === PAUSE TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all_flags/returns_an_error === RUN TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_region/returns_an_error === PAUSE TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_region/returns_an_error === RUN TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_image_url/returns_an_error === PAUSE TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_image_url/returns_an_error === RUN TestRun/doctl/compute/image/delete/all_the_required_flags_are_passed/deletes_the_image === PAUSE TestRun/doctl/compute/image/delete/all_the_required_flags_are_passed/deletes_the_image === RUN TestRun/doctl/compute/image/delete/multiple_images_are_provided_and_all_the_required_flags_are_passed/deletes_the_images === PAUSE TestRun/doctl/compute/image/delete/multiple_images_are_provided_and_all_the_required_flags_are_passed/deletes_the_images === RUN TestRun/doctl/compute/image/delete/deleting_one_image_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/image/delete/deleting_one_image_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/image/delete/deleting_two_images_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/image/delete/deleting_two_images_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/image/get/when_image_slug_is_provided/gets_the_specified_image === PAUSE TestRun/doctl/compute/image/get/when_image_slug_is_provided/gets_the_specified_image === RUN TestRun/doctl/compute/image/list-application/passing_no_flags/lists_all_application_images === PAUSE TestRun/doctl/compute/image/list-application/passing_no_flags/lists_all_application_images === RUN TestRun/doctl/compute/image/list-distribution/passing_no_flags/lists_all_distribution_images === PAUSE TestRun/doctl/compute/image/list-distribution/passing_no_flags/lists_all_distribution_images === RUN TestRun/doctl/compute/image/list/passing_public_flag/lists_all_images === PAUSE TestRun/doctl/compute/image/list/passing_public_flag/lists_all_images === RUN TestRun/doctl/compute/image/list/passing_no_flags/lists_private_images === PAUSE TestRun/doctl/compute/image/list/passing_no_flags/lists_private_images === RUN TestRun/doctl/compute/image/list/no_private_images_exist_and_public_flag_not_passed/print_notice === PAUSE TestRun/doctl/compute/image/list/no_private_images_exist_and_public_flag_not_passed/print_notice === RUN TestRun/doctl/compute/image/list/no_private_images_exist_and_no-header_is_passed/notice_does_not_go_to_stdout === PAUSE TestRun/doctl/compute/image/list/no_private_images_exist_and_no-header_is_passed/notice_does_not_go_to_stdout === RUN TestRun/doctl/compute/image/list-user/passing_no_flags/lists_all_user_images === PAUSE TestRun/doctl/compute/image/list-user/passing_no_flags/lists_all_user_images === RUN TestRun/doctl/compute/image/update/when_all_flags_are_passed/updates_the_particular_image_name === PAUSE TestRun/doctl/compute/image/update/when_all_flags_are_passed/updates_the_particular_image_name === RUN TestRun/doctl/invoices/csv/gets_the_specified_invoice_UUID_csv === PAUSE TestRun/doctl/invoices/csv/gets_the_specified_invoice_UUID_csv === RUN TestRun/doctl/invoices/get/gets_the_specified_invoice_UUID === PAUSE TestRun/doctl/invoices/get/gets_the_specified_invoice_UUID === RUN TestRun/doctl/invoices/gets_the_specified_invoice_UUID_summary === PAUSE TestRun/doctl/invoices/gets_the_specified_invoice_UUID_summary === RUN TestRun/doctl/invoices/pdf/gets_the_specified_invoice_UUID_pdf === PAUSE TestRun/doctl/invoices/pdf/gets_the_specified_invoice_UUID_pdf === RUN TestRun/doctl/invoices/summary/gets_the_specified_invoice_UUID_summary === PAUSE TestRun/doctl/invoices/summary/gets_the_specified_invoice_UUID_summary === RUN TestRun/doctl/kubernetes/clusters/create/not_using_node-pool/creates_a_kube_cluster_with_defaults === PAUSE TestRun/doctl/kubernetes/clusters/create/not_using_node-pool/creates_a_kube_cluster_with_defaults === RUN TestRun/doctl/kubernetes/clusters/create/using_node-pool/creates_a_kube_cluster_with_the_node-pool === PAUSE TestRun/doctl/kubernetes/clusters/create/using_node-pool/creates_a_kube_cluster_with_the_node-pool === RUN TestRun/doctl/kubernetes/clusters/create/using_node-pool/specifying_size_as_well/returns_an_error === PAUSE TestRun/doctl/kubernetes/clusters/create/using_node-pool/specifying_size_as_well/returns_an_error === RUN TestRun/doctl/kubernetes/clusters/create/using_node-pool/installing_a_one_click_on_an_existing_k8s_cluster/displays_the_notice_as_expected === PAUSE TestRun/doctl/kubernetes/clusters/create/using_node-pool/installing_a_one_click_on_an_existing_k8s_cluster/displays_the_notice_as_expected === RUN TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_defaults/creates_a_kubeconfig_using_exec-credentials === PAUSE TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_defaults/creates_a_kubeconfig_using_exec-credentials === RUN TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_expiry-seconds/creates_a_kubeconfig_using_a_token === PAUSE TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_expiry-seconds/creates_a_kubeconfig_using_a_token === RUN TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_alias/creates_an_alias_for_a_config === PAUSE TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_alias/creates_an_alias_for_a_config === RUN TestRun/doctl/kubernetes/clusters/list/command_is_list/lists_the_kubernetes_clusters === PAUSE TestRun/doctl/kubernetes/clusters/list/command_is_list/lists_the_kubernetes_clusters === RUN TestRun/doctl/kubernetes/clusters/list/command_is_ls/lists_the_kubernetes_clusters === PAUSE TestRun/doctl/kubernetes/clusters/list/command_is_ls/lists_the_kubernetes_clusters === RUN TestRun/doctl/kubernetes/clusters/list/command_contains_the_formatted_flag/non-default_columns_can_be_displayed === PAUSE TestRun/doctl/kubernetes/clusters/list/command_contains_the_formatted_flag/non-default_columns_can_be_displayed === RUN TestRun/doctl/compute/load-balancer/add-droplets/all_required_flags_are_passed/attaches_droplets_to_a_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/add-droplets/all_required_flags_are_passed/attaches_droplets_to_a_load_balancer === RUN TestRun/doctl/compute/load-balancer/add-forwarding-rules/all_required_flags_are_passed/attaches_forwarding_rules_to_a_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/add-forwarding-rules/all_required_flags_are_passed/attaches_forwarding_rules_to_a_load_balancer === RUN TestRun/doctl/compute/load-balancer/create/command_is_create/creates_a_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/create/command_is_create/creates_a_load_balancer === RUN TestRun/doctl/compute/load-balancer/create/command_is_create/the_wait_flag_is_passed/creates_a_load_balancer_and_polls_for_status === PAUSE TestRun/doctl/compute/load-balancer/create/command_is_create/the_wait_flag_is_passed/creates_a_load_balancer_and_polls_for_status === RUN TestRun/doctl/compute/load-balancer/create/command_is_c/creates_a_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/create/command_is_c/creates_a_load_balancer === RUN TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer === RUN TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer === RUN TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer === RUN TestRun/doctl/compute/load-balancer/get/command_is_get/gets_the_specified_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/get/command_is_get/gets_the_specified_load_balancer === RUN TestRun/doctl/compute/load-balancer/get/command_is_g/gets_the_specified_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/get/command_is_g/gets_the_specified_load_balancer === RUN TestRun/doctl/compute/load-balancer/list/command_is_list/lists_all_load_balancers === PAUSE TestRun/doctl/compute/load-balancer/list/command_is_list/lists_all_load_balancers === RUN TestRun/doctl/compute/load-balancer/list/command_is_ls/lists_all_load_balancers === PAUSE TestRun/doctl/compute/load-balancer/list/command_is_ls/lists_all_load_balancers === RUN TestRun/doctl/compute/load-balancer/remove-droplets/all_required_flags_are_passed/removes_droplets_from_a_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/remove-droplets/all_required_flags_are_passed/removes_droplets_from_a_load_balancer === RUN TestRun/doctl/compute/load-balancer/remove-forwarding-rules/all_required_flags_are_passed/removes_the_specified_forwarding_rules_from_the_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/remove-forwarding-rules/all_required_flags_are_passed/removes_the_specified_forwarding_rules_from_the_load_balancer === RUN TestRun/doctl/compute/load-balancer/update/when_command_is_update/updates_the_specified_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/update/when_command_is_update/updates_the_specified_load_balancer === RUN TestRun/doctl/compute/load-balancer/update/when_command_is_u/updates_the_specified_load_balancer === PAUSE TestRun/doctl/compute/load-balancer/update/when_command_is_u/updates_the_specified_load_balancer === RUN TestRun/doctl/monitoring/alerts/get/returns_the_details_of_my_alert_policy === PAUSE TestRun/doctl/monitoring/alerts/get/returns_the_details_of_my_alert_policy === RUN TestRun/doctl/monitoring/alerts/create/creates_a_new_alert_policy === PAUSE TestRun/doctl/monitoring/alerts/create/creates_a_new_alert_policy === RUN TestRun/doctl/monitoring/alerts/update/updates_an_existing_alert_policy === PAUSE TestRun/doctl/monitoring/alerts/update/updates_an_existing_alert_policy === RUN TestRun/doctl/projects/create/all_required_flags_are_passed/creates_a_project === PAUSE TestRun/doctl/projects/create/all_required_flags_are_passed/creates_a_project === RUN TestRun/doctl/projects/create/missing_required_arguments/missing_all/returns_an_error === PAUSE TestRun/doctl/projects/create/missing_required_arguments/missing_all/returns_an_error === RUN TestRun/doctl/projects/create/missing_required_arguments/missing_only_name/returns_an_error === PAUSE TestRun/doctl/projects/create/missing_required_arguments/missing_only_name/returns_an_error === RUN TestRun/doctl/projects/create/missing_required_arguments/missing_only_purpose/returns_an_error === PAUSE TestRun/doctl/projects/create/missing_required_arguments/missing_only_purpose/returns_an_error === RUN TestRun/doctl/projects/delete/all_required_flags_are_passed/deletes_the_project === PAUSE TestRun/doctl/projects/delete/all_required_flags_are_passed/deletes_the_project === RUN TestRun/doctl/projects/get/all_required_flags_are_passed/gets_the_specified_project === PAUSE TestRun/doctl/projects/get/all_required_flags_are_passed/gets_the_specified_project === RUN TestRun/doctl/projects/get/passing_the_format_flag/changes_the_output === PAUSE TestRun/doctl/projects/get/passing_the_format_flag/changes_the_output === RUN TestRun/doctl/projects/list/all_required_flags_are_passed/lists_the_projects === PAUSE TestRun/doctl/projects/list/all_required_flags_are_passed/lists_the_projects === RUN TestRun/doctl/projects/resources/assign/all_required_flags_are_passed/assigns_resources_to_the_project === PAUSE TestRun/doctl/projects/resources/assign/all_required_flags_are_passed/assigns_resources_to_the_project === RUN TestRun/doctl/projects/resources/get/passing_a_droplet_urn/gets_that_resource_for_the_project === PAUSE TestRun/doctl/projects/resources/get/passing_a_droplet_urn/gets_that_resource_for_the_project === RUN TestRun/doctl/projects/resources/get/passing_a_floatingip_urn/gets_that_resource_for_the_project === PAUSE TestRun/doctl/projects/resources/get/passing_a_floatingip_urn/gets_that_resource_for_the_project === RUN TestRun/doctl/projects/resources/get/passing_a_reserved_ip_urn/gets_that_resource_for_the_project === PAUSE TestRun/doctl/projects/resources/get/passing_a_reserved_ip_urn/gets_that_resource_for_the_project === RUN TestRun/doctl/projects/resources/get/passing_a_loadbalancer_urn/gets_that_resource_for_the_project === PAUSE TestRun/doctl/projects/resources/get/passing_a_loadbalancer_urn/gets_that_resource_for_the_project === RUN TestRun/doctl/projects/resources/get/passing_a_domain_urn/gets_that_resource_for_the_project === PAUSE TestRun/doctl/projects/resources/get/passing_a_domain_urn/gets_that_resource_for_the_project === RUN TestRun/doctl/projects/resources/get/passing_a_volume_urn/gets_that_resource_for_the_project === PAUSE TestRun/doctl/projects/resources/get/passing_a_volume_urn/gets_that_resource_for_the_project === RUN TestRun/doctl/projects/resources/get/passing_a_kubernetes_urn/gets_that_resource_for_the_project === PAUSE TestRun/doctl/projects/resources/get/passing_a_kubernetes_urn/gets_that_resource_for_the_project === RUN TestRun/doctl/projects/resources/list/all_required_flags_are_passed/list_resources_for_the_project === PAUSE TestRun/doctl/projects/resources/list/all_required_flags_are_passed/list_resources_for_the_project === RUN TestRun/doctl/projects/resources/list/no_header_is_passed/returns_outputs_data_with_no_headers === PAUSE TestRun/doctl/projects/resources/list/no_header_is_passed/returns_outputs_data_with_no_headers === RUN TestRun/doctl/projects/resources/list/format_is_passed/gives_you_the_columns_requested === PAUSE TestRun/doctl/projects/resources/list/format_is_passed/gives_you_the_columns_requested === RUN TestRun/doctl/projects/update/all_required_flags_are_passed/updates_the_project === PAUSE TestRun/doctl/projects/update/all_required_flags_are_passed/updates_the_project === RUN TestRun/doctl/projects/update/passing_the_format_flag/changes_the_output === PAUSE TestRun/doctl/projects/update/passing_the_format_flag/changes_the_output === RUN TestRun/doctl/compute/region/list/all_required_flags_are_passed/lists_regions === PAUSE TestRun/doctl/compute/region/list/all_required_flags_are_passed/lists_regions === RUN TestRun/doctl/compute/region/list/passing_a_format/displays_only_those_columns === PAUSE TestRun/doctl/compute/region/list/passing_a_format/displays_only_those_columns === RUN TestRun/doctl/compute/region/list/passing_no-header/displays_only_values,_no_headers === PAUSE TestRun/doctl/compute/region/list/passing_no-header/displays_only_values,_no_headers === RUN TestRun/doctl/registry/create/creates_a_registry === PAUSE TestRun/doctl/registry/create/creates_a_registry === RUN TestRun/doctl/registry/create/creates_a_registry_with_subscription_tier_specified === PAUSE TestRun/doctl/registry/create/creates_a_registry_with_subscription_tier_specified === RUN TestRun/doctl/registry/create/creates_a_registry_with_region_specified === PAUSE TestRun/doctl/registry/create/creates_a_registry_with_region_specified === RUN TestRun/doctl/registry/repository/delete-manifest/deletes_repository_manifest === PAUSE TestRun/doctl/registry/repository/delete-manifest/deletes_repository_manifest === RUN TestRun/doctl/registry/repository/delete-tag/deletes_repository_tag === PAUSE TestRun/doctl/registry/repository/delete-tag/deletes_repository_tag === RUN TestRun/doctl/registry/delete/deletes_my_account's_registry === PAUSE TestRun/doctl/registry/delete/deletes_my_account's_registry === RUN TestRun/doctl/registry/docker-config/all_required_flags_are_passed/prints_the_returned_read-only_docker_config === PAUSE TestRun/doctl/registry/docker-config/all_required_flags_are_passed/prints_the_returned_read-only_docker_config === RUN TestRun/doctl/registry/docker-config/read-write_flag_is_passed/prints_the_returned_read-write_docker_config === PAUSE TestRun/doctl/registry/docker-config/read-write_flag_is_passed/prints_the_returned_read-write_docker_config === RUN TestRun/doctl/registry/docker-config/expiry-seconds_flag_is_passed/add_the_correct_query_parameter === PAUSE TestRun/doctl/registry/docker-config/expiry-seconds_flag_is_passed/add_the_correct_query_parameter === RUN TestRun/doctl/registry/garbage-collection/starts_a_garbage_collection === PAUSE TestRun/doctl/registry/garbage-collection/starts_a_garbage_collection === RUN TestRun/doctl/registry/garbage-collection/gets_the_active_garbage_collection === PAUSE TestRun/doctl/registry/garbage-collection/gets_the_active_garbage_collection === RUN TestRun/doctl/registry/garbage-collection/lists_all_garbage_collections === PAUSE TestRun/doctl/registry/garbage-collection/lists_all_garbage_collections === RUN TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_no_gc_uuid_given === PAUSE TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_no_gc_uuid_given === RUN TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_gc_uuid_given === PAUSE TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_gc_uuid_given === RUN TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_registry_name_given === PAUSE TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_registry_name_given === RUN TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_gc_uuid_given === PAUSE TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_gc_uuid_given === RUN TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_registry_name_and_gc_uuid_given === PAUSE TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_registry_name_and_gc_uuid_given === RUN TestRun/doctl/registry/get/returns_my_account's_registry === PAUSE TestRun/doctl/registry/get/returns_my_account's_registry === RUN TestRun/doctl/registry/kubernetes-manifest/prints_a_kubernetes_manifest_for_a_secret_with_the_registry_credentials === PAUSE TestRun/doctl/registry/kubernetes-manifest/prints_a_kubernetes_manifest_for_a_secret_with_the_registry_credentials === RUN TestRun/doctl/registry/login/all_required_flags_are_passed/writes_a_docker_config.json_file === PAUSE TestRun/doctl/registry/login/all_required_flags_are_passed/writes_a_docker_config.json_file === RUN TestRun/doctl/registry/login/expiry-seconds_flag_is_passed/add_the_correct_query_parameter === PAUSE TestRun/doctl/registry/login/expiry-seconds_flag_is_passed/add_the_correct_query_parameter === RUN TestRun/doctl/registry/logout/removes_the_registry_from_the_docker_config.json_file === PAUSE TestRun/doctl/registry/logout/removes_the_registry_from_the_docker_config.json_file === RUN TestRun/doctl/registry/repository/list/returns_list_of_repositories_in_registry === PAUSE TestRun/doctl/registry/repository/list/returns_list_of_repositories_in_registry === RUN TestRun/doctl/registry/repository/list-v2/returns_list_of_repositories_in_registry === PAUSE TestRun/doctl/registry/repository/list-v2/returns_list_of_repositories_in_registry === RUN TestRun/doctl/registry/repository/manifest-list/returns_list_of_manifests_in_registry === PAUSE TestRun/doctl/registry/repository/manifest-list/returns_list_of_manifests_in_registry === RUN TestRun/doctl/registry/repository/list-tags/returns_list_of_repositories_in_registry === PAUSE TestRun/doctl/registry/repository/list-tags/returns_list_of_repositories_in_registry === RUN TestRun/doctl/compute/reserved-ip/create/the_droplet-id_flag_is_provided/creates_the_reserved-ip === PAUSE TestRun/doctl/compute/reserved-ip/create/the_droplet-id_flag_is_provided/creates_the_reserved-ip === RUN TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/creates_the_reserved-ip === PAUSE TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/creates_the_reserved-ip === RUN TestRun/doctl/compute/reserved-ip/create/the_region_and_droplet-id_flags_are_provided/returns_the_expected_error === PAUSE TestRun/doctl/compute/reserved-ip/create/the_region_and_droplet-id_flags_are_provided/returns_the_expected_error === RUN TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/returns_the_expected_error === PAUSE TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/returns_the_expected_error === RUN TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip#01 === PAUSE TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip#01 === RUN TestRun/doctl/compute/reserved-ip/get/required_flags_are_passed/gets_the_specified_load_balancer === PAUSE TestRun/doctl/compute/reserved-ip/get/required_flags_are_passed/gets_the_specified_load_balancer === RUN TestRun/doctl/compute/reserved-ip/list/required_flags_are_passed/lists_all_reserved-ips === PAUSE TestRun/doctl/compute/reserved-ip/list/required_flags_are_passed/lists_all_reserved-ips === RUN TestRun/doctl/compute/size/list/all_required_flags_are_passed/lists_sizes === PAUSE TestRun/doctl/compute/size/list/all_required_flags_are_passed/lists_sizes === RUN TestRun/doctl/compute/size/list/passing_a_format/displays_only_those_columns === PAUSE TestRun/doctl/compute/size/list/passing_a_format/displays_only_those_columns === RUN TestRun/doctl/compute/size/list/passing_no-header/displays_only_values,_no_headers === PAUSE TestRun/doctl/compute/size/list/passing_no-header/displays_only_values,_no_headers === RUN TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_delete/deletes_a_snapshot === PAUSE TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_delete/deletes_a_snapshot === RUN TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_d/deletes_a_snapshot === PAUSE TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_d/deletes_a_snapshot === RUN TestRun/doctl/compute/snapshot/delete/multiple_snapshots_are_provided_and_all_the_required_flags_are_passed/deletes_the_snapshots === PAUSE TestRun/doctl/compute/snapshot/delete/multiple_snapshots_are_provided_and_all_the_required_flags_are_passed/deletes_the_snapshots === RUN TestRun/doctl/compute/snapshot/delete/deleting_one_snapshot_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/snapshot/delete/deleting_one_snapshot_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/snapshot/delete/deleting_two_snapshots_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/snapshot/delete/deleting_two_snapshots_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/snapshot/get/passed_a_droplet_ID/displays_the_droplet_snapshot === PAUSE TestRun/doctl/compute/snapshot/get/passed_a_droplet_ID/displays_the_droplet_snapshot === RUN TestRun/doctl/compute/snapshot/get/passed_a_volume_ID/displays_the_volume_snapshot === PAUSE TestRun/doctl/compute/snapshot/get/passed_a_volume_ID/displays_the_volume_snapshot === RUN TestRun/doctl/compute/snapshot/get/passing_a_format/displays_only_those_columns === PAUSE TestRun/doctl/compute/snapshot/get/passing_a_format/displays_only_those_columns === RUN TestRun/doctl/compute/snapshot/get/passing_no-header/displays_only_values,_no_headers === PAUSE TestRun/doctl/compute/snapshot/get/passing_no-header/displays_only_values,_no_headers === RUN TestRun/doctl/compute/snapshot/get/passing_a_format_and_no_header_together/displays_only_the_value_with_no_header === PAUSE TestRun/doctl/compute/snapshot/get/passing_a_format_and_no_header_together/displays_only_the_value_with_no_header === RUN TestRun/doctl/compute/snapshot/list/all_required_flags_are_passed/lists_snapshots === PAUSE TestRun/doctl/compute/snapshot/list/all_required_flags_are_passed/lists_snapshots === RUN TestRun/doctl/compute/snapshot/list/passing_a_format/displays_only_those_columns === PAUSE TestRun/doctl/compute/snapshot/list/passing_a_format/displays_only_those_columns === RUN TestRun/doctl/compute/snapshot/list/passing_no-header/displays_only_values,_no_headers === PAUSE TestRun/doctl/compute/snapshot/list/passing_no-header/displays_only_values,_no_headers === RUN TestRun/doctl/compute/snapshot/list/passing_region/displays_only_snapshots_in_the_region === PAUSE TestRun/doctl/compute/snapshot/list/passing_region/displays_only_snapshots_in_the_region === RUN TestRun/doctl/compute/snapshot/list/passing_droplet_as_resource_type/displays_only_droplet_snapshots === PAUSE TestRun/doctl/compute/snapshot/list/passing_droplet_as_resource_type/displays_only_droplet_snapshots === RUN TestRun/doctl/compute/snapshot/list/passing_volume_as_resource_type/displays_only_volume_snapshots === PAUSE TestRun/doctl/compute/snapshot/list/passing_volume_as_resource_type/displays_only_volume_snapshots === RUN TestRun/doctl/compute/snapshot/list/passing_region_and_resource_type_together/displays_only_droplet_snapshots_in_the_region === PAUSE TestRun/doctl/compute/snapshot/list/passing_region_and_resource_type_together/displays_only_droplet_snapshots_in_the_region === RUN TestRun/doctl/compute/tags/apply/all_required_flags_are_passed/applies_the_right_tag === PAUSE TestRun/doctl/compute/tags/apply/all_required_flags_are_passed/applies_the_right_tag === RUN TestRun/doctl/compute/tags/apply/multiple_resources_are_provided_and_all_required_flags_are_passed/applies_the_right_tag === PAUSE TestRun/doctl/compute/tags/apply/multiple_resources_are_provided_and_all_required_flags_are_passed/applies_the_right_tag === RUN TestRun/doctl/compute/tags/delete/all_required_flags_are_passed/deletes_the_right_tag === PAUSE TestRun/doctl/compute/tags/delete/all_required_flags_are_passed/deletes_the_right_tag === RUN TestRun/doctl/compute/tags/delete/multiple_tags_are_provided_and_all_required_flags_are_passed/deletes_the_right_tagss === PAUSE TestRun/doctl/compute/tags/delete/multiple_tags_are_provided_and_all_required_flags_are_passed/deletes_the_right_tagss === RUN TestRun/doctl/compute/tags/delete/deleting_one_tag_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/tags/delete/deleting_one_tag_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/tags/delete/deleting_two_tags_without_force_flag/errors_without_confirmation === PAUSE TestRun/doctl/compute/tags/delete/deleting_two_tags_without_force_flag/errors_without_confirmation === RUN TestRun/doctl/compute/tags/remove/all_required_flags_are_passed/removes_the_right_tag === PAUSE TestRun/doctl/compute/tags/remove/all_required_flags_are_passed/removes_the_right_tag === RUN TestRun/doctl/compute/tags/remove/multiple_resources_are_provided_and_all_required_flags_are_passed/removes_the_right_tag === PAUSE TestRun/doctl/compute/tags/remove/multiple_resources_are_provided_and_all_required_flags_are_passed/removes_the_right_tag === RUN TestRun/doctl/compute/volume/create/passing_almost_all_the_flags/creates_the_volume === PAUSE TestRun/doctl/compute/volume/create/passing_almost_all_the_flags/creates_the_volume === RUN TestRun/doctl/compute/volume/delete/required_flags_are_passed/deletes_the_volume === PAUSE TestRun/doctl/compute/volume/delete/required_flags_are_passed/deletes_the_volume === RUN TestRun/doctl/compute/volume/get/required_flags_are_passed/gets_the_specified_volume === PAUSE TestRun/doctl/compute/volume/get/required_flags_are_passed/gets_the_specified_volume === RUN TestRun/doctl/compute/volume/list/required_flags_are_passed/lists_all_volumes === PAUSE TestRun/doctl/compute/volume/list/required_flags_are_passed/lists_all_volumes === RUN TestRun/doctl/compute/volume/snapshot/command_is_snapshot/snapshots_the_volume === PAUSE TestRun/doctl/compute/volume/snapshot/command_is_snapshot/snapshots_the_volume === RUN TestRun/doctl/compute/volume/snapshot/command_is_s/snapshots_the_volume === PAUSE TestRun/doctl/compute/volume/snapshot/command_is_s/snapshots_the_volume === RUN TestRun/doctl/vpcs/create/all_required_flags_are_passed/creates_new_VPC === PAUSE TestRun/doctl/vpcs/create/all_required_flags_are_passed/creates_new_VPC === RUN TestRun/doctl/vpcs/create/missing_required_arguments/missing_all/returns_an_error === PAUSE TestRun/doctl/vpcs/create/missing_required_arguments/missing_all/returns_an_error === RUN TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_name/returns_an_error === PAUSE TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_name/returns_an_error === RUN TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_region/returns_an_error === PAUSE TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_region/returns_an_error === RUN TestRun/doctl/vpcs/delete/all_flags_are_passed/deletes_the_VPC === PAUSE TestRun/doctl/vpcs/delete/all_flags_are_passed/deletes_the_VPC === RUN TestRun/doctl/vpcs/get/all_required_flags_are_passed/gets_the_specified_VPC === PAUSE TestRun/doctl/vpcs/get/all_required_flags_are_passed/gets_the_specified_VPC === RUN TestRun/doctl/vpcs/get/passing_the_format_flag/changes_the_output === PAUSE TestRun/doctl/vpcs/get/passing_the_format_flag/changes_the_output === RUN TestRun/doctl/vpcs/list/command_is_list/lists_all_VPCs === PAUSE TestRun/doctl/vpcs/list/command_is_list/lists_all_VPCs === RUN TestRun/doctl/vpcs/list/command_is_ls/lists_all_VPCs === PAUSE TestRun/doctl/vpcs/list/command_is_ls/lists_all_VPCs === RUN TestRun/doctl/vpcs/update/all_required_flags_are_passed/updates_the_VPC === PAUSE TestRun/doctl/vpcs/update/all_required_flags_are_passed/updates_the_VPC === CONT TestRun/doctl/database/create/backup-restore/the_minimum_required_flags_are_provided/creates_a_backup_database === CONT TestRun/doctl/compute/volume/list/required_flags_are_passed/lists_all_volumes === CONT TestRun/doctl/vpcs/delete/all_flags_are_passed/deletes_the_VPC === CONT TestRun/doctl/vpcs/update/all_required_flags_are_passed/updates_the_VPC === CONT TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_region/returns_an_error === CONT TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all_flags/returns_an_error === CONT TestRun/doctl/compute/image/list-distribution/passing_no_flags/lists_all_distribution_images === CONT TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all/returns_an_error === CONT TestRun/doctl/compute/volume/get/required_flags_are_passed/gets_the_specified_volume === CONT TestRun/doctl/compute/volume/delete/required_flags_are_passed/deletes_the_volume === CONT TestRun/doctl/compute/tags/remove/multiple_resources_are_provided_and_all_required_flags_are_passed/removes_the_right_tag === CONT TestRun/doctl/compute/volume/create/passing_almost_all_the_flags/creates_the_volume === CONT TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_region/returns_an_error === CONT TestRun/doctl/compute/image/get/when_image_slug_is_provided/gets_the_specified_image === CONT TestRun/doctl/compute/image/delete/deleting_two_images_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/image/delete/deleting_one_image_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/image/delete/multiple_images_are_provided_and_all_the_required_flags_are_passed/deletes_the_images === CONT TestRun/doctl/compute/image/delete/all_the_required_flags_are_passed/deletes_the_image === CONT TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_image_url/returns_an_error === CONT TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_name/returns_an_error === CONT TestRun/doctl/vpcs/create/missing_required_arguments/missing_all/returns_an_error === CONT TestRun/doctl/vpcs/create/all_required_flags_are_passed/creates_new_VPC === CONT TestRun/doctl/compute/volume/snapshot/command_is_s/snapshots_the_volume === CONT TestRun/doctl/compute/tags/remove/all_required_flags_are_passed/removes_the_right_tag === CONT TestRun/doctl/compute/volume/snapshot/command_is_snapshot/snapshots_the_volume === CONT TestRun/doctl/compute/tags/delete/deleting_two_tags_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/tags/delete/deleting_one_tag_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/tags/delete/multiple_tags_are_provided_and_all_required_flags_are_passed/deletes_the_right_tagss === CONT TestRun/doctl/compute/tags/delete/all_required_flags_are_passed/deletes_the_right_tag === CONT TestRun/doctl/compute/tags/apply/multiple_resources_are_provided_and_all_required_flags_are_passed/applies_the_right_tag === CONT TestRun/doctl/compute/tags/apply/all_required_flags_are_passed/applies_the_right_tag === CONT TestRun/doctl/compute/snapshot/list/passing_region_and_resource_type_together/displays_only_droplet_snapshots_in_the_region === CONT TestRun/doctl/compute/snapshot/list/passing_volume_as_resource_type/displays_only_volume_snapshots === CONT TestRun/doctl/compute/snapshot/list/passing_droplet_as_resource_type/displays_only_droplet_snapshots === CONT TestRun/doctl/compute/snapshot/list/passing_region/displays_only_snapshots_in_the_region === CONT TestRun/doctl/compute/snapshot/list/passing_no-header/displays_only_values,_no_headers === CONT TestRun/doctl/compute/snapshot/list/passing_a_format/displays_only_those_columns === CONT TestRun/doctl/compute/snapshot/get/passing_no-header/displays_only_values,_no_headers === CONT TestRun/doctl/compute/snapshot/list/all_required_flags_are_passed/lists_snapshots === CONT TestRun/doctl/compute/snapshot/get/passing_a_format/displays_only_those_columns === CONT TestRun/doctl/compute/snapshot/get/passing_a_format_and_no_header_together/displays_only_the_value_with_no_header === CONT TestRun/doctl/compute/snapshot/get/passed_a_volume_ID/displays_the_volume_snapshot === CONT TestRun/doctl/compute/snapshot/delete/deleting_two_snapshots_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/snapshot/get/passed_a_droplet_ID/displays_the_droplet_snapshot === CONT TestRun/doctl/compute/snapshot/delete/deleting_one_snapshot_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_d/deletes_a_snapshot === CONT TestRun/doctl/compute/size/list/passing_no-header/displays_only_values,_no_headers === CONT TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_delete/deletes_a_snapshot === CONT TestRun/doctl/compute/size/list/passing_a_format/displays_only_those_columns === CONT TestRun/doctl/compute/size/list/all_required_flags_are_passed/lists_sizes === CONT TestRun/doctl/compute/reserved-ip/get/required_flags_are_passed/gets_the_specified_load_balancer === CONT TestRun/doctl/compute/reserved-ip/list/required_flags_are_passed/lists_all_reserved-ips === CONT TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip#01 === CONT TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/returns_the_expected_error === CONT TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/creates_the_reserved-ip === CONT TestRun/doctl/compute/reserved-ip/create/the_region_and_droplet-id_flags_are_provided/returns_the_expected_error === CONT TestRun/doctl/compute/reserved-ip/create/the_droplet-id_flag_is_provided/creates_the_reserved-ip === CONT TestRun/doctl/registry/repository/list-tags/returns_list_of_repositories_in_registry === CONT TestRun/doctl/registry/repository/list-v2/returns_list_of_repositories_in_registry === CONT TestRun/doctl/registry/repository/manifest-list/returns_list_of_manifests_in_registry === CONT TestRun/doctl/registry/repository/list/returns_list_of_repositories_in_registry === CONT TestRun/doctl/registry/repository/delete-manifest/deletes_repository_manifest === CONT TestRun/doctl/registry/create/creates_a_registry_with_region_specified === CONT TestRun/doctl/registry/create/creates_a_registry === CONT TestRun/doctl/registry/create/creates_a_registry_with_subscription_tier_specified === CONT TestRun/doctl/registry/logout/removes_the_registry_from_the_docker_config.json_file === CONT TestRun/doctl/projects/update/passing_the_format_flag/changes_the_output === CONT TestRun/doctl/compute/region/list/passing_no-header/displays_only_values,_no_headers === CONT TestRun/doctl/compute/region/list/all_required_flags_are_passed/lists_regions === CONT TestRun/doctl/registry/login/expiry-seconds_flag_is_passed/add_the_correct_query_parameter === CONT TestRun/doctl/registry/kubernetes-manifest/prints_a_kubernetes_manifest_for_a_secret_with_the_registry_credentials === CONT TestRun/doctl/registry/get/returns_my_account's_registry === CONT TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_gc_uuid_given === CONT TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_registry_name_and_gc_uuid_given === CONT TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_registry_name_given === CONT TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_gc_uuid_given === CONT TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_no_gc_uuid_given === CONT TestRun/doctl/registry/garbage-collection/lists_all_garbage_collections === CONT TestRun/doctl/registry/garbage-collection/gets_the_active_garbage_collection === CONT TestRun/doctl/registry/garbage-collection/starts_a_garbage_collection === CONT TestRun/doctl/registry/docker-config/expiry-seconds_flag_is_passed/add_the_correct_query_parameter === CONT TestRun/doctl/registry/docker-config/read-write_flag_is_passed/prints_the_returned_read-write_docker_config === CONT TestRun/doctl/registry/docker-config/all_required_flags_are_passed/prints_the_returned_read-only_docker_config === CONT TestRun/doctl/registry/delete/deletes_my_account's_registry === CONT TestRun/doctl/registry/repository/delete-tag/deletes_repository_tag === CONT TestRun/doctl/compute/image/list-application/passing_no_flags/lists_all_application_images === CONT TestRun/doctl/projects/update/all_required_flags_are_passed/updates_the_project === CONT TestRun/doctl/compute/region/list/passing_a_format/displays_only_those_columns === CONT TestRun/doctl/registry/login/all_required_flags_are_passed/writes_a_docker_config.json_file === CONT TestRun/doctl/projects/resources/list/format_is_passed/gives_you_the_columns_requested === CONT TestRun/doctl/projects/resources/list/no_header_is_passed/returns_outputs_data_with_no_headers === CONT TestRun/doctl/projects/resources/list/all_required_flags_are_passed/list_resources_for_the_project === CONT TestRun/doctl/projects/resources/get/passing_a_kubernetes_urn/gets_that_resource_for_the_project === CONT TestRun/doctl/projects/resources/get/passing_a_volume_urn/gets_that_resource_for_the_project === CONT TestRun/doctl/projects/resources/get/passing_a_domain_urn/gets_that_resource_for_the_project === CONT TestRun/doctl/projects/resources/get/passing_a_loadbalancer_urn/gets_that_resource_for_the_project === CONT TestRun/doctl/projects/resources/get/passing_a_reserved_ip_urn/gets_that_resource_for_the_project === CONT TestRun/doctl/projects/resources/get/passing_a_floatingip_urn/gets_that_resource_for_the_project === CONT TestRun/doctl/projects/resources/get/passing_a_droplet_urn/gets_that_resource_for_the_project === CONT TestRun/doctl/projects/resources/assign/all_required_flags_are_passed/assigns_resources_to_the_project === CONT TestRun/doctl/projects/list/all_required_flags_are_passed/lists_the_projects === CONT TestRun/doctl/projects/get/passing_the_format_flag/changes_the_output === CONT TestRun/doctl/projects/get/all_required_flags_are_passed/gets_the_specified_project === CONT TestRun/doctl/projects/delete/all_required_flags_are_passed/deletes_the_project === CONT TestRun/doctl/projects/create/missing_required_arguments/missing_only_purpose/returns_an_error === CONT TestRun/doctl/projects/create/missing_required_arguments/missing_only_name/returns_an_error === CONT TestRun/doctl/projects/create/missing_required_arguments/missing_all/returns_an_error === CONT TestRun/doctl/projects/create/all_required_flags_are_passed/creates_a_project === CONT TestRun/doctl/monitoring/alerts/update/updates_an_existing_alert_policy === CONT TestRun/doctl/monitoring/alerts/create/creates_a_new_alert_policy === CONT TestRun/doctl/monitoring/alerts/get/returns_the_details_of_my_alert_policy === CONT TestRun/doctl/compute/load-balancer/update/when_command_is_u/updates_the_specified_load_balancer === CONT TestRun/doctl/compute/load-balancer/update/when_command_is_update/updates_the_specified_load_balancer === CONT TestRun/doctl/compute/load-balancer/remove-forwarding-rules/all_required_flags_are_passed/removes_the_specified_forwarding_rules_from_the_load_balancer === CONT TestRun/doctl/compute/load-balancer/remove-droplets/all_required_flags_are_passed/removes_droplets_from_a_load_balancer === CONT TestRun/doctl/compute/load-balancer/list/command_is_list/lists_all_load_balancers === CONT TestRun/doctl/compute/load-balancer/list/command_is_ls/lists_all_load_balancers === CONT TestRun/doctl/compute/load-balancer/get/command_is_get/gets_the_specified_load_balancer === CONT TestRun/doctl/compute/load-balancer/get/command_is_g/gets_the_specified_load_balancer === CONT TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer === CONT TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer === CONT TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer === CONT TestRun/doctl/compute/load-balancer/create/command_is_create/creates_a_load_balancer === CONT TestRun/doctl/compute/load-balancer/create/command_is_create/the_wait_flag_is_passed/creates_a_load_balancer_and_polls_for_status === CONT TestRun/doctl/compute/load-balancer/create/command_is_c/creates_a_load_balancer === CONT TestRun/doctl/compute/load-balancer/add-forwarding-rules/all_required_flags_are_passed/attaches_forwarding_rules_to_a_load_balancer === CONT TestRun/doctl/compute/load-balancer/add-droplets/all_required_flags_are_passed/attaches_droplets_to_a_load_balancer === CONT TestRun/doctl/kubernetes/clusters/list/command_contains_the_formatted_flag/non-default_columns_can_be_displayed === CONT TestRun/doctl/kubernetes/clusters/list/command_is_ls/lists_the_kubernetes_clusters === CONT TestRun/doctl/kubernetes/clusters/list/command_is_list/lists_the_kubernetes_clusters === CONT TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_alias/creates_an_alias_for_a_config === CONT TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_expiry-seconds/creates_a_kubeconfig_using_a_token === CONT TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_defaults/creates_a_kubeconfig_using_exec-credentials === CONT TestRun/doctl/kubernetes/clusters/create/using_node-pool/installing_a_one_click_on_an_existing_k8s_cluster/displays_the_notice_as_expected === CONT TestRun/doctl/kubernetes/clusters/create/using_node-pool/specifying_size_as_well/returns_an_error === CONT TestRun/doctl/kubernetes/clusters/create/using_node-pool/creates_a_kube_cluster_with_the_node-pool === CONT TestRun/doctl/kubernetes/clusters/create/not_using_node-pool/creates_a_kube_cluster_with_defaults === CONT TestRun/doctl/invoices/summary/gets_the_specified_invoice_UUID_summary === CONT TestRun/doctl/invoices/pdf/gets_the_specified_invoice_UUID_pdf === CONT TestRun/doctl/invoices/gets_the_specified_invoice_UUID_summary === CONT TestRun/doctl/invoices/get/gets_the_specified_invoice_UUID === CONT TestRun/doctl/invoices/csv/gets_the_specified_invoice_UUID_csv === CONT TestRun/doctl/compute/image/update/when_all_flags_are_passed/updates_the_particular_image_name === CONT TestRun/doctl/compute/image/list-user/passing_no_flags/lists_all_user_images === CONT TestRun/doctl/compute/image/list/no_private_images_exist_and_no-header_is_passed/notice_does_not_go_to_stdout === CONT TestRun/doctl/compute/image/list/no_private_images_exist_and_public_flag_not_passed/print_notice === CONT TestRun/doctl/compute/image/list/passing_no_flags/lists_private_images === CONT TestRun/doctl/compute/image/list/passing_public_flag/lists_all_images === CONT TestRun/doctl/compute/certificate/list/command_is_list/lists_all_certificates === CONT TestRun/doctl/compute/reserved-ip-action/command_is_get/gets_the_specified_reserved-ip_action === CONT TestRun/doctl/compute/image/create/all_the_required_flags_are_passed/creates_an_image === CONT TestRun/doctl/compute/floating-ip/list/required_flags_are_passed/lists_all_floating-ips === CONT TestRun/doctl/compute/floating-ip/get/required_flags_are_passed/gets_the_specified_load_balancer === CONT TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip === CONT TestRun/doctl/compute/floating-ip/create/the_region_and_project-id_flags_are_provided/creates_the_floating-ip === CONT TestRun/doctl/compute/firewall/update/an_updated_name_and_the_old_inbound_rules_are_provided/updates_a_firewall === CONT TestRun/doctl/compute/firewall/list/all_required_flags_are_passed/lists_firewalls === CONT TestRun/doctl/compute/floating-ip/create/the_droplet-id_flag_is_provided/creates_the_floating-ip === CONT TestRun/doctl/compute/firewall/get/all_required_flags_are_passed/gets_a_firewall === CONT TestRun/doctl/vpcs/get/all_required_flags_are_passed/gets_the_specified_VPC === CONT TestRun/doctl/vpcs/list/command_is_ls/lists_all_VPCs === CONT TestRun/doctl/compute/firewall/delete/deleting_two_firewalls_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/vpcs/list/command_is_list/lists_all_VPCs === CONT TestRun/doctl/compute/firewall/delete/deleting_one_firewall_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/vpcs/get/passing_the_format_flag/changes_the_output === CONT TestRun/doctl/compute/firewall/delete/multiple_firewalls_are_provided_and_all_the_required_flags_are_passed/deletes_the_firewalls === CONT TestRun/doctl/compute/firewall/delete/all_the_required_flags_are_passed/deletes_the_firewall === CONT TestRun/doctl/compute/firewall/create/the_minimum_required_flags_are_provided/creates_a_firewall === CONT TestRun/doctl/errors/the_command_is_spelled_incorrectly/spell_checks_once === CONT TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_name_is_missing/completes_successfully === CONT TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_name_is_missing/completes_successfully === CONT TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_id_is_missing/completes_successfully === CONT TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_id_is_missing/completes_successfully === CONT TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_untagging/completes_successfully === CONT TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_tagging/completes_successfully === CONT TestRun/doctl/compute/droplet/snapshots/all_required_flags_are_passed/lists_droplet_snapshots === CONT TestRun/doctl/compute/droplet/neighbors/asking_for_particular_headers/only_lists_thoses_headers === CONT TestRun/doctl/compute/droplet/neighbors/all_required_flags_are_passed/lists_droplet_kernels === CONT TestRun/doctl/compute/droplet/list/there_are_no_droplets/lists_only_headers === CONT TestRun/doctl/compute/droplet/list/a_region_is_provided/filters_the_returned_droplets_by_region === CONT TestRun/doctl/compute/droplet/list/all_required_flags_are_passed/lists_droplets === CONT TestRun/doctl/compute/droplet/kernels/all_required_flags_are_passed/lists_droplet_kernels === CONT TestRun/doctl/compute/droplet/get/passing_a_template/renders_the_template_with_the_values === CONT TestRun/doctl/compute/droplet/get/passing_a_format/displays_only_those_columns === CONT TestRun/doctl/compute/droplet/get/all_required_flags_are_passed/gets_the_specified_droplet_ID === CONT TestRun/doctl/compute/droplet/delete/deleting_two_Droplet_by_tag_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/droplet/delete/deleting_Droplet_by_tag_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/droplet/delete/deleting_one_Droplet_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/droplet/delete/deleting_by_tag_name/deletes_the_right_Droplet === CONT TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_del/deletes_a_droplet === CONT TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_d/deletes_a_droplet === CONT TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_rm/deletes_a_droplet === CONT TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_delete/deletes_a_droplet === CONT TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_image/returns_an_error === CONT TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_size/returns_an_error === CONT TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_name/returns_an_error === CONT TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_all/returns_an_error === CONT TestRun/doctl/compute/droplet/create/the_wait_flag_is_passed/polls_until_the_droplet_is_created === CONT TestRun/doctl/compute/droplet/create/all_required_flags_are_passed/creates_a_droplet === CONT TestRun/doctl/compute/droplet/backups/all_required_flags_are_passed/lists_droplet_backups === CONT TestRun/doctl/compute/droplet/actions/all_required_flags_are_passed/lists_droplet_actions === CONT TestRun/doctl/compute/domain/records/update/command_is_update_no_ttl/update_a_domain_record === CONT TestRun/doctl/compute/domain/records/delete/deleting_two_domain_records_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/domain/records/delete/deleting_one_domain_record_without_force_flag/errors_without_confirmation === CONT TestRun/doctl/compute/domain/records/delete/multiple_records_are_provided_and_all_required_flags_are_passed/deletes_the_right_domain_records === CONT TestRun/doctl/compute/domain/records/delete/all_required_flags_are_passed/deletes_the_right_domain_record === CONT TestRun/doctl/compute/domain/records/create/command_is_create_without_a_port/creates_a_domain_record_without_sending_the_port === CONT TestRun/doctl/compute/domain/records/create/command_is_create/creates_a_domain_record === CONT TestRun/doctl/compute/domain/list/command_is_list/lists_all_domains === CONT TestRun/doctl/compute/domain/list/command_is_ls/lists_all_domains === CONT TestRun/doctl/compute/domain/get/command_is_g/gets_the_specified_domain === CONT TestRun/doctl/database/replica/command_is_promote/promote_a_replica_database_to_primary === CONT TestRun/doctl/compute/domain/get/command_is_get/gets_the_specified_domain === CONT TestRun/doctl/database/firewalls/command_is_update/update_a_database_cluster's_firewall_rules === CONT TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_d/deletes_the_specified_domain === CONT TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_domain === CONT TestRun/doctl/database/firewalls/command_is_list/list_all_of_a_database_cluster's_firewall_rules === CONT TestRun/doctl/database/firewalls/command_is_remove/remove_a_database_cluster's_firewall_rule === CONT TestRun/doctl/database/firewalls/command_is_add/add_a_database_cluster's_firewall_rule === CONT TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_domain === CONT TestRun/doctl/database/create/all_flags_are_passed_including_wait/creates_the_databases_and_outputs_the_correct_URI === CONT TestRun/doctl/compute/domain/create/command_is_c/creates_a_domain === CONT TestRun/doctl/database/create/all_flags_are_passed/creates_the_databases === CONT TestRun/doctl/compute/domain/create/command_is_create/creates_a_domain === CONT TestRun/doctl/database/create/fork/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format === CONT TestRun/doctl/database/user/list/all_required_flags_are_passed/lists_users_for_the_database === CONT TestRun/doctl/database/create/fork/the_minimum_required_flags_are_provided/creates_a_backup_database === CONT TestRun/doctl/database/user/get/the_output_is_json/prints_json === CONT TestRun/doctl/compute/volume-action/command_is_get/Retrieve_the_status_of_the_particular_volume_action === CONT TestRun/doctl/compute/volume-action/command_is_list/Retrieve_a_list_of_actions_taken_on_a_volume === CONT TestRun/doctl/database/user/get/format_is_passed/presents_the_columns_requested === CONT TestRun/doctl/compute/volume-action/command_is_resize/resizes_the_particular_volume === CONT TestRun/doctl/database/user/get/no_header_is_passed/does_not_display_the_header === CONT TestRun/doctl/compute/volume-action/command_is_detach/detaches_the_volume === CONT TestRun/doctl/database/user/get/all_required_flags_are_passed/gets_the_database_user === CONT TestRun/doctl/compute/volume-action/command_is_attach/attaches_a_volume === CONT TestRun/doctl/database/user/delete/all_required_flags_are_passed/deletes_the_database === CONT TestRun/doctl/compute/reserved-ip-action/command_is_unassign/unassigns_the_image === CONT TestRun/doctl/database/user/create/the_auth_mode_flag_is_present/creates_the_database_user === CONT TestRun/doctl/compute/reserved-ip-action/command_is_assign/assigns_the_image === CONT TestRun/doctl/database/user/create/all_required_flags_are_passed/creates_the_database_user === CONT TestRun/doctl/database/sql-mode/get/all_required_flags_are_passed/creates_the_database_user === CONT TestRun/doctl/database/sql-mode/set/all_required_flags_are_passed/creates_the_database_user === CONT TestRun/doctl/auth/init/a_new_auth_context_is_added/allows_you_to_switch_to_that_context === CONT TestRun/doctl/compute/image-action/command_is_transfer/transfers_the_image === CONT TestRun/doctl/compute/image-action/command_is_get/gets_the_specified_image_action === CONT TestRun/doctl/compute/floating-ip-action/command_is_unassign/unassigns_the_image === CONT TestRun/doctl/compute/floating-ip-action/command_is_assign/assigns_the_image === CONT TestRun/doctl/compute/floating-ip-action/command_is_get/gets_the_specified_floating-ip_action === CONT TestRun/doctl/compute/droplet-action/g/completes_the_action === CONT TestRun/doctl/compute/droplet-action/get/completes_the_action === CONT TestRun/doctl/compute/droplet-action/shutdown/completes_the_action === CONT TestRun/doctl/compute/droplet-action/snapshot/completes_the_action === CONT TestRun/doctl/compute/droplet-action/restore/completes_the_action === CONT TestRun/doctl/compute/droplet-action/resize/completes_the_action === CONT TestRun/doctl/compute/droplet-action/rename/completes_the_action === CONT TestRun/doctl/compute/droplet-action/rebuild/completes_the_action === NAME TestRun/doctl/database/firewalls/command_is_update/update_a_database_cluster's_firewall_rules database_firewall_update_test.go:35: {"rules":[{"uuid":"","cluster_uuid":"","type":"ip_addr","value":"192.168.1.1","created_at":"0001-01-01T00:00:00Z"}]} === CONT TestRun/doctl/compute/droplet-action/reboot/completes_the_action === NAME TestRun/doctl/database/firewalls/command_is_update/update_a_database_cluster's_firewall_rules database_firewall_update_test.go:36: {"rules":[{"uuid":"","cluster_uuid":"","type":"ip_addr","value":"192.168.1.1","created_at":"0001-01-01T00:00:00Z"}]} === CONT TestRun/doctl/compute/droplet-action/power_on/completes_the_action === CONT TestRun/doctl/compute/droplet-action/power_off/completes_the_action === CONT TestRun/doctl/compute/droplet-action/power_cycle/completes_the_action === CONT TestRun/doctl/compute/droplet-action/password_reset/completes_the_action === CONT TestRun/doctl/compute/droplet-action/enable_private_networking/completes_the_action === CONT TestRun/doctl/compute/droplet-action/enable_ipv6/completes_the_action === CONT TestRun/doctl/compute/snapshot/delete/multiple_snapshots_are_provided_and_all_the_required_flags_are_passed/deletes_the_snapshots === CONT TestRun/doctl/compute/droplet-action/change_kernel/completes_the_action === CONT TestRun/doctl/compute/droplet-action/enable_backups/completes_the_action === CONT TestRun/doctl/compute/droplet-action/disabling_backups/completes_the_action === CONT TestRun/doctl/compute/action/command_is_wait/waits_for_a_specified_compute_action === CONT TestRun/doctl/compute/action/command_is_list/lists_compute_actions === CONT TestRun/doctl/compute/action/command_is_get/gets_the_specified_compute_action === CONT TestRun/doctl/compute/certificate/list/command_is_ls/lists_all_certificates === CONT TestRun/doctl/compute/certificate/get/command_is_g/gets_the_specified_certificate === CONT TestRun/doctl/compute/certificate/get/command_is_get/gets_the_specified_certificate === CONT TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer === CONT TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer === CONT TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer === CONT TestRun/doctl/compute/certificate/create/asking_for_a_custom_cert/creates_the_certificate === CONT TestRun/doctl/compute/certificate/create/asking_for_a_lets_encrypt_cert/creates_the_certificate === CONT TestRun/doctl/compute/cdn/update/all_flags_are_passed/updates_the_specified_cdn === CONT TestRun/doctl/compute/cdn/list/all_flags_are_passed/lists_the_cdns === CONT TestRun/doctl/compute/cdn/get/all_flags_are_passed/gets_the_specified_cdn === CONT TestRun/doctl/compute/cdn/flush/required_flags_are_passed/flushes_the_cdn UUID ClusterUUID Type Value cdb689c2-56e6-48e6-869d-306c85af178d d168d635-1c88-4616-b9b4-793b7c573927 tag new-firewall-tag cdb689c2-56e6-48e6-869d-306c85af178d d168d635-1c88-4616-b9b4-793b7c573927 tag old-firewall-tag UUID ClusterUUID Type Value cdb689c2-56e6-48e6-869d-306c85af178d d168d635-1c88-4616-b9b4-793b7c573927 tag new-firewall-tag cdb689c2-56e6-48e6-869d-306c85af178d d168d635-1c88-4616-b9b4-793b7c573927 tag old-firewall-tag === CONT TestRun/doctl/compute/cdn/delete/all_flags_are_passed/deletes_the_cdn === CONT TestRun/doctl/compute/cdn/create/all_flags_are_passed/creates_the_cdn === CONT TestRun/doctl/billingHistory/gets_the_customer's_billing_history === CONT TestRun/doctl/balance/get/returns_the_details_of_my_balance === CONT TestRun/doctl/auth/init/the_DIGITALOCEAN_CONTEXT_variable_is_set/uses_that_context_for_commands === CONT TestRun/doctl/auth/init/switching_contexts_containing_a_period/does_not_mangle_that_context === CONT TestRun/doctl/apps/create-deployment/creates_an_app_deployment UUID ClusterUUID Type Value cdb689c2-56e6-48e6-869d-306c85af178d d168d635-1c88-4616-b9b4-793b7c573927 tag new-firewall-tag UUID ClusterUUID Type Value cdb689c2-56e6-48e6-869d-306c85af178d d168d635-1c88-4616-b9b4-793b7c573927 tag new-firewall-tag === CONT TestRun/doctl/apps/get/gets_an_app === CONT TestRun/doctl/auth/init/a_token_cannot_be_validated/exits_non-zero_with_an_error === CONT TestRun/doctl/auth/init/no_custom_config_is_provided/saves_the_auth_token_to_the_default_config_path === CONT TestRun/doctl/apps/delete/deletes_an_app === CONT TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_overwrites_an_existing_token_non-interactively === CONT TestRun/doctl/apps/spec/validate/calls_proposeapp === CONT TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_saves_the_provided_token_non-interactively === CONT TestRun/doctl/apps/create/creates_an_app === CONT TestRun/doctl/auth/init/a_custom_config_is_provided/validates_and_saves_the_provided_auth_token === CONT TestRun/doctl/apps/spec/validate/fails_on_invalid_specs === CONT TestRun/doctl/apps/update/the_wait_flag_is_passed/updates_an_app_and_polls_for_status === CONT TestRun/doctl/apps/update/updates_an_app === CONT TestRun/doctl/account/get/format_flags_are_passed/only_displays_the_correct_fields === CONT TestRun/doctl/auth/remove/a_valid_context_is_provided/allows_you_to_remove_that_context === CONT TestRun/doctl/apps/list/lists_all_app === CONT TestRun/doctl/auth/remove/default_context_is_provided/allows_you_to_remove_that_context === CONT TestRun/doctl/apps/spec/validate/accepts_a_valid_spec === NAME TestRun/doctl/database/user/create/the_auth_mode_flag_is_present/creates_the_database_user database_user_create_test.go:104: Name Role Password some-user-name normal jge5lfxtzhx42iff === CONT TestRun/doctl/auth/remove/a_context_is_not_provided/should_error === CONT TestRun/doctl/apps/spec/get/gets_a_deployment's_spec === CONT TestRun/doctl/apps/propose/prints_info_about_the_proposed_app_with_paid_static_apps === CONT TestRun/doctl/apps/spec/get/gets_an_app's_spec === CONT TestRun/doctl/apps/propose/prints_info_about_the_proposed_app === CONT TestRun/doctl/apps/propose/fails_on_invalid_specs === CONT TestRun/doctl/apps/list-regions/lists_regions === CONT TestRun/doctl/account/ratelimit/doesn't_return_an_error_when_rate-limted === CONT TestRun/doctl/apps/tier/instance_size/list/lists_app_instance_sizes === CONT TestRun/doctl/apps/get-logs/gets_an_app's_logs === CONT TestRun/doctl/account/ratelimit/returns_the_current_rate_limits_for_my_account === CONT TestRun/doctl/apps/tier/instance_size/get/gets_an_app_instance_size === CONT TestRun/doctl/apps/list-deployments/lists_all_app_deployments === CONT TestRun/doctl/apps/get-deployment/gets_an_app_deployment === CONT TestRun/doctl/apps/create-deployment/the_wait_flag_is_passed/creates_an_app_deployment_and_polls_for_status === CONT TestRun/doctl/apps/tier/list/lists_app_tiers === CONT TestRun/doctl/1-click/list/command_is_list/lists_all_1-Click_applications === CONT TestRun/doctl/apps/tier/get/gets_an_app_tier === CONT TestRun/doctl/account/get/returns_the_details_of_my_account === CONT TestRun/doctl/apps/upgrade-buildpack/upgrades_buildpacks === CONT TestRun/doctl/1-click/list/command_is_ls/lists_all_1-Click_Applications === CONT TestRun/doctl/database/create/backup-restore/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format === CONT TestRun/doctl/apps/list-buildpacks/lists_buildpacks === CONT TestRun/doctl/apps/create-upsert/uses_upsert_to_update_existing_app === CONT TestRun/doctl/apps/create/the_upsert_flag_is_passed/creates_an_app_or_updates_if_already_exists === CONT TestRun/doctl/apps/create/the_wait_flag_is_passed/creates_an_app_and_polls_for_status Passed: 333 | Failed: 0 | Skipped: 0 --- PASS: TestRun (10.35s) --- PASS: TestRun/doctl (0.01s) --- PASS: TestRun/doctl/vpcs/create/missing_required_arguments/missing_all/returns_an_error (0.07s) --- PASS: TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_image_url/returns_an_error (0.07s) --- PASS: TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_name/returns_an_error (0.07s) --- PASS: TestRun/doctl/compute/image/delete/deleting_one_image_without_force_flag/errors_without_confirmation (0.07s) --- PASS: TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all_flags/returns_an_error (0.07s) --- PASS: TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_all/returns_an_error (0.07s) --- PASS: TestRun/doctl/vpcs/create/missing_required_arguments/missing_only_region/returns_an_error (0.07s) --- PASS: TestRun/doctl/compute/image/delete/deleting_two_images_without_force_flag/errors_without_confirmation (0.07s) --- PASS: TestRun/doctl/compute/image/create/required_arguments_are_missing/missing_region/returns_an_error (0.07s) --- PASS: TestRun/doctl/vpcs/delete/all_flags_are_passed/deletes_the_VPC (0.07s) --- PASS: TestRun/doctl/compute/image/delete/all_the_required_flags_are_passed/deletes_the_image (0.07s) --- PASS: TestRun/doctl/compute/image/delete/multiple_images_are_provided_and_all_the_required_flags_are_passed/deletes_the_images (0.07s) --- PASS: TestRun/doctl/compute/image/list-distribution/passing_no_flags/lists_all_distribution_images (0.08s) --- PASS: TestRun/doctl/compute/tags/remove/multiple_resources_are_provided_and_all_required_flags_are_passed/removes_the_right_tag (0.07s) --- PASS: TestRun/doctl/compute/image/get/when_image_slug_is_provided/gets_the_specified_image (0.07s) --- PASS: TestRun/doctl/vpcs/update/all_required_flags_are_passed/updates_the_VPC (0.08s) --- PASS: TestRun/doctl/compute/volume/snapshot/command_is_s/snapshots_the_volume (0.08s) --- PASS: TestRun/doctl/compute/tags/delete/deleting_two_tags_without_force_flag/errors_without_confirmation (0.09s) --- PASS: TestRun/doctl/vpcs/create/all_required_flags_are_passed/creates_new_VPC (0.09s) --- PASS: TestRun/doctl/compute/tags/apply/multiple_resources_are_provided_and_all_required_flags_are_passed/applies_the_right_tag (0.09s) --- PASS: TestRun/doctl/compute/tags/remove/all_required_flags_are_passed/removes_the_right_tag (0.09s) --- PASS: TestRun/doctl/compute/tags/delete/all_required_flags_are_passed/deletes_the_right_tag (0.09s) --- PASS: TestRun/doctl/compute/tags/apply/all_required_flags_are_passed/applies_the_right_tag (0.09s) --- PASS: TestRun/doctl/compute/tags/delete/deleting_one_tag_without_force_flag/errors_without_confirmation (0.09s) --- PASS: TestRun/doctl/compute/snapshot/get/passing_a_format_and_no_header_together/displays_only_the_value_with_no_header (0.10s) --- PASS: TestRun/doctl/compute/snapshot/get/passing_a_format/displays_only_those_columns (0.10s) --- PASS: TestRun/doctl/compute/tags/delete/multiple_tags_are_provided_and_all_required_flags_are_passed/deletes_the_right_tagss (0.10s) --- PASS: TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_d/deletes_a_snapshot (0.10s) --- PASS: TestRun/doctl/compute/snapshot/get/passed_a_volume_ID/displays_the_volume_snapshot (0.10s) --- PASS: TestRun/doctl/compute/snapshot/delete/deleting_two_snapshots_without_force_flag/errors_without_confirmation (0.10s) --- PASS: TestRun/doctl/compute/snapshot/delete/deleting_one_snapshot_without_force_flag/errors_without_confirmation (0.10s) --- PASS: TestRun/doctl/compute/volume/snapshot/command_is_snapshot/snapshots_the_volume (0.10s) --- PASS: TestRun/doctl/compute/size/list/passing_a_format/displays_only_those_columns (0.10s) --- PASS: TestRun/doctl/compute/snapshot/get/passing_no-header/displays_only_values,_no_headers (0.10s) --- PASS: TestRun/doctl/registry/repository/delete-manifest/deletes_repository_manifest (0.04s) --- PASS: TestRun/doctl/compute/snapshot/list/passing_region_and_resource_type_together/displays_only_droplet_snapshots_in_the_region (0.11s) --- PASS: TestRun/doctl/compute/snapshot/list/all_required_flags_are_passed/lists_snapshots (0.11s) --- PASS: TestRun/doctl/compute/snapshot/list/passing_region/displays_only_snapshots_in_the_region (0.11s) --- PASS: TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_registry_name_and_gc_uuid_given (0.04s) --- PASS: TestRun/doctl/compute/snapshot/list/passing_volume_as_resource_type/displays_only_volume_snapshots (0.11s) --- PASS: TestRun/doctl/compute/snapshot/get/passed_a_droplet_ID/displays_the_droplet_snapshot (0.11s) --- PASS: TestRun/doctl/registry/repository/list-v2/returns_list_of_repositories_in_registry (0.10s) --- PASS: TestRun/doctl/compute/size/list/passing_no-header/displays_only_values,_no_headers (0.11s) --- PASS: TestRun/doctl/compute/size/list/all_required_flags_are_passed/lists_sizes (0.11s) --- PASS: TestRun/doctl/compute/snapshot/list/passing_droplet_as_resource_type/displays_only_droplet_snapshots (0.11s) --- PASS: TestRun/doctl/registry/delete/deletes_my_account's_registry (0.04s) --- PASS: TestRun/doctl/projects/update/passing_the_format_flag/changes_the_output (0.04s) --- PASS: TestRun/doctl/compute/snapshot/delete/all_required_flags_are_passed/command_is_delete/deletes_a_snapshot (0.11s) --- PASS: TestRun/doctl/compute/snapshot/list/passing_no-header/displays_only_values,_no_headers (0.11s) --- PASS: TestRun/doctl/registry/get/returns_my_account's_registry (0.05s) --- PASS: TestRun/doctl/registry/repository/list/returns_list_of_repositories_in_registry (0.05s) --- PASS: TestRun/doctl/registry/create/creates_a_registry_with_subscription_tier_specified (0.05s) --- PASS: TestRun/doctl/registry/login/expiry-seconds_flag_is_passed/add_the_correct_query_parameter (0.05s) --- PASS: TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_registry_name_given (0.05s) --- PASS: TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_invalid_gc_uuid_given (0.05s) --- PASS: TestRun/doctl/registry/create/creates_a_registry (0.05s) --- PASS: TestRun/doctl/projects/resources/list/format_is_passed/gives_you_the_columns_requested (0.05s) --- PASS: TestRun/doctl/compute/region/list/all_required_flags_are_passed/lists_regions (0.05s) --- PASS: TestRun/doctl/registry/garbage-collection/lists_all_garbage_collections (0.05s) --- PASS: TestRun/doctl/registry/repository/manifest-list/returns_list_of_manifests_in_registry (0.05s) --- PASS: TestRun/doctl/registry/create/creates_a_registry_with_region_specified (0.05s) --- PASS: TestRun/doctl/projects/resources/list/no_header_is_passed/returns_outputs_data_with_no_headers (0.05s) --- PASS: TestRun/doctl/registry/repository/delete-tag/deletes_repository_tag (0.05s) --- PASS: TestRun/doctl/compute/image/list-application/passing_no_flags/lists_all_application_images (0.05s) --- PASS: TestRun/doctl/registry/docker-config/read-write_flag_is_passed/prints_the_returned_read-write_docker_config (0.05s) --- PASS: TestRun/doctl/registry/repository/list-tags/returns_list_of_repositories_in_registry (0.12s) --- PASS: TestRun/doctl/registry/garbage-collection/fails_to_cancel_garbage_collection/when_no_gc_uuid_given (0.05s) --- PASS: TestRun/doctl/compute/region/list/passing_no-header/displays_only_values,_no_headers (0.06s) --- PASS: TestRun/doctl/registry/logout/removes_the_registry_from_the_docker_config.json_file (0.06s) --- PASS: TestRun/doctl/projects/resources/list/all_required_flags_are_passed/list_resources_for_the_project (0.05s) --- PASS: TestRun/doctl/registry/garbage-collection/gets_the_active_garbage_collection (0.05s) --- PASS: TestRun/doctl/projects/resources/get/passing_a_volume_urn/gets_that_resource_for_the_project (0.05s) --- PASS: TestRun/doctl/registry/garbage-collection/cancels_garbage_collection/when_valid_gc_uuid_given (0.06s) --- PASS: TestRun/doctl/projects/update/all_required_flags_are_passed/updates_the_project (0.06s) --- PASS: TestRun/doctl/compute/region/list/passing_a_format/displays_only_those_columns (0.06s) --- PASS: TestRun/doctl/registry/docker-config/expiry-seconds_flag_is_passed/add_the_correct_query_parameter (0.06s) --- PASS: TestRun/doctl/projects/resources/get/passing_a_kubernetes_urn/gets_that_resource_for_the_project (0.06s) --- PASS: TestRun/doctl/registry/kubernetes-manifest/prints_a_kubernetes_manifest_for_a_secret_with_the_registry_credentials (0.06s) --- PASS: TestRun/doctl/registry/garbage-collection/starts_a_garbage_collection (0.06s) --- PASS: TestRun/doctl/compute/snapshot/list/passing_a_format/displays_only_those_columns (0.13s) --- PASS: TestRun/doctl/compute/volume/get/required_flags_are_passed/gets_the_specified_volume (0.14s) --- PASS: TestRun/doctl/registry/docker-config/all_required_flags_are_passed/prints_the_returned_read-only_docker_config (0.07s) --- PASS: TestRun/doctl/projects/resources/assign/all_required_flags_are_passed/assigns_resources_to_the_project (0.05s) --- PASS: TestRun/doctl/projects/resources/get/passing_a_domain_urn/gets_that_resource_for_the_project (0.07s) --- PASS: TestRun/doctl/projects/resources/get/passing_a_reserved_ip_urn/gets_that_resource_for_the_project (0.07s) --- PASS: TestRun/doctl/registry/login/all_required_flags_are_passed/writes_a_docker_config.json_file (0.07s) --- PASS: TestRun/doctl/projects/resources/get/passing_a_droplet_urn/gets_that_resource_for_the_project (0.06s) --- PASS: TestRun/doctl/projects/list/all_required_flags_are_passed/lists_the_projects (0.06s) --- PASS: TestRun/doctl/projects/create/missing_required_arguments/missing_only_purpose/returns_an_error (0.05s) --- PASS: TestRun/doctl/projects/resources/get/passing_a_loadbalancer_urn/gets_that_resource_for_the_project (0.07s) --- PASS: TestRun/doctl/projects/resources/get/passing_a_floatingip_urn/gets_that_resource_for_the_project (0.06s) --- PASS: TestRun/doctl/compute/load-balancer/add-forwarding-rules/all_required_flags_are_passed/attaches_forwarding_rules_to_a_load_balancer (0.03s) --- PASS: TestRun/doctl/projects/create/missing_required_arguments/missing_all/returns_an_error (0.04s) --- PASS: TestRun/doctl/projects/get/passing_the_format_flag/changes_the_output (0.06s) --- PASS: TestRun/doctl/compute/load-balancer/remove-forwarding-rules/all_required_flags_are_passed/removes_the_specified_forwarding_rules_from_the_load_balancer (0.04s) --- PASS: TestRun/doctl/projects/delete/all_required_flags_are_passed/deletes_the_project (0.06s) --- PASS: TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer (0.04s) --- PASS: TestRun/doctl/projects/create/missing_required_arguments/missing_only_name/returns_an_error (0.05s) --- PASS: TestRun/doctl/compute/volume/create/passing_almost_all_the_flags/creates_the_volume (0.15s) --- PASS: TestRun/doctl/compute/volume/list/required_flags_are_passed/lists_all_volumes (0.16s) --- PASS: TestRun/doctl/invoices/pdf/gets_the_specified_invoice_UUID_pdf (0.03s) --- PASS: TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/returns_the_expected_error (0.15s) --- PASS: TestRun/doctl/compute/load-balancer/get/command_is_get/gets_the_specified_load_balancer (0.04s) --- PASS: TestRun/doctl/projects/get/all_required_flags_are_passed/gets_the_specified_project (0.06s) --- PASS: TestRun/doctl/compute/load-balancer/add-droplets/all_required_flags_are_passed/attaches_droplets_to_a_load_balancer (0.04s) --- PASS: TestRun/doctl/compute/reserved-ip/get/required_flags_are_passed/gets_the_specified_load_balancer (0.15s) --- PASS: TestRun/doctl/compute/load-balancer/get/command_is_g/gets_the_specified_load_balancer (0.05s) --- PASS: TestRun/doctl/compute/volume/delete/required_flags_are_passed/deletes_the_volume (0.16s) --- PASS: TestRun/doctl/compute/load-balancer/list/command_is_ls/lists_all_load_balancers (0.05s) --- PASS: TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer (0.05s) --- PASS: TestRun/doctl/kubernetes/clusters/create/using_node-pool/installing_a_one_click_on_an_existing_k8s_cluster/displays_the_notice_as_expected (0.05s) --- PASS: TestRun/doctl/kubernetes/clusters/list/command_is_list/lists_the_kubernetes_clusters (0.05s) --- PASS: TestRun/doctl/invoices/csv/gets_the_specified_invoice_UUID_csv (0.04s) --- PASS: TestRun/doctl/invoices/gets_the_specified_invoice_UUID_summary (0.04s) --- PASS: TestRun/doctl/compute/load-balancer/remove-droplets/all_required_flags_are_passed/removes_droplets_from_a_load_balancer (0.06s) --- PASS: TestRun/doctl/invoices/summary/gets_the_specified_invoice_UUID_summary (0.04s) --- PASS: TestRun/doctl/monitoring/alerts/get/returns_the_details_of_my_alert_policy (0.06s) --- PASS: TestRun/doctl/compute/load-balancer/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer (0.06s) --- PASS: TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_defaults/creates_a_kubeconfig_using_exec-credentials (0.05s) --- PASS: TestRun/doctl/compute/reserved-ip/create/the_droplet-id_flag_is_provided/creates_the_reserved-ip (0.16s) --- PASS: TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_expiry-seconds/creates_a_kubeconfig_using_a_token (0.05s) --- PASS: TestRun/doctl/compute/reserved-ip/create/the_region_and_droplet-id_flags_are_provided/returns_the_expected_error (0.16s) --- PASS: TestRun/doctl/projects/create/all_required_flags_are_passed/creates_a_project (0.06s) --- PASS: TestRun/doctl/compute/image/list/no_private_images_exist_and_no-header_is_passed/notice_does_not_go_to_stdout (0.05s) --- PASS: TestRun/doctl/compute/load-balancer/list/command_is_list/lists_all_load_balancers (0.06s) --- PASS: TestRun/doctl/kubernetes/clusters/list/command_contains_the_formatted_flag/non-default_columns_can_be_displayed (0.06s) --- PASS: TestRun/doctl/compute/image/list-user/passing_no_flags/lists_all_user_images (0.05s) --- PASS: TestRun/doctl/vpcs/get/all_required_flags_are_passed/gets_the_specified_VPC (0.04s) --- PASS: TestRun/doctl/kubernetes/clusters/list/command_is_ls/lists_the_kubernetes_clusters (0.06s) --- PASS: TestRun/doctl/compute/reserved-ip-action/command_is_get/gets_the_specified_reserved-ip_action (0.05s) --- PASS: TestRun/doctl/invoices/get/gets_the_specified_invoice_UUID (0.05s) --- PASS: TestRun/doctl/compute/reserved-ip/create/the_region_and_project-id_flags_are_provided/creates_the_reserved-ip (0.17s) --- PASS: TestRun/doctl/kubernetes/clusters/kubeconfig/save/passing_alias/creates_an_alias_for_a_config (0.06s) --- PASS: TestRun/doctl/compute/image/update/when_all_flags_are_passed/updates_the_particular_image_name (0.05s) --- PASS: TestRun/doctl/compute/image/list/passing_public_flag/lists_all_images (0.05s) --- PASS: TestRun/doctl/vpcs/list/command_is_ls/lists_all_VPCs (0.05s) --- PASS: TestRun/doctl/compute/image/list/no_private_images_exist_and_public_flag_not_passed/print_notice (0.06s) --- PASS: TestRun/doctl/compute/image/create/all_the_required_flags_are_passed/creates_an_image (0.06s) --- PASS: TestRun/doctl/compute/image/list/passing_no_flags/lists_private_images (0.06s) --- PASS: TestRun/doctl/compute/firewall/delete/all_the_required_flags_are_passed/deletes_the_firewall (0.04s) --- PASS: TestRun/doctl/errors/the_command_is_spelled_incorrectly/spell_checks_once (0.04s) --- PASS: TestRun/doctl/compute/droplet/get/all_required_flags_are_passed/gets_the_specified_droplet_ID (0.03s) --- PASS: TestRun/doctl/compute/certificate/list/command_is_list/lists_all_certificates (0.06s) --- PASS: TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_name_is_missing/completes_successfully (0.04s) --- PASS: TestRun/doctl/compute/firewall/delete/deleting_two_firewalls_without_force_flag/errors_without_confirmation (0.05s) --- PASS: TestRun/doctl/database/create/backup-restore/the_minimum_required_flags_are_provided/creates_a_backup_database (0.19s) --- PASS: TestRun/doctl/compute/reserved-ip/list/required_flags_are_passed/lists_all_reserved-ips (0.19s) --- PASS: TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_id_is_missing/completes_successfully (0.04s) --- PASS: TestRun/doctl/compute/firewall/delete/deleting_one_firewall_without_force_flag/errors_without_confirmation (0.05s) --- PASS: TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip#01 (0.19s) --- PASS: TestRun/doctl/kubernetes/clusters/create/using_node-pool/specifying_size_as_well/returns_an_error (0.07s) --- PASS: TestRun/doctl/compute/droplet/neighbors/asking_for_particular_headers/only_lists_thoses_headers (0.04s) --- PASS: TestRun/doctl/vpcs/get/passing_the_format_flag/changes_the_output (0.05s) --- PASS: TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_untagging/completes_successfully (0.05s) --- PASS: TestRun/doctl/monitoring/alerts/create/creates_a_new_alert_policy (0.09s) --- PASS: TestRun/doctl/compute/droplet/tag/all_required_flags_are_passed/when_tagging/completes_successfully (0.05s) --- PASS: TestRun/doctl/compute/droplet/tag/an_error_occurs/when_tagging_and_droplet_id_is_missing/completes_successfully (0.05s) --- PASS: TestRun/doctl/compute/droplet/tag/an_error_occurs/when_untagging_and_droplet_name_is_missing/completes_successfully (0.05s) --- PASS: TestRun/doctl/compute/droplet/list/there_are_no_droplets/lists_only_headers (0.05s) --- PASS: TestRun/doctl/vpcs/list/command_is_list/lists_all_VPCs (0.06s) --- PASS: TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_d/deletes_a_droplet (0.04s) --- PASS: TestRun/doctl/compute/droplet/neighbors/all_required_flags_are_passed/lists_droplet_kernels (0.05s) --- PASS: TestRun/doctl/compute/droplet/delete/deleting_two_Droplet_by_tag_without_force_flag/errors_without_confirmation (0.05s) --- PASS: TestRun/doctl/compute/droplet/snapshots/all_required_flags_are_passed/lists_droplet_snapshots (0.05s) --- PASS: TestRun/doctl/compute/droplet/get/passing_a_template/renders_the_template_with_the_values (0.05s) --- PASS: TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_delete/deletes_a_droplet (0.04s) --- PASS: TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_all/returns_an_error (0.04s) --- PASS: TestRun/doctl/compute/droplet/list/a_region_is_provided/filters_the_returned_droplets_by_region (0.05s) --- PASS: TestRun/doctl/compute/load-balancer/update/when_command_is_update/updates_the_specified_load_balancer (0.11s) --- PASS: TestRun/doctl/compute/droplet/delete/deleting_one_Droplet_without_force_flag/errors_without_confirmation (0.05s) --- PASS: TestRun/doctl/compute/domain/records/delete/deleting_one_domain_record_without_force_flag/errors_without_confirmation (0.04s) --- PASS: TestRun/doctl/compute/floating-ip/get/required_flags_are_passed/gets_the_specified_load_balancer (0.08s) --- PASS: TestRun/doctl/compute/domain/records/delete/deleting_two_domain_records_without_force_flag/errors_without_confirmation (0.04s) --- PASS: TestRun/doctl/compute/droplet/kernels/all_required_flags_are_passed/lists_droplet_kernels (0.06s) --- PASS: TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_size/returns_an_error (0.05s) --- PASS: TestRun/doctl/compute/droplet/list/all_required_flags_are_passed/lists_droplets (0.06s) --- PASS: TestRun/doctl/compute/firewall/delete/multiple_firewalls_are_provided_and_all_the_required_flags_are_passed/deletes_the_firewalls (0.07s) --- PASS: TestRun/doctl/compute/load-balancer/create/command_is_create/the_wait_flag_is_passed/creates_a_load_balancer_and_polls_for_status (0.10s) --- PASS: TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_domain (0.03s) --- PASS: TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_name/returns_an_error (0.05s) --- PASS: TestRun/doctl/compute/domain/get/command_is_g/gets_the_specified_domain (0.04s) --- PASS: TestRun/doctl/database/replica/command_is_promote/promote_a_replica_database_to_primary (0.04s) --- PASS: TestRun/doctl/compute/domain/records/delete/multiple_records_are_provided_and_all_required_flags_are_passed/deletes_the_right_domain_records (0.04s) --- PASS: TestRun/doctl/compute/droplet/delete/deleting_by_tag_name/deletes_the_right_Droplet (0.06s) --- PASS: TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_rm/deletes_a_droplet (0.05s) --- PASS: TestRun/doctl/compute/domain/get/command_is_get/gets_the_specified_domain (0.04s) --- PASS: TestRun/doctl/monitoring/alerts/update/updates_an_existing_alert_policy (0.11s) --- PASS: TestRun/doctl/kubernetes/clusters/create/using_node-pool/creates_a_kube_cluster_with_the_node-pool (0.10s) --- PASS: TestRun/doctl/kubernetes/clusters/create/not_using_node-pool/creates_a_kube_cluster_with_defaults (0.10s) --- PASS: TestRun/doctl/compute/droplet/get/passing_a_format/displays_only_those_columns (0.07s) --- PASS: TestRun/doctl/compute/domain/records/delete/all_required_flags_are_passed/deletes_the_right_domain_record (0.05s) --- PASS: TestRun/doctl/compute/droplet/delete/all_required_flags_are_passed/command_is_del/deletes_a_droplet (0.06s) --- PASS: TestRun/doctl/compute/droplet/delete/deleting_Droplet_by_tag_without_force_flag/errors_without_confirmation (0.07s) --- PASS: TestRun/doctl/compute/droplet/backups/all_required_flags_are_passed/lists_droplet_backups (0.05s) --- PASS: TestRun/doctl/compute/domain/list/command_is_ls/lists_all_domains (0.05s) --- PASS: TestRun/doctl/compute/load-balancer/update/when_command_is_u/updates_the_specified_load_balancer (0.12s) --- PASS: TestRun/doctl/compute/load-balancer/create/command_is_c/creates_a_load_balancer (0.11s) --- PASS: TestRun/doctl/database/firewalls/command_is_update/update_a_database_cluster's_firewall_rules (0.04s) --- PASS: TestRun/doctl/compute/domain/list/command_is_list/lists_all_domains (0.05s) --- PASS: TestRun/doctl/database/firewalls/command_is_list/list_all_of_a_database_cluster's_firewall_rules (0.04s) --- PASS: TestRun/doctl/database/create/fork/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format (0.04s) --- PASS: TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_d/deletes_the_specified_domain (0.05s) --- PASS: TestRun/doctl/compute/floating-ip/list/required_flags_are_passed/lists_all_floating-ips (0.10s) --- PASS: TestRun/doctl/database/firewalls/command_is_add/add_a_database_cluster's_firewall_rule (0.04s) --- PASS: TestRun/doctl/compute/firewall/list/all_required_flags_are_passed/lists_firewalls (0.09s) --- PASS: TestRun/doctl/compute/firewall/get/all_required_flags_are_passed/gets_a_firewall (0.09s) --- PASS: TestRun/doctl/compute/droplet/actions/all_required_flags_are_passed/lists_droplet_actions (0.06s) --- PASS: TestRun/doctl/database/user/list/all_required_flags_are_passed/lists_users_for_the_database (0.04s) --- PASS: TestRun/doctl/compute/floating-ip/create/the_region_and_project-id_flags_are_provided/creates_the_floating-ip (0.10s) --- PASS: TestRun/doctl/compute/domain/create/command_is_create/creates_a_domain (0.04s) --- PASS: TestRun/doctl/compute/domain/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_domain (0.05s) --- PASS: TestRun/doctl/database/firewalls/command_is_remove/remove_a_database_cluster's_firewall_rule (0.05s) --- PASS: TestRun/doctl/compute/volume-action/command_is_get/Retrieve_the_status_of_the_particular_volume_action (0.04s) --- PASS: TestRun/doctl/compute/load-balancer/create/command_is_create/creates_a_load_balancer (0.12s) --- PASS: TestRun/doctl/compute/reserved-ip-action/command_is_unassign/unassigns_the_image (0.04s) --- PASS: TestRun/doctl/compute/floating-ip/create/the_droplet-id_flag_is_provided/creates_the_floating-ip (0.11s) --- PASS: TestRun/doctl/database/user/get/format_is_passed/presents_the_columns_requested (0.05s) --- PASS: TestRun/doctl/database/user/delete/all_required_flags_are_passed/deletes_the_database (0.04s) --- PASS: TestRun/doctl/database/user/get/the_output_is_json/prints_json (0.05s) --- PASS: TestRun/doctl/compute/droplet/create/missing_required_arguments/missing_only_image/returns_an_error (0.08s) --- PASS: TestRun/doctl/compute/image-action/command_is_get/gets_the_specified_image_action (0.04s) --- PASS: TestRun/doctl/compute/reserved-ip-action/command_is_assign/assigns_the_image (0.05s) --- PASS: TestRun/doctl/database/user/get/no_header_is_passed/does_not_display_the_header (0.06s) --- PASS: TestRun/doctl/compute/image-action/command_is_transfer/transfers_the_image (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/g/completes_the_action (0.03s) --- PASS: TestRun/doctl/database/create/all_flags_are_passed/creates_the_databases (0.06s) --- PASS: TestRun/doctl/database/sql-mode/get/all_required_flags_are_passed/creates_the_database_user (0.05s) --- PASS: TestRun/doctl/database/user/create/the_auth_mode_flag_is_present/creates_the_database_user (0.05s) --- PASS: TestRun/doctl/compute/volume-action/command_is_list/Retrieve_a_list_of_actions_taken_on_a_volume (0.06s) --- PASS: TestRun/doctl/compute/floating-ip-action/command_is_get/gets_the_specified_floating-ip_action (0.04s) --- PASS: TestRun/doctl/compute/domain/records/update/command_is_update_no_ttl/update_a_domain_record (0.08s) --- PASS: TestRun/doctl/database/user/get/all_required_flags_are_passed/gets_the_database_user (0.06s) --- PASS: TestRun/doctl/compute/droplet-action/shutdown/completes_the_action (0.04s) --- PASS: TestRun/doctl/database/user/create/all_required_flags_are_passed/creates_the_database_user (0.05s) --- PASS: TestRun/doctl/compute/volume-action/command_is_resize/resizes_the_particular_volume (0.06s) --- PASS: TestRun/doctl/compute/floating-ip/delete/required_flags_are_passed/deletes_the_specified_floating-ip (0.12s) --- PASS: TestRun/doctl/compute/domain/create/command_is_c/creates_a_domain (0.07s) --- PASS: TestRun/doctl/compute/volume-action/command_is_attach/attaches_a_volume (0.06s) --- PASS: TestRun/doctl/compute/droplet-action/get/completes_the_action (0.04s) --- PASS: TestRun/doctl/compute/volume-action/command_is_detach/detaches_the_volume (0.06s) --- PASS: TestRun/doctl/compute/droplet-action/resize/completes_the_action (0.04s) --- PASS: TestRun/doctl/database/sql-mode/set/all_required_flags_are_passed/creates_the_database_user (0.06s) --- PASS: TestRun/doctl/compute/floating-ip-action/command_is_unassign/unassigns_the_image (0.05s) --- PASS: TestRun/doctl/compute/droplet/create/the_wait_flag_is_passed/polls_until_the_droplet_is_created (0.09s) --- PASS: TestRun/doctl/database/create/all_flags_are_passed_including_wait/creates_the_databases_and_outputs_the_correct_URI (0.07s) --- PASS: TestRun/doctl/compute/snapshot/delete/multiple_snapshots_are_provided_and_all_the_required_flags_are_passed/deletes_the_snapshots (0.04s) --- PASS: TestRun/doctl/compute/droplet-action/disabling_backups/completes_the_action (0.04s) --- PASS: TestRun/doctl/compute/droplet-action/reboot/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/enable_private_networking/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/floating-ip-action/command_is_assign/assigns_the_image (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/change_kernel/completes_the_action (0.04s) --- PASS: TestRun/doctl/compute/droplet-action/rename/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/firewall/update/an_updated_name_and_the_old_inbound_rules_are_provided/updates_a_firewall (0.13s) --- PASS: TestRun/doctl/compute/droplet-action/restore/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/rebuild/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/snapshot/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/power_cycle/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_delete/deletes_the_specified_load_balancer (0.04s) --- PASS: TestRun/doctl/compute/droplet-action/power_on/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/firewall/create/the_minimum_required_flags_are_provided/creates_a_firewall (0.12s) --- PASS: TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_d/deletes_the_specified_load_balancer (0.05s) --- PASS: TestRun/doctl/compute/certificate/delete/required_flags_are_passed/command_is_rm/deletes_the_specified_load_balancer (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/enable_backups/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/power_off/completes_the_action (0.05s) --- PASS: TestRun/doctl/compute/action/command_is_get/gets_the_specified_compute_action (0.05s) --- PASS: TestRun/doctl/compute/certificate/get/command_is_g/gets_the_specified_certificate (0.05s) --- PASS: TestRun/doctl/compute/droplet-action/password_reset/completes_the_action (0.06s) --- PASS: TestRun/doctl/compute/droplet-action/enable_ipv6/completes_the_action (0.06s) --- PASS: TestRun/doctl/compute/cdn/get/all_flags_are_passed/gets_the_specified_cdn (0.05s) --- PASS: TestRun/doctl/compute/certificate/get/command_is_get/gets_the_specified_certificate (0.05s) --- PASS: TestRun/doctl/compute/cdn/delete/all_flags_are_passed/deletes_the_cdn (0.05s) --- PASS: TestRun/doctl/compute/droplet/create/all_required_flags_are_passed/creates_a_droplet (0.11s) --- PASS: TestRun/doctl/compute/certificate/create/asking_for_a_lets_encrypt_cert/creates_the_certificate (0.06s) --- PASS: TestRun/doctl/compute/cdn/list/all_flags_are_passed/lists_the_cdns (0.06s) --- PASS: TestRun/doctl/billingHistory/gets_the_customer's_billing_history (0.06s) --- PASS: TestRun/doctl/compute/certificate/list/command_is_ls/lists_all_certificates (0.06s) --- PASS: TestRun/doctl/auth/init/the_DIGITALOCEAN_CONTEXT_variable_is_set/uses_that_context_for_commands (0.06s) --- PASS: TestRun/doctl/apps/spec/validate/accepts_a_valid_spec (0.04s) --- PASS: TestRun/doctl/balance/get/returns_the_details_of_my_balance (0.06s) --- PASS: TestRun/doctl/compute/cdn/create/all_flags_are_passed/creates_the_cdn (0.06s) --- PASS: TestRun/doctl/compute/action/command_is_list/lists_compute_actions (0.07s) --- PASS: TestRun/doctl/compute/cdn/update/all_flags_are_passed/updates_the_specified_cdn (0.07s) --- PASS: TestRun/doctl/account/get/format_flags_are_passed/only_displays_the_correct_fields (0.04s) --- PASS: TestRun/doctl/apps/spec/validate/fails_on_invalid_specs (0.05s) --- PASS: TestRun/doctl/apps/delete/deletes_an_app (0.05s) --- PASS: TestRun/doctl/compute/cdn/flush/required_flags_are_passed/flushes_the_cdn (0.07s) --- PASS: TestRun/doctl/compute/certificate/create/asking_for_a_custom_cert/creates_the_certificate (0.07s) --- PASS: TestRun/doctl/apps/spec/validate/calls_proposeapp (0.05s) --- PASS: TestRun/doctl/auth/remove/a_context_is_not_provided/should_error (0.04s) --- PASS: TestRun/doctl/apps/spec/get/gets_a_deployment's_spec (0.04s) --- PASS: TestRun/doctl/apps/create-deployment/creates_an_app_deployment (0.07s) --- PASS: TestRun/doctl/apps/update/updates_an_app (0.05s) --- PASS: TestRun/doctl/apps/get/gets_an_app (0.06s) --- PASS: TestRun/doctl/database/create/fork/the_minimum_required_flags_are_provided/creates_a_backup_database (0.10s) --- PASS: TestRun/doctl/apps/create/creates_an_app (0.06s) --- PASS: TestRun/doctl/apps/propose/prints_info_about_the_proposed_app_with_paid_static_apps (0.05s) --- PASS: TestRun/doctl/apps/list-regions/lists_regions (0.05s) --- PASS: TestRun/doctl/apps/list-deployments/lists_all_app_deployments (0.04s) --- PASS: TestRun/doctl/apps/spec/get/gets_an_app's_spec (0.05s) --- PASS: TestRun/doctl/apps/propose/fails_on_invalid_specs (0.05s) --- PASS: TestRun/doctl/apps/list/lists_all_app (0.05s) --- PASS: TestRun/doctl/apps/propose/prints_info_about_the_proposed_app (0.05s) --- PASS: TestRun/doctl/account/ratelimit/returns_the_current_rate_limits_for_my_account (0.05s) --- PASS: TestRun/doctl/apps/tier/instance_size/list/lists_app_instance_sizes (0.05s) --- PASS: TestRun/doctl/apps/tier/instance_size/get/gets_an_app_instance_size (0.05s) --- PASS: TestRun/doctl/apps/get-deployment/gets_an_app_deployment (0.05s) --- PASS: TestRun/doctl/auth/init/a_token_cannot_be_validated/exits_non-zero_with_an_error (0.08s) --- PASS: TestRun/doctl/account/ratelimit/doesn't_return_an_error_when_rate-limted (0.06s) --- PASS: TestRun/doctl/apps/get-logs/gets_an_app's_logs (0.06s) --- PASS: TestRun/doctl/apps/list-buildpacks/lists_buildpacks (0.05s) --- PASS: TestRun/doctl/compute/domain/records/create/command_is_create_without_a_port/creates_a_domain_record_without_sending_the_port (0.14s) --- PASS: TestRun/doctl/account/get/returns_the_details_of_my_account (0.06s) --- PASS: TestRun/doctl/apps/upgrade-buildpack/upgrades_buildpacks (0.06s) --- PASS: TestRun/doctl/apps/create-upsert/uses_upsert_to_update_existing_app (0.06s) --- PASS: TestRun/doctl/compute/domain/records/create/command_is_create/creates_a_domain_record (0.15s) --- PASS: TestRun/doctl/apps/tier/list/lists_app_tiers (0.06s) --- PASS: TestRun/doctl/apps/tier/get/gets_an_app_tier (0.06s) --- PASS: TestRun/doctl/apps/create/the_upsert_flag_is_passed/creates_an_app_or_updates_if_already_exists (0.06s) --- PASS: TestRun/doctl/1-click/list/command_is_list/lists_all_1-Click_applications (0.07s) --- PASS: TestRun/doctl/1-click/list/command_is_ls/lists_all_1-Click_Applications (0.06s) --- PASS: TestRun/doctl/database/create/backup-restore/the_wrong_time_format_is_passed/errors_out_with_wrong_time_format (0.07s) --- PASS: TestRun/doctl/compute/action/command_is_wait/waits_for_a_specified_compute_action (1.07s) --- PASS: TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_saves_the_provided_token_non-interactively (1.26s) --- PASS: TestRun/doctl/auth/init/switching_contexts_containing_a_period/does_not_mangle_that_context (1.28s) --- PASS: TestRun/doctl/auth/remove/default_context_is_provided/allows_you_to_remove_that_context (1.28s) --- PASS: TestRun/doctl/auth/init/a_new_auth_context_is_added/allows_you_to_switch_to_that_context (1.35s) --- PASS: TestRun/doctl/auth/remove/a_valid_context_is_provided/allows_you_to_remove_that_context (1.33s) --- PASS: TestRun/doctl/auth/init/the_--access-token_flag_is_used/validates_and_overwrites_an_existing_token_non-interactively (1.33s) --- PASS: TestRun/doctl/auth/init/no_custom_config_is_provided/saves_the_auth_token_to_the_default_config_path (1.36s) --- PASS: TestRun/doctl/auth/init/a_custom_config_is_provided/validates_and_saves_the_provided_auth_token (1.40s) --- PASS: TestRun/doctl/apps/create-deployment/the_wait_flag_is_passed/creates_an_app_deployment_and_polls_for_status (10.05s) --- PASS: TestRun/doctl/apps/update/the_wait_flag_is_passed/updates_an_app_and_polls_for_status (10.06s) --- PASS: TestRun/doctl/apps/create/the_wait_flag_is_passed/creates_an_app_and_polls_for_status (10.08s) PASS ok github.com/digitalocean/doctl/integration 19.952s >>> doctl: Entering fakeroot... >>> doctl-bash-completion*: Running split function bashcomp... '/home/buildozer/aports/community/doctl/pkg/doctl/usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/doctl/pkg/doctl-bash-completion/usr/share/bash-completion/completions' >>> doctl-bash-completion*: Preparing subpackage doctl-bash-completion... >>> doctl-bash-completion*: Running postcheck for doctl-bash-completion >>> doctl-zsh-completion*: Running split function zshcomp... '/home/buildozer/aports/community/doctl/pkg/doctl/usr/share/zsh/site-functions' -> '/home/buildozer/aports/community/doctl/pkg/doctl-zsh-completion/usr/share/zsh/site-functions' >>> doctl-zsh-completion*: Preparing subpackage doctl-zsh-completion... >>> doctl-zsh-completion*: Running postcheck for doctl-zsh-completion >>> doctl-fish-completion*: Running split function fishcomp... '/home/buildozer/aports/community/doctl/pkg/doctl/usr/share/fish/completions' -> '/home/buildozer/aports/community/doctl/pkg/doctl-fish-completion/usr/share/fish/completions' >>> doctl-fish-completion*: Preparing subpackage doctl-fish-completion... >>> doctl-fish-completion*: Running postcheck for doctl-fish-completion >>> doctl*: Running postcheck for doctl >>> doctl*: Preparing package doctl... >>> doctl*: Stripping binaries >>> doctl-bash-completion*: Scanning shared objects >>> doctl-fish-completion*: Scanning shared objects >>> doctl-zsh-completion*: Scanning shared objects >>> doctl*: Scanning shared objects >>> doctl-bash-completion*: Tracing dependencies... >>> doctl-bash-completion*: Package size: 32.0 KB >>> doctl-bash-completion*: Compressing data... >>> doctl-bash-completion*: Create checksum... >>> doctl-bash-completion*: Create doctl-bash-completion-1.94.0-r5.apk >>> doctl-fish-completion*: Tracing dependencies... >>> doctl-fish-completion*: Package size: 28.0 KB >>> doctl-fish-completion*: Compressing data... >>> doctl-fish-completion*: Create checksum... >>> doctl-fish-completion*: Create doctl-fish-completion-1.94.0-r5.apk >>> doctl-zsh-completion*: Tracing dependencies... >>> doctl-zsh-completion*: Package size: 28.0 KB >>> doctl-zsh-completion*: Compressing data... >>> doctl-zsh-completion*: Create checksum... >>> doctl-zsh-completion*: Create doctl-zsh-completion-1.94.0-r5.apk >>> doctl*: Tracing dependencies... so:libc.musl-aarch64.so.1 >>> doctl*: Package size: 23.0 MB >>> doctl*: Compressing data... >>> doctl*: Create checksum... >>> doctl*: Create doctl-1.94.0-r5.apk >>> doctl: Build complete at Fri, 17 Nov 2023 23:32:56 +0000 elapsed time 0h 0m 42s >>> doctl: Cleaning up srcdir >>> doctl: Cleaning up pkgdir >>> doctl: Uninstalling dependencies... (1/3) Purging .makedepends-doctl (20231117.233215) (2/3) Purging go (1.20.11-r0) (3/3) Purging binutils-gold (2.40-r7) Executing busybox-1.36.1-r5.trigger OK: 409 MiB in 99 packages >>> doctl: Updating the community/aarch64 repository index... >>> doctl: Signing the index...