go mod tidy gofmt -l ./cmd ./pkg go vet ./{cmd,pkg}/... staticcheck ./{cmd,pkg}/... gosec -quiet -exclude=G104 ./{cmd,pkg}/... goimports ./cmd ./pkg ? github.com/fastly/cli/cmd/fastly [no test files] ? github.com/fastly/cli/pkg/api [no test files] ? github.com/fastly/cli/pkg/api/undocumented [no test files] === RUN TestShellCompletion === RUN TestShellCompletion/bash_shell_complete === RUN TestShellCompletion/zsh_shell_complete === RUN TestShellCompletion/shell_evaluate_completion_options --- PASS: TestShellCompletion (0.02s) --- PASS: TestShellCompletion/bash_shell_complete (0.01s) --- PASS: TestShellCompletion/zsh_shell_complete (0.01s) --- PASS: TestShellCompletion/shell_evaluate_completion_options (0.00s) PASS ok github.com/fastly/cli/pkg/app (cached) ? github.com/fastly/cli/pkg/auth [no test files] ? github.com/fastly/cli/pkg/check [no test files] ? github.com/fastly/cli/pkg/commands [no test files] === RUN TestOptionalServiceVersionParse === RUN TestOptionalServiceVersionParse/active === RUN TestOptionalServiceVersionParse/empty === RUN TestOptionalServiceVersionParse/omitted === RUN TestOptionalServiceVersionParse/specific_version_OK === RUN TestOptionalServiceVersionParse/specific_version_ERR === RUN TestOptionalServiceVersionParse/latest --- PASS: TestOptionalServiceVersionParse (0.00s) --- PASS: TestOptionalServiceVersionParse/active (0.00s) --- PASS: TestOptionalServiceVersionParse/empty (0.00s) --- PASS: TestOptionalServiceVersionParse/omitted (0.00s) --- PASS: TestOptionalServiceVersionParse/specific_version_OK (0.00s) --- PASS: TestOptionalServiceVersionParse/specific_version_ERR (0.00s) --- PASS: TestOptionalServiceVersionParse/latest (0.00s) === RUN TestGetLatestActiveVersion === RUN TestGetLatestActiveVersion/active === RUN TestGetLatestActiveVersion/draft === RUN TestGetLatestActiveVersion/locked === RUN TestGetLatestActiveVersion/no_active --- PASS: TestGetLatestActiveVersion (0.00s) --- PASS: TestGetLatestActiveVersion/active (0.00s) --- PASS: TestGetLatestActiveVersion/draft (0.00s) --- PASS: TestGetLatestActiveVersion/locked (0.00s) --- PASS: TestGetLatestActiveVersion/no_active (0.00s) === RUN TestGetSpecifiedVersion === RUN TestGetSpecifiedVersion/success === RUN TestGetSpecifiedVersion/no_version_available --- PASS: TestGetSpecifiedVersion (0.00s) --- PASS: TestGetSpecifiedVersion/success (0.00s) --- PASS: TestGetSpecifiedVersion/no_version_available (0.00s) === RUN TestOptionalAutoCloneParse === RUN TestOptionalAutoCloneParse/version_is_editable === RUN TestOptionalAutoCloneParse/version_is_locked === RUN TestOptionalAutoCloneParse/version_is_active === RUN TestOptionalAutoCloneParse/version_is_locked_but_flag_omitted === RUN TestOptionalAutoCloneParse/version_is_active_but_flag_omitted --- PASS: TestOptionalAutoCloneParse (0.00s) --- PASS: TestOptionalAutoCloneParse/version_is_editable (0.00s) --- PASS: TestOptionalAutoCloneParse/version_is_locked (0.00s) --- PASS: TestOptionalAutoCloneParse/version_is_active (0.00s) --- PASS: TestOptionalAutoCloneParse/version_is_locked_but_flag_omitted (0.00s) --- PASS: TestOptionalAutoCloneParse/version_is_active_but_flag_omitted (0.00s) === RUN TestServiceID === RUN TestServiceID/service_ID_in_manifest === RUN TestServiceID/service-name_flag_with_service-id_flag === RUN TestServiceID/no_information_provided === RUN TestServiceID/service-id_flag === RUN TestServiceID/service-name_flag_with_service-id_in_file p: "/example" === RUN TestServiceID/unknown_service-name_flag_value p: "/example" --- PASS: TestServiceID (0.00s) --- PASS: TestServiceID/service_ID_in_manifest (0.00s) --- PASS: TestServiceID/service-name_flag_with_service-id_flag (0.00s) --- PASS: TestServiceID/no_information_provided (0.00s) --- PASS: TestServiceID/service-id_flag (0.00s) --- PASS: TestServiceID/service-name_flag_with_service-id_in_file (0.00s) --- PASS: TestServiceID/unknown_service-name_flag_value (0.00s) PASS ok github.com/fastly/cli/pkg/argparser (cached) === RUN TestACLCreate === RUN TestACLCreate/validate_missing_--name_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLCreate/validate_missing_--version_flag === RUN TestACLCreate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLCreate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLCreate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLCreate/validate_CreateACL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLCreate/validate_CreateACL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLCreate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLCreate (0.03s) --- PASS: TestACLCreate/validate_missing_--name_flag (0.01s) --- PASS: TestACLCreate/validate_missing_--version_flag (0.01s) --- PASS: TestACLCreate/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLCreate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestACLCreate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestACLCreate/validate_CreateACL_API_error (0.00s) --- PASS: TestACLCreate/validate_CreateACL_API_success (0.00s) --- PASS: TestACLCreate/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestACLDelete === RUN TestACLDelete/validate_missing_--name_flag === RUN TestACLDelete/validate_missing_--version_flag === RUN TestACLDelete/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDelete/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDelete/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDelete/validate_DeleteACL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDelete/validate_DeleteACL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDelete/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLDelete (0.03s) --- PASS: TestACLDelete/validate_missing_--name_flag (0.01s) --- PASS: TestACLDelete/validate_missing_--version_flag (0.01s) --- PASS: TestACLDelete/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLDelete/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestACLDelete/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestACLDelete/validate_DeleteACL_API_error (0.00s) --- PASS: TestACLDelete/validate_DeleteACL_API_success (0.00s) --- PASS: TestACLDelete/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestACLDescribe === RUN TestACLDescribe/validate_missing_--name_flag === RUN TestACLDescribe/validate_missing_--version_flag === RUN TestACLDescribe/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDescribe/validate_GetACL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDescribe/validate_GetACL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLDescribe/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLDescribe (0.03s) --- PASS: TestACLDescribe/validate_missing_--name_flag (0.01s) --- PASS: TestACLDescribe/validate_missing_--version_flag (0.01s) --- PASS: TestACLDescribe/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLDescribe/validate_GetACL_API_error (0.00s) --- PASS: TestACLDescribe/validate_GetACL_API_success (0.00s) --- PASS: TestACLDescribe/validate_missing_--autoclone_flag_is_OK (0.00s) === RUN TestACLList === RUN TestACLList/validate_missing_--version_flag === RUN TestACLList/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLList/validate_ListACLs_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLList/validate_ListACLs_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLList/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLList/validate_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLList (0.02s) --- PASS: TestACLList/validate_missing_--version_flag (0.01s) --- PASS: TestACLList/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLList/validate_ListACLs_API_error (0.00s) --- PASS: TestACLList/validate_ListACLs_API_success (0.00s) --- PASS: TestACLList/validate_missing_--autoclone_flag_is_OK (0.00s) --- PASS: TestACLList/validate_--verbose_flag (0.00s) === RUN TestACLUpdate === RUN TestACLUpdate/validate_missing_--name_flag === RUN TestACLUpdate/validate_missing_--new-name_flag === RUN TestACLUpdate/validate_missing_--version_flag === RUN TestACLUpdate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLUpdate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLUpdate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLUpdate/validate_UpdateACL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLUpdate/validate_UpdateACL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLUpdate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLUpdate (0.04s) --- PASS: TestACLUpdate/validate_missing_--name_flag (0.01s) --- PASS: TestACLUpdate/validate_missing_--new-name_flag (0.01s) --- PASS: TestACLUpdate/validate_missing_--version_flag (0.01s) --- PASS: TestACLUpdate/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLUpdate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestACLUpdate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestACLUpdate/validate_UpdateACL_API_error (0.00s) --- PASS: TestACLUpdate/validate_UpdateACL_API_success (0.00s) --- PASS: TestACLUpdate/validate_--autoclone_results_in_cloned_service_version (0.00s) PASS ok github.com/fastly/cli/pkg/commands/acl (cached) === RUN TestACLEntryCreate === RUN TestACLEntryCreate/validate_missing_--acl-id_flag === RUN TestACLEntryCreate/validate_missing_--ip_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryCreate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryCreate/validate_CreateACLEntry_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryCreate/validate_CreateACLEntry_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryCreate/validate_CreateACLEntry_API_success_with_negated_IP token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLEntryCreate (0.03s) --- PASS: TestACLEntryCreate/validate_missing_--acl-id_flag (0.01s) --- PASS: TestACLEntryCreate/validate_missing_--ip_flag (0.00s) --- PASS: TestACLEntryCreate/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLEntryCreate/validate_CreateACLEntry_API_error (0.00s) --- PASS: TestACLEntryCreate/validate_CreateACLEntry_API_success (0.00s) --- PASS: TestACLEntryCreate/validate_CreateACLEntry_API_success_with_negated_IP (0.00s) === RUN TestACLEntryDelete === RUN TestACLEntryDelete/validate_missing_--acl-id_flag === RUN TestACLEntryDelete/validate_missing_--id_flag === RUN TestACLEntryDelete/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryDelete/validate_DeleteACL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryDelete/validate_DeleteACL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLEntryDelete (0.02s) --- PASS: TestACLEntryDelete/validate_missing_--acl-id_flag (0.01s) --- PASS: TestACLEntryDelete/validate_missing_--id_flag (0.01s) --- PASS: TestACLEntryDelete/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLEntryDelete/validate_DeleteACL_API_error (0.00s) --- PASS: TestACLEntryDelete/validate_DeleteACL_API_success (0.00s) === RUN TestACLEntryDescribe === RUN TestACLEntryDescribe/validate_missing_--acl-id_flag === RUN TestACLEntryDescribe/validate_missing_--id_flag === RUN TestACLEntryDescribe/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryDescribe/validate_GetACL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryDescribe/validate_GetACL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLEntryDescribe (0.03s) --- PASS: TestACLEntryDescribe/validate_missing_--acl-id_flag (0.01s) --- PASS: TestACLEntryDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestACLEntryDescribe/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLEntryDescribe/validate_GetACL_API_error (0.00s) --- PASS: TestACLEntryDescribe/validate_GetACL_API_success (0.01s) === RUN TestACLEntryList === RUN TestACLEntryList/validate_missing_--acl-id_flag === RUN TestACLEntryList/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryList/validate_ListACLEntries_API_error_(via_GetNext()_call) token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" === RUN TestACLEntryList/validate_ListACLEntries_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" === RUN TestACLEntryList/validate_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" --- PASS: TestACLEntryList (0.02s) --- PASS: TestACLEntryList/validate_missing_--acl-id_flag (0.01s) --- PASS: TestACLEntryList/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLEntryList/validate_ListACLEntries_API_error_(via_GetNext()_call) (0.00s) --- PASS: TestACLEntryList/validate_ListACLEntries_API_success (0.00s) --- PASS: TestACLEntryList/validate_--verbose_flag (0.00s) === RUN TestACLEntryUpdate === RUN TestACLEntryUpdate/validate_missing_--acl-id_flag === RUN TestACLEntryUpdate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryUpdate/validate_missing_--id_flag_for_single_entry_update token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryUpdate/validate_UpdateACL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryUpdate/validate_error_from_--file_set_with_invalid_json token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryUpdate/validate_error_from_--file_set_with_zero_json_entries token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryUpdate/validate_success_with_--file token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestACLEntryUpdate/validate_success_with_--file_as_inline_json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestACLEntryUpdate (0.03s) --- PASS: TestACLEntryUpdate/validate_missing_--acl-id_flag (0.01s) --- PASS: TestACLEntryUpdate/validate_missing_--service-id_flag (0.00s) --- PASS: TestACLEntryUpdate/validate_missing_--id_flag_for_single_entry_update (0.00s) --- PASS: TestACLEntryUpdate/validate_UpdateACL_API_error (0.00s) --- PASS: TestACLEntryUpdate/validate_error_from_--file_set_with_invalid_json (0.00s) --- PASS: TestACLEntryUpdate/validate_error_from_--file_set_with_zero_json_entries (0.00s) --- PASS: TestACLEntryUpdate/validate_success_with_--file (0.00s) --- PASS: TestACLEntryUpdate/validate_success_with_--file_as_inline_json (0.00s) PASS ok github.com/fastly/cli/pkg/commands/aclentry (cached) === RUN TestAlertsCreate === RUN TestAlertsCreate/ok_all_required token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsCreate/no_name === RUN TestAlertsCreate/no_description === RUN TestAlertsCreate/no_metric === RUN TestAlertsCreate/no_source === RUN TestAlertsCreate/no_type === RUN TestAlertsCreate/no_period === RUN TestAlertsCreate/no_threshold === RUN TestAlertsCreate/ok_optional_json token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsCreate/ok_optional_ignoreBelow token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsCreate/ok_optional_service-id token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsCreate/ok_optional_dimensions token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsCreate/ok_optional_integrations token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAlertsCreate (0.07s) --- PASS: TestAlertsCreate/ok_all_required (0.01s) --- PASS: TestAlertsCreate/no_name (0.01s) --- PASS: TestAlertsCreate/no_description (0.01s) --- PASS: TestAlertsCreate/no_metric (0.01s) --- PASS: TestAlertsCreate/no_source (0.01s) --- PASS: TestAlertsCreate/no_type (0.01s) --- PASS: TestAlertsCreate/no_period (0.01s) --- PASS: TestAlertsCreate/no_threshold (0.01s) --- PASS: TestAlertsCreate/ok_optional_json (0.00s) --- PASS: TestAlertsCreate/ok_optional_ignoreBelow (0.00s) --- PASS: TestAlertsCreate/ok_optional_service-id (0.00s) --- PASS: TestAlertsCreate/ok_optional_dimensions (0.00s) --- PASS: TestAlertsCreate/ok_optional_integrations (0.00s) === RUN TestAlertsUpdate === RUN TestAlertsUpdate/ok_all_required token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsUpdate/no_id === RUN TestAlertsUpdate/no_name === RUN TestAlertsUpdate/no_description === RUN TestAlertsUpdate/no_metric === RUN TestAlertsUpdate/no_source === RUN TestAlertsUpdate/no_type === RUN TestAlertsUpdate/no_period === RUN TestAlertsUpdate/no_threshold === RUN TestAlertsUpdate/ok_optional_json token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsUpdate/ok_optional_ignoreBelow token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsUpdate/ok_optional_dimensions token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsUpdate/ok_optional_integrations token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAlertsUpdate (0.06s) --- PASS: TestAlertsUpdate/ok_all_required (0.00s) --- PASS: TestAlertsUpdate/no_id (0.01s) --- PASS: TestAlertsUpdate/no_name (0.01s) --- PASS: TestAlertsUpdate/no_description (0.01s) --- PASS: TestAlertsUpdate/no_metric (0.01s) --- PASS: TestAlertsUpdate/no_source (0.01s) --- PASS: TestAlertsUpdate/no_type (0.01s) --- PASS: TestAlertsUpdate/no_period (0.01s) --- PASS: TestAlertsUpdate/no_threshold (0.01s) --- PASS: TestAlertsUpdate/ok_optional_json (0.00s) --- PASS: TestAlertsUpdate/ok_optional_ignoreBelow (0.00s) --- PASS: TestAlertsUpdate/ok_optional_dimensions (0.00s) --- PASS: TestAlertsUpdate/ok_optional_integrations (0.00s) === RUN TestAlertsDelete === RUN TestAlertsDelete/no_definition_id === RUN TestAlertsDelete/ok token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAlertsDelete (0.01s) --- PASS: TestAlertsDelete/no_definition_id (0.01s) --- PASS: TestAlertsDelete/ok (0.00s) === RUN TestAlertsDescribe === RUN TestAlertsDescribe/no_definition_id === RUN TestAlertsDescribe/ok token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAlertsDescribe (0.01s) --- PASS: TestAlertsDescribe/no_definition_id (0.01s) --- PASS: TestAlertsDescribe/ok (0.00s) === RUN TestAlertsList === RUN TestAlertsList/ok token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_json token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_cursor token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_limit token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_definition_name token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_sort_name token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_sort_updated_at token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_sort_created_at_asc token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_sort_created_at_desc token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/ok_service_id token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsList/validate_ListAlerts_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAlertsList (0.04s) --- PASS: TestAlertsList/ok (0.00s) --- PASS: TestAlertsList/ok_verbose (0.00s) --- PASS: TestAlertsList/ok_json (0.00s) --- PASS: TestAlertsList/ok_cursor (0.00s) --- PASS: TestAlertsList/ok_limit (0.00s) --- PASS: TestAlertsList/ok_definition_name (0.00s) --- PASS: TestAlertsList/ok_sort_name (0.00s) --- PASS: TestAlertsList/ok_sort_updated_at (0.00s) --- PASS: TestAlertsList/ok_sort_created_at_asc (0.00s) --- PASS: TestAlertsList/ok_sort_created_at_desc (0.00s) --- PASS: TestAlertsList/ok_service_id (0.00s) --- PASS: TestAlertsList/validate_ListAlerts_API_success (0.00s) === RUN TestAlertsHistoryList === RUN TestAlertsHistoryList/ok token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_json token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_cursor token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_limit token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_status token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_sort_start token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_sort_start_asc token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_sort_start_desc token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_service_id token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/ok_definition_id token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAlertsHistoryList/validate_ListAlerts_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAlertsHistoryList (0.04s) --- PASS: TestAlertsHistoryList/ok (0.00s) --- PASS: TestAlertsHistoryList/ok_verbose (0.00s) --- PASS: TestAlertsHistoryList/ok_json (0.00s) --- PASS: TestAlertsHistoryList/ok_cursor (0.00s) --- PASS: TestAlertsHistoryList/ok_limit (0.00s) --- PASS: TestAlertsHistoryList/ok_status (0.00s) --- PASS: TestAlertsHistoryList/ok_sort_start (0.00s) --- PASS: TestAlertsHistoryList/ok_sort_start_asc (0.00s) --- PASS: TestAlertsHistoryList/ok_sort_start_desc (0.00s) --- PASS: TestAlertsHistoryList/ok_service_id (0.00s) --- PASS: TestAlertsHistoryList/ok_definition_id (0.00s) --- PASS: TestAlertsHistoryList/validate_ListAlerts_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/alerts (cached) === RUN TestAuthTokenCreate === RUN TestAuthTokenCreate/validate_missing_--password_flag === RUN TestAuthTokenCreate/validate_CreateToken_API_error token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenCreate/validate_CreateToken_API_success_with_no_flags token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenCreate/validate_CreateToken_API_success_with_all_flags token: 123 endpoint: https://api.fastly.com debugMode: false --- PASS: TestAuthTokenCreate (0.02s) --- PASS: TestAuthTokenCreate/validate_missing_--password_flag (0.01s) --- PASS: TestAuthTokenCreate/validate_CreateToken_API_error (0.00s) --- PASS: TestAuthTokenCreate/validate_CreateToken_API_success_with_no_flags (0.00s) --- PASS: TestAuthTokenCreate/validate_CreateToken_API_success_with_all_flags (0.00s) === RUN TestAuthTokenDelete === RUN TestAuthTokenDelete/validate_missing_optional_flags token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDelete/validate_DeleteTokenSelf_API_error_with_--current token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDelete/validate_BatchDeleteTokens_API_error_with_--file token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDelete/validate_DeleteToken_API_error_with_--id token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDelete/validate_DeleteTokenSelf_API_success_with_--current token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDelete/validate_BatchDeleteTokens_API_success_with_--file token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDelete/validate_BatchDeleteTokens_API_success_with_--file_and_--verbose token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDelete/validate_DeleteToken_API_success_with_--id token: 123 endpoint: https://api.fastly.com debugMode: false --- PASS: TestAuthTokenDelete (0.03s) --- PASS: TestAuthTokenDelete/validate_missing_optional_flags (0.00s) --- PASS: TestAuthTokenDelete/validate_DeleteTokenSelf_API_error_with_--current (0.00s) --- PASS: TestAuthTokenDelete/validate_BatchDeleteTokens_API_error_with_--file (0.00s) --- PASS: TestAuthTokenDelete/validate_DeleteToken_API_error_with_--id (0.00s) --- PASS: TestAuthTokenDelete/validate_DeleteTokenSelf_API_success_with_--current (0.00s) --- PASS: TestAuthTokenDelete/validate_BatchDeleteTokens_API_success_with_--file (0.00s) --- PASS: TestAuthTokenDelete/validate_BatchDeleteTokens_API_success_with_--file_and_--verbose (0.00s) --- PASS: TestAuthTokenDelete/validate_DeleteToken_API_success_with_--id (0.00s) === RUN TestAuthTokenDescribe === RUN TestAuthTokenDescribe/validate_GetTokenSelf_API_error token: 123 endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenDescribe/validate_GetTokenSelf_API_success token: 123 endpoint: https://api.fastly.com debugMode: false --- PASS: TestAuthTokenDescribe (0.01s) --- PASS: TestAuthTokenDescribe/validate_GetTokenSelf_API_error (0.00s) --- PASS: TestAuthTokenDescribe/validate_GetTokenSelf_API_success (0.01s) === RUN TestAuthTokenList === RUN TestAuthTokenList/validate_ListTokens_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenList/validate_ListCustomerTokens_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenList/validate_ListTokens_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenList/validate_ListCustomerTokens_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenList/validate_ListCustomerTokens_API_success_with_env_var token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestAuthTokenList/validate_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAuthTokenList (0.02s) --- PASS: TestAuthTokenList/validate_ListTokens_API_error (0.01s) --- PASS: TestAuthTokenList/validate_ListCustomerTokens_API_error (0.00s) --- PASS: TestAuthTokenList/validate_ListTokens_API_success (0.00s) --- PASS: TestAuthTokenList/validate_ListCustomerTokens_API_success (0.00s) --- PASS: TestAuthTokenList/validate_ListCustomerTokens_API_success_with_env_var (0.00s) --- PASS: TestAuthTokenList/validate_--verbose_flag (0.00s) PASS ok github.com/fastly/cli/pkg/commands/authtoken (cached) === RUN TestBackendCreate === RUN TestBackendCreate/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#06 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#07 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#08 token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" === RUN TestBackendCreate/#09 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#10 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#11 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#12 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#13 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendCreate/#14 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBackendCreate (0.07s) --- PASS: TestBackendCreate/#00 (0.01s) --- PASS: TestBackendCreate/#01 (0.00s) --- PASS: TestBackendCreate/#02 (0.00s) --- PASS: TestBackendCreate/#03 (0.00s) --- PASS: TestBackendCreate/#04 (0.00s) --- PASS: TestBackendCreate/#05 (0.01s) --- PASS: TestBackendCreate/#06 (0.00s) --- PASS: TestBackendCreate/#07 (0.00s) --- PASS: TestBackendCreate/#08 (0.01s) --- PASS: TestBackendCreate/#09 (0.00s) --- PASS: TestBackendCreate/#10 (0.00s) --- PASS: TestBackendCreate/#11 (0.00s) --- PASS: TestBackendCreate/#12 (0.00s) --- PASS: TestBackendCreate/#13 (0.00s) --- PASS: TestBackendCreate/#14 (0.00s) === RUN TestBackendList === RUN TestBackendList/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendList/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendList/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendList/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendList/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendList/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendList/#06 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendList/#07 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBackendList (0.04s) --- PASS: TestBackendList/#00 (0.00s) --- PASS: TestBackendList/#01 (0.00s) --- PASS: TestBackendList/#02 (0.01s) --- PASS: TestBackendList/#03 (0.00s) --- PASS: TestBackendList/#04 (0.00s) --- PASS: TestBackendList/#05 (0.00s) --- PASS: TestBackendList/#06 (0.00s) --- PASS: TestBackendList/#07 (0.00s) === RUN TestBackendDescribe === RUN TestBackendDescribe/#00 === RUN TestBackendDescribe/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendDescribe/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBackendDescribe (0.02s) --- PASS: TestBackendDescribe/#00 (0.01s) --- PASS: TestBackendDescribe/#01 (0.00s) --- PASS: TestBackendDescribe/#02 (0.00s) === RUN TestBackendUpdate === RUN TestBackendUpdate/#00 === RUN TestBackendUpdate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendUpdate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendUpdate/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendUpdate/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendUpdate/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBackendUpdate (0.03s) --- PASS: TestBackendUpdate/#00 (0.01s) --- PASS: TestBackendUpdate/#01 (0.00s) --- PASS: TestBackendUpdate/#02 (0.00s) --- PASS: TestBackendUpdate/#03 (0.00s) --- PASS: TestBackendUpdate/#04 (0.00s) --- PASS: TestBackendUpdate/#05 (0.00s) === RUN TestBackendDelete === RUN TestBackendDelete/#00 === RUN TestBackendDelete/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBackendDelete/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBackendDelete (0.02s) --- PASS: TestBackendDelete/#00 (0.01s) --- PASS: TestBackendDelete/#01 (0.00s) --- PASS: TestBackendDelete/#02 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/backend (cached) ? github.com/fastly/cli/pkg/commands/compute/setup [no test files] ? github.com/fastly/cli/pkg/commands/dashboard/common [no test files] ? github.com/fastly/cli/pkg/commands/install [no test files] ? github.com/fastly/cli/pkg/commands/logging [no test files] ? github.com/fastly/cli/pkg/commands/logging/common [no test files] ? github.com/fastly/cli/pkg/commands/shellcomplete [no test files] ? github.com/fastly/cli/pkg/commands/tls/custom [no test files] ? github.com/fastly/cli/pkg/commands/vcl [no test files] ? github.com/fastly/cli/pkg/debug [no test files] ? github.com/fastly/cli/pkg/exec [no test files] ? github.com/fastly/cli/pkg/file [no test files] ? github.com/fastly/cli/pkg/filesystem [no test files] ? github.com/fastly/cli/pkg/fmt [no test files] ? github.com/fastly/cli/pkg/global [no test files] ? github.com/fastly/cli/pkg/lookup [no test files] ? github.com/fastly/cli/pkg/mock [no test files] ? github.com/fastly/cli/pkg/profile [no test files] ? github.com/fastly/cli/pkg/runtime [no test files] ? github.com/fastly/cli/pkg/sync [no test files] ? github.com/fastly/cli/pkg/testutil [no test files] ? github.com/fastly/cli/pkg/threadsafe [no test files] ? github.com/fastly/cli/pkg/time [no test files] ? github.com/fastly/cli/pkg/undo [no test files] ? github.com/fastly/cli/pkg/useragent [no test files] === RUN TestBuildRust build_test.go:24: skipping test build_test.go:25: Set TEST_COMPUTE_BUILD to run this test --- SKIP: TestBuildRust (0.00s) === RUN TestBuildGo build_test.go:257: skipping test build_test.go:258: Set TEST_COMPUTE_BUILD to run this test --- SKIP: TestBuildGo (0.00s) === RUN TestBuildJavaScript build_test.go:450: skipping test build_test.go:451: Set TEST_COMPUTE_BUILD to run this test --- SKIP: TestBuildJavaScript (0.00s) === RUN TestBuildAssemblyScript build_test.go:645: skipping test build_test.go:646: Set TEST_COMPUTE_BUILD to run this test --- SKIP: TestBuildAssemblyScript (0.00s) === RUN TestBuildOther build_test.go:842: skipping test build_test.go:843: Set TEST_COMPUTE_BUILD to run this test --- SKIP: TestBuildOther (0.00s) === RUN TestFlagDivergencePublish --- PASS: TestFlagDivergencePublish (0.00s) === RUN TestFlagDivergenceServe --- PASS: TestFlagDivergenceServe (0.00s) === RUN TestFlagDivergenceHashSum --- PASS: TestFlagDivergenceHashSum (0.00s) === RUN TestFlagDivergenceHashFiles --- PASS: TestFlagDivergenceHashFiles (0.00s) === RUN TestCreatePackageArchive --- PASS: TestCreatePackageArchive (0.04s) === RUN TestFileNameWithoutExtension === RUN TestFileNameWithoutExtension/foo/bar/baz.tar.gz === RUN TestFileNameWithoutExtension/foo/bar/baz.wasm === RUN TestFileNameWithoutExtension/foo.tar --- PASS: TestFileNameWithoutExtension (0.00s) --- PASS: TestFileNameWithoutExtension/foo/bar/baz.tar.gz (0.00s) --- PASS: TestFileNameWithoutExtension/foo/bar/baz.wasm (0.00s) --- PASS: TestFileNameWithoutExtension/foo.tar (0.00s) === RUN TestGetIgnoredFiles === RUN TestGetIgnoredFiles/ignore_src === RUN TestGetIgnoredFiles/ignore_cargo_files === RUN TestGetIgnoredFiles/ignore_all --- PASS: TestGetIgnoredFiles (0.01s) --- PASS: TestGetIgnoredFiles/ignore_src (0.00s) --- PASS: TestGetIgnoredFiles/ignore_cargo_files (0.00s) --- PASS: TestGetIgnoredFiles/ignore_all (0.00s) === RUN TestGetNonIgnoredFiles === RUN TestGetNonIgnoredFiles/no_ignored_files === RUN TestGetNonIgnoredFiles/one_ignored_file === RUN TestGetNonIgnoredFiles/multiple_ignored_files --- PASS: TestGetNonIgnoredFiles (0.01s) --- PASS: TestGetNonIgnoredFiles/no_ignored_files (0.00s) --- PASS: TestGetNonIgnoredFiles/one_ignored_file (0.00s) --- PASS: TestGetNonIgnoredFiles/multiple_ignored_files (0.00s) === RUN TestDeploy deploy_test.go:51: skipping test deploy_test.go:52: Set TEST_COMPUTE_DEPLOY to run this test --- SKIP: TestDeploy (0.00s) === RUN TestDeploy_ActivateBeacon token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/12345/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc000638120), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc00062c330)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:51, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} --- PASS: TestDeploy_ActivateBeacon (1.30s) === RUN TestInit init_test.go:27: skipping test init_test.go:28: Set TEST_COMPUTE_INIT to run this test --- SKIP: TestInit (0.00s) === RUN TestInit_ExistingService === RUN TestInit_ExistingService/when_the_service_exists token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/LsyQ2UXDGk6d4ENjvgqTN4/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc000638000), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc0005c42a0)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:50, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} init_test.go:775: Initializing Compute project from service LsyQ2UXDGk6d4ENjvgqTN4. Press ^C at any time to quit. | Validating directory permissions... ✓ Validating directory permissions | Fetching service details... / Fetching service details... - Fetching service details... ✓ Fetching service details | Reading fastly.toml... / Reading fastly.toml... WARNING: The fastly.toml was missing a `manifest_version` field. A default schema version of `3` will be used. Refer to the fastly.toml package manifest format: https://www.fastly.com/documentation/reference/compute/fastly-toml - Reading fastly.toml... ✓ Reading fastly.toml | Setting package name in manifest to "test-package"... / Setting package name in manifest to "test-package"... ✓ Setting package name in manifest to "test-package" | Setting description in manifest to 'a description'... ✓ Setting description in manifest to 'a description' | Setting authors in manifest to 'author@example.com'... ✓ Setting authors in manifest to 'author@example.com' | Saving manifest changes... / Saving manifest changes... - Saving manifest changes... ✓ Saving manifest changes ✓ Initializing package Initialized package test-package to: /private/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/fastly-temp-154172923 To publish the package (build and deploy), run: fastly compute publish To learn about deploying Compute projects using third-party orchestration tools, visit: https://www.fastly.com/documentation/guides/integrations/orchestration SUCCESS: Initialized package test-package === RUN TestInit_ExistingService/when_the_service_doesn't_exist token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/LsyQ2UXDGk6d4ENjvgqTN4/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc0002098c0), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc000512090)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:47, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} init_test.go:775: Initializing Compute project from service LsyQ2UXDGk6d4ENjvgqTN4. Press ^C at any time to quit. | Validating directory permissions... / Validating directory permissions... - Validating directory permissions... ✓ Validating directory permissions | Fetching service details... / Fetching service details... ✗ Fetching service details === RUN TestInit_ExistingService/service_has_no_versions_that_include_package_metadata token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/LsyQ2UXDGk6d4ENjvgqTN4/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc0002098c0), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc0003b3da0)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:47, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} init_test.go:775: Initializing Compute project from service LsyQ2UXDGk6d4ENjvgqTN4. Press ^C at any time to quit. | Validating directory permissions... / Validating directory permissions... - Validating directory permissions... ✓ Validating directory permissions | Fetching service details... / Fetching service details... - Fetching service details... ✗ Fetching service details === RUN TestInit_ExistingService/service_is_vcl token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/LsyQ2UXDGk6d4ENjvgqTN4/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc000638120), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc0005b0870)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:47, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} init_test.go:775: Initializing Compute project from service LsyQ2UXDGk6d4ENjvgqTN4. Press ^C at any time to quit. | Validating directory permissions... / Validating directory permissions... - Validating directory permissions... ✓ Validating directory permissions | Fetching service details... ✗ Fetching service details === RUN TestInit_ExistingService/service_id_does_not_look_like_a_Fastly_ID init_test.go:775: Creating a new Compute project (using --from to locate package template). Press ^C at any time to quit. WARNING: When using the --from flag, the project language cannot be inferred. Please either use the --language flag to explicitly set the language or ensure the project's fastly.toml sets a valid language. | Validating directory permissions... / Validating directory permissions... - Validating directory permissions... ✓ Validating directory permissions Name: [fastly-temp-3344069465] Description: Author (email): [test@example.com] | Fetching package template... / Fetching package template... - Fetching package template... ✗ Fetching package template === RUN TestInit_ExistingService/service_has_a_cloned_from_value token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/LsyQ2UXDGk6d4ENjvgqTN4/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc0002098c0), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc0005b0300)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:50, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} init_test.go:775: Initializing Compute project from service LsyQ2UXDGk6d4ENjvgqTN4. Press ^C at any time to quit. | Validating directory permissions... / Validating directory permissions... - Validating directory permissions... ✓ Validating directory permissions ✓ Fetching service details | Initializing file structure from selected starter kit... / Initializing file structure from selected starter kit... - Initializing file structure from selected starter kit... ✓ Initializing file structure from selected starter kit | Reading fastly.toml... / Reading fastly.toml... WARNING: The fastly.toml was missing a `manifest_version` field. A default schema version of `3` will be used. Refer to the fastly.toml package manifest format: https://www.fastly.com/documentation/reference/compute/fastly-toml - Reading fastly.toml... ✓ Reading fastly.toml | Setting package name in manifest to "cloned-service"... ✓ Setting package name in manifest to "cloned-service" ✓ Setting description in manifest | Saving manifest changes... / Saving manifest changes... - Saving manifest changes... ✓ Saving manifest changes ✓ Initializing package Initialized package cloned-service to: /private/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/fastly-temp-764976053 To publish the package (build and deploy), run: fastly compute publish To learn about deploying Compute projects using third-party orchestration tools, visit: https://www.fastly.com/documentation/guides/integrations/orchestration SUCCESS: Initialized package cloned-service === RUN TestInit_ExistingService/service_has_an_unreachable_cloned_from_value token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/LsyQ2UXDGk6d4ENjvgqTN4/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc000638000), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc00041e570)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:47, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} init_test.go:775: Initializing Compute project from service LsyQ2UXDGk6d4ENjvgqTN4. Press ^C at any time to quit. | Validating directory permissions... / Validating directory permissions... - Validating directory permissions... ✓ Validating directory permissions ✓ Fetching service details | Initializing file structure from selected starter kit... / Initializing file structure from selected starter kit... - Initializing file structure from selected starter kit... ✗ Initializing file structure from selected starter kit === RUN TestInit_ExistingService/service_has_active_version_greater_than_1 token: mock-token endpoint: https://api.fastly.com debugMode: false r.URL: "https://fastly-notification-relay.edgecompute.app/cli/LsyQ2UXDGk6d4ENjvgqTN4/notify" r: &http.Request{Method:"POST", URL:(*url.URL)(0xc000638000), Proto:"HTTP/1.1", ProtoMajor:1, ProtoMinor:1, Header:http.Header{"Content-Type":[]string{"application/json"}, "User-Agent":[]string{"FastlyCLI/v0.0.0-unknown"}}, Body:io.nopCloserWriterTo{Reader:(*bytes.Reader)(0xc00041e270)}, GetBody:(func() (io.ReadCloser, error))(0x1031fef20), ContentLength:50, TransferEncoding:[]string(nil), Close:false, Host:"fastly-notification-relay.edgecompute.app", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:"", RequestURI:"", TLS:(*tls.ConnectionState)(nil), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), ctx:context.backgroundCtx{emptyCtx:context.emptyCtx{}}, pat:(*http.pattern)(nil), matches:[]string(nil), otherValues:map[string]string(nil)} init_test.go:775: Initializing Compute project from service LsyQ2UXDGk6d4ENjvgqTN4. Press ^C at any time to quit. | Validating directory permissions... / Validating directory permissions... - Validating directory permissions... ✓ Validating directory permissions | Fetching service details... / Fetching service details... ✓ Fetching service details INFO: Service has active versions, not fetching starter kit source | Reading fastly.toml... / Reading fastly.toml... WARNING: The fastly.toml was missing a `manifest_version` field. A default schema version of `3` will be used. Refer to the fastly.toml package manifest format: https://www.fastly.com/documentation/reference/compute/fastly-toml - Reading fastly.toml... ✓ Reading fastly.toml | Setting package name in manifest to "cloned-service"... ✓ Setting package name in manifest to "cloned-service" | Setting description in manifest... / Setting description in manifest... ✓ Setting description in manifest | Saving manifest changes... / Saving manifest changes... - Saving manifest changes... ✓ Saving manifest changes | Initializing package... / Initializing package... ✓ Initializing package Initialized package cloned-service to: /private/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/fastly-temp-839630319 To publish the package (build and deploy), run: fastly compute publish To learn about deploying Compute projects using third-party orchestration tools, visit: https://www.fastly.com/documentation/guides/integrations/orchestration SUCCESS: Initialized package cloned-service --- PASS: TestInit_ExistingService (4.32s) --- PASS: TestInit_ExistingService/when_the_service_exists (0.01s) --- PASS: TestInit_ExistingService/when_the_service_doesn't_exist (0.00s) --- PASS: TestInit_ExistingService/service_has_no_versions_that_include_package_metadata (0.00s) --- PASS: TestInit_ExistingService/service_is_vcl (0.00s) --- PASS: TestInit_ExistingService/service_id_does_not_look_like_a_Fastly_ID (0.00s) --- PASS: TestInit_ExistingService/service_has_a_cloned_from_value (2.44s) --- PASS: TestInit_ExistingService/service_has_an_unreachable_cloned_from_value (1.82s) --- PASS: TestInit_ExistingService/service_has_active_version_greater_than_1 (0.03s) === RUN TestMetadata metadata_test.go:24: (31, 17): parsing error: no value can start with A === RUN TestMetadata/#00 === RUN TestMetadata/#01 === RUN TestMetadata/#02 === RUN TestMetadata/#03 --- FAIL: TestMetadata (0.05s) --- PASS: TestMetadata/#00 (0.01s) --- PASS: TestMetadata/#01 (0.01s) --- PASS: TestMetadata/#02 (0.01s) --- PASS: TestMetadata/#03 (0.01s) === RUN TestPack === RUN TestPack/success token: mock-token endpoint: https://api.fastly.com debugMode: false pack_test.go:91: | Copying wasm binary... / Copying wasm binary... - Copying wasm binary... ✓ Copying wasm binary | Copying manifest... / Copying manifest... - Copying manifest... ✓ Copying manifest | Creating package.tar.gz file... / Creating package.tar.gz file... - Creating package.tar.gz file... ✓ Creating package.tar.gz file === RUN TestPack/no_wasm_binary_path_flag pack_test.go:91: WARNING: The fastly.toml was missing a `manifest_version` field. A default schema version of `3` will be used. Refer to the fastly.toml package manifest format: https://www.fastly.com/documentation/reference/compute/fastly-toml === RUN TestPack/no_wasm_binary_path_flag_value token: mock-token endpoint: https://api.fastly.com debugMode: false pack_test.go:91: | Copying wasm binary... / Copying wasm binary... ✗ Copying wasm binary --- PASS: TestPack (0.04s) --- PASS: TestPack/success (0.02s) --- PASS: TestPack/no_wasm_binary_path_flag (0.02s) --- PASS: TestPack/no_wasm_binary_path_flag_value (0.01s) === RUN TestGetViceroy serve_test.go:89: the configuration file is invalid: (31, 17): parsing error: no value can start with A --- FAIL: TestGetViceroy (0.00s) === RUN TestUpdate === RUN TestUpdate/package_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdate (0.04s) --- PASS: TestUpdate/package_API_error (0.02s) --- PASS: TestUpdate/success (0.02s) === RUN TestValidate === RUN TestValidate/success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestValidate (1.22s) --- PASS: TestValidate/success (1.22s) FAIL FAIL github.com/fastly/cli/pkg/commands/compute 8.056s === RUN TestConfig === RUN TestConfig/validate_config_file_content_is_displayed === RUN TestConfig/validate_config_location_is_displayed --- PASS: TestConfig (0.01s) --- PASS: TestConfig/validate_config_file_content_is_displayed (0.01s) --- PASS: TestConfig/validate_config_location_is_displayed (0.01s) PASS ok github.com/fastly/cli/pkg/commands/config (cached) === RUN TestCreateStoreCommand === RUN TestCreateStoreCommand/#00 === RUN TestCreateStoreCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreateStoreCommand (0.02s) --- PASS: TestCreateStoreCommand/#00 (0.01s) --- PASS: TestCreateStoreCommand/#01 (0.00s) --- PASS: TestCreateStoreCommand/#02 (0.00s) --- PASS: TestCreateStoreCommand/#03 (0.00s) === RUN TestDeleteStoreCommand === RUN TestDeleteStoreCommand/#00 === RUN TestDeleteStoreCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteStoreCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteStoreCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteStoreCommand (0.02s) --- PASS: TestDeleteStoreCommand/#00 (0.01s) --- PASS: TestDeleteStoreCommand/#01 (0.00s) --- PASS: TestDeleteStoreCommand/#02 (0.00s) --- PASS: TestDeleteStoreCommand/#03 (0.00s) === RUN TestGetStoreCommand === RUN TestGetStoreCommand/#00 === RUN TestGetStoreCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGetStoreCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGetStoreCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGetStoreCommand/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGetStoreCommand (0.02s) --- PASS: TestGetStoreCommand/#00 (0.01s) --- PASS: TestGetStoreCommand/#01 (0.00s) --- PASS: TestGetStoreCommand/#02 (0.00s) --- PASS: TestGetStoreCommand/#03 (0.00s) --- PASS: TestGetStoreCommand/#04 (0.00s) === RUN TestListStoresCommand === RUN TestListStoresCommand/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListStoresCommand (0.02s) --- PASS: TestListStoresCommand/#00 (0.00s) --- PASS: TestListStoresCommand/#01 (0.00s) --- PASS: TestListStoresCommand/#02 (0.00s) --- PASS: TestListStoresCommand/#03 (0.00s) === RUN TestListStoreServicesCommand === RUN TestListStoreServicesCommand/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoreServicesCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoreServicesCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoreServicesCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListStoreServicesCommand (0.02s) --- PASS: TestListStoreServicesCommand/#00 (0.00s) --- PASS: TestListStoreServicesCommand/#01 (0.00s) --- PASS: TestListStoreServicesCommand/#02 (0.00s) --- PASS: TestListStoreServicesCommand/#03 (0.00s) === RUN TestUpdateStoreCommand === RUN TestUpdateStoreCommand/#00 === RUN TestUpdateStoreCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateStoreCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateStoreCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdateStoreCommand (0.02s) --- PASS: TestUpdateStoreCommand/#00 (0.01s) --- PASS: TestUpdateStoreCommand/#01 (0.00s) --- PASS: TestUpdateStoreCommand/#02 (0.00s) --- PASS: TestUpdateStoreCommand/#03 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/configstore (cached) === RUN TestCreateEntryCommand === RUN TestCreateEntryCommand/#00 === RUN TestCreateEntryCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateEntryCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateEntryCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreateEntryCommand (0.02s) --- PASS: TestCreateEntryCommand/#00 (0.01s) --- PASS: TestCreateEntryCommand/#01 (0.00s) --- PASS: TestCreateEntryCommand/#02 (0.00s) --- PASS: TestCreateEntryCommand/#03 (0.00s) === RUN TestDeleteEntryCommand === RUN TestDeleteEntryCommand/#00 === RUN TestDeleteEntryCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteEntryCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteEntryCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteEntryCommand/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteEntryCommand/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteEntryCommand/#06 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteEntryCommand/#07 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteEntryCommand/#08 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteEntryCommand (0.03s) --- PASS: TestDeleteEntryCommand/#00 (0.01s) --- PASS: TestDeleteEntryCommand/#01 (0.00s) --- PASS: TestDeleteEntryCommand/#02 (0.00s) --- PASS: TestDeleteEntryCommand/#03 (0.00s) --- PASS: TestDeleteEntryCommand/#04 (0.00s) --- PASS: TestDeleteEntryCommand/#05 (0.00s) --- PASS: TestDeleteEntryCommand/#06 (0.00s) --- PASS: TestDeleteEntryCommand/#07 (0.00s) --- PASS: TestDeleteEntryCommand/#08 (0.00s) === RUN TestDescribeEntryCommand === RUN TestDescribeEntryCommand/#00 === RUN TestDescribeEntryCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribeEntryCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribeEntryCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDescribeEntryCommand (0.02s) --- PASS: TestDescribeEntryCommand/#00 (0.01s) --- PASS: TestDescribeEntryCommand/#01 (0.00s) --- PASS: TestDescribeEntryCommand/#02 (0.00s) --- PASS: TestDescribeEntryCommand/#03 (0.00s) === RUN TestListEntriesCommand === RUN TestListEntriesCommand/#00 === RUN TestListEntriesCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListEntriesCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListEntriesCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListEntriesCommand (0.02s) --- PASS: TestListEntriesCommand/#00 (0.01s) --- PASS: TestListEntriesCommand/#01 (0.00s) --- PASS: TestListEntriesCommand/#02 (0.00s) --- PASS: TestListEntriesCommand/#03 (0.00s) === RUN TestUpdateEntryCommand === RUN TestUpdateEntryCommand/#00 === RUN TestUpdateEntryCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateEntryCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateEntryCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdateEntryCommand (0.02s) --- PASS: TestUpdateEntryCommand/#00 (0.01s) --- PASS: TestUpdateEntryCommand/#01 (0.00s) --- PASS: TestUpdateEntryCommand/#02 (0.00s) --- PASS: TestUpdateEntryCommand/#03 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/configstoreentry (cached) === RUN TestCreate === RUN TestCreate/validate_CreateObservabilityCustomDashboard_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreate/validate_missing_--name_flag === RUN TestCreate/validate_optional_--description_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreate/validate_CreateObservabilityCustomDashboard_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreate (0.02s) --- PASS: TestCreate/validate_CreateObservabilityCustomDashboard_API_error (0.01s) --- PASS: TestCreate/validate_missing_--name_flag (0.01s) --- PASS: TestCreate/validate_optional_--description_flag (0.00s) --- PASS: TestCreate/validate_CreateObservabilityCustomDashboard_API_success (0.00s) === RUN TestDelete === RUN TestDelete/validate_missing_--id_flag === RUN TestDelete/validate_DeleteObservabilityCustomDashboard_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDelete/validate_DeleteObservabilityCustomDashboard_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDelete (0.01s) --- PASS: TestDelete/validate_missing_--id_flag (0.01s) --- PASS: TestDelete/validate_DeleteObservabilityCustomDashboard_API_error (0.00s) --- PASS: TestDelete/validate_DeleteObservabilityCustomDashboard_API_success (0.00s) === RUN TestDescribe === RUN TestDescribe/validate_missing_--id_flag === RUN TestDescribe/validate_GetObservabilityCustomDashboard_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribe/validate_GetObservabilityCustomDashboard_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDescribe (0.01s) --- PASS: TestDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestDescribe/validate_GetObservabilityCustomDashboard_API_error (0.00s) --- PASS: TestDescribe/validate_GetObservabilityCustomDashboard_API_success (0.00s) === RUN TestList === RUN TestList/validate_ListObservabilityCustomDashboards_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestList/validate_ListObservabilityCustomDashboards_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestList/validate_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestList (0.01s) --- PASS: TestList/validate_ListObservabilityCustomDashboards_API_error (0.00s) --- PASS: TestList/validate_ListObservabilityCustomDashboards_API_success (0.00s) --- PASS: TestList/validate_--verbose_flag (0.00s) === RUN TestUpdate === RUN TestUpdate/validate_missing_--id_flag === RUN TestUpdate/validate_UpdateObservabilityCustomDashboard_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_UpdateObservabilityCustomDashboard_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdate (0.02s) --- PASS: TestUpdate/validate_missing_--id_flag (0.01s) --- PASS: TestUpdate/validate_UpdateObservabilityCustomDashboard_API_error (0.00s) --- PASS: TestUpdate/validate_UpdateObservabilityCustomDashboard_API_success (0.01s) PASS ok github.com/fastly/cli/pkg/commands/dashboard (cached) === RUN TestCreate === RUN TestCreate/validate_missing_--dashboard-id_flag === RUN TestCreate/validate_missing_--title_flag === RUN TestCreate/validate_missing_--subtitle_flag === RUN TestCreate/validate_missing_--source-type_flag === RUN TestCreate/validate_missing_--metric_flag === RUN TestCreate/validate_missing_--plot-type_flag === RUN TestCreate/validate_multiple_--metric_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreate/validate_all_required_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreate/validate_all_optional_flags token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreate (0.06s) --- PASS: TestCreate/validate_missing_--dashboard-id_flag (0.01s) --- PASS: TestCreate/validate_missing_--title_flag (0.01s) --- PASS: TestCreate/validate_missing_--subtitle_flag (0.01s) --- PASS: TestCreate/validate_missing_--source-type_flag (0.01s) --- PASS: TestCreate/validate_missing_--metric_flag (0.01s) --- PASS: TestCreate/validate_missing_--plot-type_flag (0.01s) --- PASS: TestCreate/validate_multiple_--metric_flag (0.00s) --- PASS: TestCreate/validate_all_required_flags (0.00s) --- PASS: TestCreate/validate_all_optional_flags (0.00s) === RUN TestDelete === RUN TestDelete/validate_missing_--dashboard-id_flag === RUN TestDelete/validate_missing_--item-id_flag === RUN TestDelete/validate_all_required_flags token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDelete (0.02s) --- PASS: TestDelete/validate_missing_--dashboard-id_flag (0.01s) --- PASS: TestDelete/validate_missing_--item-id_flag (0.01s) --- PASS: TestDelete/validate_all_required_flags (0.00s) === RUN TestDescribe === RUN TestDescribe/validate_missing_--dashboard-id_flag === RUN TestDescribe/validate_missing_--item-id_flag === RUN TestDescribe/validate_all_required_flags token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDescribe (0.02s) --- PASS: TestDescribe/validate_missing_--dashboard-id_flag (0.01s) --- PASS: TestDescribe/validate_missing_--item-id_flag (0.01s) --- PASS: TestDescribe/validate_all_required_flags (0.00s) === RUN TestUpdate === RUN TestUpdate/validate_missing_--dashboard-id_flag === RUN TestUpdate/validate_missing_--item-id_flag === RUN TestUpdate/validate_all_required_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--title_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--subtitle_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--span_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--source-type_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--metric_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_multiple_--metric_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--calculation-method_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--format_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_optional_--plot-type_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdate (0.05s) --- PASS: TestUpdate/validate_missing_--dashboard-id_flag (0.01s) --- PASS: TestUpdate/validate_missing_--item-id_flag (0.01s) --- PASS: TestUpdate/validate_all_required_flags (0.00s) --- PASS: TestUpdate/validate_optional_--title_flag (0.00s) --- PASS: TestUpdate/validate_optional_--subtitle_flag (0.00s) --- PASS: TestUpdate/validate_optional_--span_flag (0.00s) --- PASS: TestUpdate/validate_optional_--source-type_flag (0.00s) --- PASS: TestUpdate/validate_optional_--metric_flag (0.00s) --- PASS: TestUpdate/validate_multiple_--metric_flag (0.00s) --- PASS: TestUpdate/validate_optional_--calculation-method_flag (0.00s) --- PASS: TestUpdate/validate_optional_--format_flag (0.00s) --- PASS: TestUpdate/validate_optional_--plot-type_flag (0.00s) PASS ok github.com/fastly/cli/pkg/commands/dashboard/item (cached) === RUN TestDictionaryDescribe === RUN TestDictionaryDescribe/#00 === RUN TestDictionaryDescribe/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryDescribe/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryDescribe/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDictionaryDescribe (0.02s) --- PASS: TestDictionaryDescribe/#00 (0.01s) --- PASS: TestDictionaryDescribe/#01 (0.00s) --- PASS: TestDictionaryDescribe/#02 (0.00s) --- PASS: TestDictionaryDescribe/#03 (0.00s) === RUN TestDictionaryCreate === RUN TestDictionaryCreate/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryCreate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryCreate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryCreate/#03 === RUN TestDictionaryCreate/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDictionaryCreate (0.02s) --- PASS: TestDictionaryCreate/#00 (0.00s) --- PASS: TestDictionaryCreate/#01 (0.00s) --- PASS: TestDictionaryCreate/#02 (0.00s) --- PASS: TestDictionaryCreate/#03 (0.01s) --- PASS: TestDictionaryCreate/#04 (0.00s) === RUN TestDeleteDictionary === RUN TestDeleteDictionary/#00 === RUN TestDeleteDictionary/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteDictionary/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteDictionary (0.01s) --- PASS: TestDeleteDictionary/#00 (0.01s) --- PASS: TestDeleteDictionary/#01 (0.00s) --- PASS: TestDeleteDictionary/#02 (0.00s) === RUN TestListDictionary === RUN TestListDictionary/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListDictionary/#01 === RUN TestListDictionary/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListDictionary (0.01s) --- PASS: TestListDictionary/#00 (0.00s) --- PASS: TestListDictionary/#01 (0.01s) --- PASS: TestListDictionary/#02 (0.00s) === RUN TestUpdateDictionary === RUN TestUpdateDictionary/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateDictionary/#01 === RUN TestUpdateDictionary/#02 === RUN TestUpdateDictionary/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateDictionary/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateDictionary/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateDictionary/#06 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateDictionary/#07 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateDictionary/#08 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdateDictionary (0.04s) --- PASS: TestUpdateDictionary/#00 (0.00s) --- PASS: TestUpdateDictionary/#01 (0.01s) --- PASS: TestUpdateDictionary/#02 (0.01s) --- PASS: TestUpdateDictionary/#03 (0.00s) --- PASS: TestUpdateDictionary/#04 (0.00s) --- PASS: TestUpdateDictionary/#05 (0.00s) --- PASS: TestUpdateDictionary/#06 (0.00s) --- PASS: TestUpdateDictionary/#07 (0.00s) --- PASS: TestUpdateDictionary/#08 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/dictionary (cached) === RUN TestDictionaryItemDescribe === RUN TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--key_foo === RUN TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--dictionary-id_456 === RUN TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--dictionary-id_456_--key_foo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--dictionary-id_456_--key_foo-deleted token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDictionaryItemDescribe (0.02s) --- PASS: TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--key_foo (0.01s) --- PASS: TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--dictionary-id_456 (0.01s) --- PASS: TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--dictionary-id_456_--key_foo (0.00s) --- PASS: TestDictionaryItemDescribe/dictionary-entry_describe_--service-id_123_--dictionary-id_456_--key_foo-deleted (0.00s) === RUN TestDictionaryItemsList === RUN TestDictionaryItemsList/dictionary-entry_list_--service-id_123 === RUN TestDictionaryItemsList/dictionary-entry_list_--dictionary-id_456 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryItemsList/dictionary-entry_list_--service-id_123_--dictionary-id_456 token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" === RUN TestDictionaryItemsList/dictionary-entry_list_--service-id_123_--dictionary-id_456_--per-page_1 token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" --- PASS: TestDictionaryItemsList (0.02s) --- PASS: TestDictionaryItemsList/dictionary-entry_list_--service-id_123 (0.01s) --- PASS: TestDictionaryItemsList/dictionary-entry_list_--dictionary-id_456 (0.00s) --- PASS: TestDictionaryItemsList/dictionary-entry_list_--service-id_123_--dictionary-id_456 (0.00s) --- PASS: TestDictionaryItemsList/dictionary-entry_list_--service-id_123_--dictionary-id_456_--per-page_1 (0.00s) === RUN TestDictionaryItemCreate === RUN TestDictionaryItemCreate/dictionary-entry_create_--service-id_123 === RUN TestDictionaryItemCreate/dictionary-entry_create_--service-id_123_--dictionary-id_456 === RUN TestDictionaryItemCreate/dictionary-entry_create_--service-id_123_--dictionary-id_456_--key_foo_--value_bar token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDictionaryItemCreate (0.02s) --- PASS: TestDictionaryItemCreate/dictionary-entry_create_--service-id_123 (0.01s) --- PASS: TestDictionaryItemCreate/dictionary-entry_create_--service-id_123_--dictionary-id_456 (0.01s) --- PASS: TestDictionaryItemCreate/dictionary-entry_create_--service-id_123_--dictionary-id_456_--key_foo_--value_bar (0.00s) === RUN TestDictionaryItemUpdate === RUN TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123 === RUN TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--key_foo_--value_bar token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_filePath token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_missingPath token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_filePath#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_filePath#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDictionaryItemUpdate (0.03s) --- PASS: TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123 (0.01s) --- PASS: TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456 (0.00s) --- PASS: TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--key_foo_--value_bar (0.00s) --- PASS: TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_filePath (0.00s) --- PASS: TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_missingPath (0.00s) --- PASS: TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_filePath#01 (0.00s) --- PASS: TestDictionaryItemUpdate/dictionary-entry_update_--service-id_123_--dictionary-id_456_--file_filePath#02 (0.00s) === RUN TestDictionaryItemDelete === RUN TestDictionaryItemDelete/dictionary-entry_delete_--service-id_123 === RUN TestDictionaryItemDelete/dictionary-entry_delete_--service-id_123_--dictionary-id_456 === RUN TestDictionaryItemDelete/dictionary-entry_delete_--service-id_123_--dictionary-id_456_--key_foo token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDictionaryItemDelete (0.02s) --- PASS: TestDictionaryItemDelete/dictionary-entry_delete_--service-id_123 (0.01s) --- PASS: TestDictionaryItemDelete/dictionary-entry_delete_--service-id_123_--dictionary-id_456 (0.01s) --- PASS: TestDictionaryItemDelete/dictionary-entry_delete_--service-id_123_--dictionary-id_456_--key_foo (0.00s) PASS ok github.com/fastly/cli/pkg/commands/dictionaryentry (cached) === RUN TestDomainCreate === RUN TestDomainCreate/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainCreate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainCreate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDomainCreate (0.01s) --- PASS: TestDomainCreate/#00 (0.01s) --- PASS: TestDomainCreate/#01 (0.00s) --- PASS: TestDomainCreate/#02 (0.00s) === RUN TestDomainList === RUN TestDomainList/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainList/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainList/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainList/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainList/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainList/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDomainList (0.02s) --- PASS: TestDomainList/#00 (0.00s) --- PASS: TestDomainList/#01 (0.00s) --- PASS: TestDomainList/#02 (0.00s) --- PASS: TestDomainList/#03 (0.00s) --- PASS: TestDomainList/#04 (0.00s) --- PASS: TestDomainList/#05 (0.00s) === RUN TestDomainDescribe === RUN TestDomainDescribe/#00 === RUN TestDomainDescribe/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainDescribe/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDomainDescribe (0.01s) --- PASS: TestDomainDescribe/#00 (0.01s) --- PASS: TestDomainDescribe/#01 (0.00s) --- PASS: TestDomainDescribe/#02 (0.00s) === RUN TestDomainUpdate === RUN TestDomainUpdate/#00 === RUN TestDomainUpdate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainUpdate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainUpdate/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDomainUpdate (0.02s) --- PASS: TestDomainUpdate/#00 (0.01s) --- PASS: TestDomainUpdate/#01 (0.00s) --- PASS: TestDomainUpdate/#02 (0.00s) --- PASS: TestDomainUpdate/#03 (0.00s) === RUN TestDomainDelete === RUN TestDomainDelete/#00 === RUN TestDomainDelete/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainDelete/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDomainDelete (0.01s) --- PASS: TestDomainDelete/#00 (0.01s) --- PASS: TestDomainDelete/#01 (0.00s) --- PASS: TestDomainDelete/#02 (0.00s) === RUN TestDomainValidate === RUN TestDomainValidate/validate_missing_--version_flag === RUN TestDomainValidate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainValidate/validate_missing_--name_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainValidate/validate_ValidateDomain_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainValidate/validate_ValidateAllDomains_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainValidate/validate_ValidateDomain_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainValidate/validate_ValidateAllDomains_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDomainValidate/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDomainValidate (0.03s) --- PASS: TestDomainValidate/validate_missing_--version_flag (0.01s) --- PASS: TestDomainValidate/validate_missing_--service-id_flag (0.00s) --- PASS: TestDomainValidate/validate_missing_--name_flag (0.00s) --- PASS: TestDomainValidate/validate_ValidateDomain_API_error (0.00s) --- PASS: TestDomainValidate/validate_ValidateAllDomains_API_error (0.00s) --- PASS: TestDomainValidate/validate_ValidateDomain_API_success (0.00s) --- PASS: TestDomainValidate/validate_ValidateAllDomains_API_success (0.00s) --- PASS: TestDomainValidate/validate_missing_--autoclone_flag_is_OK (0.00s) PASS ok github.com/fastly/cli/pkg/commands/domain (cached) === RUN TestHealthCheckCreate === RUN TestHealthCheckCreate/healthcheck_create_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckCreate/healthcheck_create_--service-id_123_--version_1_--name_www.test.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckCreate/healthcheck_create_--service-id_123_--version_1_--name_www.test.com_--autoclone_--timeout_10 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHealthCheckCreate (0.02s) --- PASS: TestHealthCheckCreate/healthcheck_create_--version_1 (0.01s) --- PASS: TestHealthCheckCreate/healthcheck_create_--service-id_123_--version_1_--name_www.test.com_--autoclone (0.00s) --- PASS: TestHealthCheckCreate/healthcheck_create_--service-id_123_--version_1_--name_www.test.com_--autoclone_--timeout_10 (0.00s) === RUN TestHealthCheckList === RUN TestHealthCheckList/healthcheck_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckList/healthcheck_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckList/healthcheck_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckList/healthcheck_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckList/-v_healthcheck_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckList/healthcheck_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHealthCheckList (0.02s) --- PASS: TestHealthCheckList/healthcheck_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHealthCheckList/healthcheck_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestHealthCheckList/healthcheck_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestHealthCheckList/healthcheck_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHealthCheckList/-v_healthcheck_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHealthCheckList/healthcheck_list_--service-id_123_--version_1#01 (0.00s) === RUN TestHealthCheckDescribe === RUN TestHealthCheckDescribe/healthcheck_describe_--service-id_123_--version_1 === RUN TestHealthCheckDescribe/healthcheck_describe_--service-id_123_--version_1_--name_www.test.com token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckDescribe/healthcheck_describe_--service-id_123_--version_1_--name_www.test.com#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHealthCheckDescribe (0.02s) --- PASS: TestHealthCheckDescribe/healthcheck_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestHealthCheckDescribe/healthcheck_describe_--service-id_123_--version_1_--name_www.test.com (0.00s) --- PASS: TestHealthCheckDescribe/healthcheck_describe_--service-id_123_--version_1_--name_www.test.com#01 (0.00s) === RUN TestHealthCheckUpdate === RUN TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--new-name_www.test.com_--comment_ === RUN TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--name_www.test.com_--new-name_www.example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--name_www.test.com_--new-name_www.example.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--name_www.test.com_--new-name_www.example.com_--autoclone#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHealthCheckUpdate (0.02s) --- PASS: TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--new-name_www.test.com_--comment_ (0.01s) --- PASS: TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--name_www.test.com_--new-name_www.example.com_--autoclone (0.00s) --- PASS: TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--name_www.test.com_--new-name_www.example.com_--autoclone#01 (0.00s) --- PASS: TestHealthCheckUpdate/healthcheck_update_--service-id_123_--version_1_--name_www.test.com_--new-name_www.example.com_--autoclone#02 (0.00s) === RUN TestHealthCheckDelete === RUN TestHealthCheckDelete/healthcheck_delete_--service-id_123_--version_1 === RUN TestHealthCheckDelete/healthcheck_delete_--service-id_123_--version_1_--name_www.test.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHealthCheckDelete/healthcheck_delete_--service-id_123_--version_1_--name_www.test.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHealthCheckDelete (0.02s) --- PASS: TestHealthCheckDelete/healthcheck_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestHealthCheckDelete/healthcheck_delete_--service-id_123_--version_1_--name_www.test.com_--autoclone (0.00s) --- PASS: TestHealthCheckDelete/healthcheck_delete_--service-id_123_--version_1_--name_www.test.com_--autoclone#01 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/healthcheck (cached) === RUN TestAllIPs === RUN TestAllIPs/validate_listing_IP_addresses token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAllIPs (0.01s) --- PASS: TestAllIPs/validate_listing_IP_addresses (0.01s) PASS ok github.com/fastly/cli/pkg/commands/ip (cached) === RUN TestCreateStoreCommand === RUN TestCreateStoreCommand/#00 === RUN TestCreateStoreCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreateStoreCommand (0.03s) --- PASS: TestCreateStoreCommand/#00 (0.01s) --- PASS: TestCreateStoreCommand/#01 (0.00s) --- PASS: TestCreateStoreCommand/#02 (0.00s) --- PASS: TestCreateStoreCommand/#03 (0.00s) --- PASS: TestCreateStoreCommand/#04 (0.00s) --- PASS: TestCreateStoreCommand/#05 (0.00s) === RUN TestDeleteStoreCommand === RUN TestDeleteStoreCommand/#00 === RUN TestDeleteStoreCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteStoreCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteStoreCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteStoreCommand (0.02s) --- PASS: TestDeleteStoreCommand/#00 (0.01s) --- PASS: TestDeleteStoreCommand/#01 (0.00s) --- PASS: TestDeleteStoreCommand/#02 (0.00s) --- PASS: TestDeleteStoreCommand/#03 (0.00s) === RUN TestGetStoreCommand === RUN TestGetStoreCommand/#00 === RUN TestGetStoreCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGetStoreCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGetStoreCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGetStoreCommand (0.02s) --- PASS: TestGetStoreCommand/#00 (0.01s) --- PASS: TestGetStoreCommand/#01 (0.00s) --- PASS: TestGetStoreCommand/#02 (0.00s) --- PASS: TestGetStoreCommand/#03 (0.00s) === RUN TestListStoresCommand === RUN TestListStoresCommand/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListStoresCommand (0.01s) --- PASS: TestListStoresCommand/#00 (0.00s) --- PASS: TestListStoresCommand/#01 (0.00s) --- PASS: TestListStoresCommand/#02 (0.00s) --- PASS: TestListStoresCommand/#03 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/kvstore (cached) === RUN TestCreateCommand === RUN TestCreateCommand/#00 === RUN TestCreateCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateCommand/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateCommand/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateCommand/#06 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateCommand/#07 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreateCommand (0.04s) --- PASS: TestCreateCommand/#00 (0.01s) --- PASS: TestCreateCommand/#01 (0.00s) --- PASS: TestCreateCommand/#02 (0.00s) --- PASS: TestCreateCommand/#03 (0.00s) --- PASS: TestCreateCommand/#04 (0.00s) --- PASS: TestCreateCommand/#05 (0.00s) --- PASS: TestCreateCommand/#06 (0.00s) --- PASS: TestCreateCommand/#07 (0.00s) === RUN TestDeleteCommand === RUN TestDeleteCommand/#00 === RUN TestDeleteCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteCommand/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteCommand/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteCommand/#06 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteCommand/#07 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteCommand/#08 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteCommand (0.04s) --- PASS: TestDeleteCommand/#00 (0.01s) --- PASS: TestDeleteCommand/#01 (0.00s) --- PASS: TestDeleteCommand/#02 (0.00s) --- PASS: TestDeleteCommand/#03 (0.00s) --- PASS: TestDeleteCommand/#04 (0.00s) --- PASS: TestDeleteCommand/#05 (0.00s) --- PASS: TestDeleteCommand/#06 (0.00s) --- PASS: TestDeleteCommand/#07 (0.00s) --- PASS: TestDeleteCommand/#08 (0.00s) === RUN TestGetCommand === RUN TestGetCommand/#00 === RUN TestGetCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGetCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGetCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGetCommand (0.02s) --- PASS: TestGetCommand/#00 (0.01s) --- PASS: TestGetCommand/#01 (0.00s) --- PASS: TestGetCommand/#02 (0.00s) --- PASS: TestGetCommand/#03 (0.00s) === RUN TestListCommand === RUN TestListCommand/#00 === RUN TestListCommand/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListCommand/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListCommand/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListCommand (0.02s) --- PASS: TestListCommand/#00 (0.01s) --- PASS: TestListCommand/#01 (0.00s) --- PASS: TestListCommand/#02 (0.00s) --- PASS: TestListCommand/#03 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/kvstoreentry (cached) === RUN TestBlobStorageCreate === RUN TestBlobStorageCreate/logging_azureblob_create_--service-id_123_--version_1_--name_log_--account-name_account_--container_log_--sas-token_abc_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageCreate/logging_azureblob_create_--service-id_123_--version_1_--name_log_--account-name_account_--container_log_--sas-token_abc_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageCreate/logging_azureblob_create_--service-id_123_--version_1_--name_log_--account-name_account_--container_log_--sas-token_abc_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBlobStorageCreate (0.02s) --- PASS: TestBlobStorageCreate/logging_azureblob_create_--service-id_123_--version_1_--name_log_--account-name_account_--container_log_--sas-token_abc_--autoclone (0.01s) --- PASS: TestBlobStorageCreate/logging_azureblob_create_--service-id_123_--version_1_--name_log_--account-name_account_--container_log_--sas-token_abc_--autoclone#01 (0.00s) --- PASS: TestBlobStorageCreate/logging_azureblob_create_--service-id_123_--version_1_--name_log_--account-name_account_--container_log_--sas-token_abc_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestBlobStorageList === RUN TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageList/logging_azureblob_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageList/logging_-v_azureblob_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBlobStorageList (0.02s) --- PASS: TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1 (0.00s) --- PASS: TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestBlobStorageList/logging_azureblob_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestBlobStorageList/logging_-v_azureblob_list_--service-id_123_--version_1 (0.00s) --- PASS: TestBlobStorageList/logging_azureblob_list_--service-id_123_--version_1#01 (0.00s) === RUN TestBlobStorageDescribe === RUN TestBlobStorageDescribe/logging_azureblob_describe_--service-id_123_--version_1 === RUN TestBlobStorageDescribe/logging_azureblob_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageDescribe/logging_azureblob_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBlobStorageDescribe (0.01s) --- PASS: TestBlobStorageDescribe/logging_azureblob_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestBlobStorageDescribe/logging_azureblob_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestBlobStorageDescribe/logging_azureblob_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestBlobStorageUpdate === RUN TestBlobStorageUpdate/logging_azureblob_update_--service-id_123_--version_1_--new-name_log === RUN TestBlobStorageUpdate/logging_azureblob_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageUpdate/logging_azureblob_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBlobStorageUpdate (0.01s) --- PASS: TestBlobStorageUpdate/logging_azureblob_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestBlobStorageUpdate/logging_azureblob_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestBlobStorageUpdate/logging_azureblob_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestBlobStorageDelete === RUN TestBlobStorageDelete/logging_azureblob_delete_--service-id_123_--version_1 === RUN TestBlobStorageDelete/logging_azureblob_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBlobStorageDelete/logging_azureblob_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBlobStorageDelete (0.01s) --- PASS: TestBlobStorageDelete/logging_azureblob_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestBlobStorageDelete/logging_azureblob_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestBlobStorageDelete/logging_azureblob_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateBlobStorageInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateBlobStorageInput/required_values_set_flag_serviceID === RUN TestCreateBlobStorageInput/all_values_set_flag_serviceID === RUN TestCreateBlobStorageInput/error_missing_serviceID --- PASS: TestCreateBlobStorageInput (0.00s) --- PASS: TestCreateBlobStorageInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateBlobStorageInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateBlobStorageInput/error_missing_serviceID (0.00s) === RUN TestUpdateBlobStorageInput === RUN TestUpdateBlobStorageInput/all_values_set_flag_serviceID === RUN TestUpdateBlobStorageInput/no_updates === RUN TestUpdateBlobStorageInput/error_missing_serviceID --- PASS: TestUpdateBlobStorageInput (0.00s) --- PASS: TestUpdateBlobStorageInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateBlobStorageInput/no_updates (0.00s) --- PASS: TestUpdateBlobStorageInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/azureblob (cached) === RUN TestBigQueryCreate === RUN TestBigQueryCreate/logging_bigquery_create_--service-id_123_--version_1_--name_log_--project-id_project123_--dataset_logs_--table_logs_--user_user@domain.com_--secret-key_`"-----BEGIN_RSA_PRIVATE_KEY-----MIIEogIBAAKCA"`_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryCreate/logging_bigquery_create_--service-id_123_--version_1_--name_log_--project-id_project123_--dataset_logs_--table_logs_--user_user@domain.com_--secret-key_`"-----BEGIN_RSA_PRIVATE_KEY-----MIIEogIBAAKCA"`_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBigQueryCreate (0.01s) --- PASS: TestBigQueryCreate/logging_bigquery_create_--service-id_123_--version_1_--name_log_--project-id_project123_--dataset_logs_--table_logs_--user_user@domain.com_--secret-key_`"-----BEGIN_RSA_PRIVATE_KEY-----MIIEogIBAAKCA"`_--autoclone (0.01s) --- PASS: TestBigQueryCreate/logging_bigquery_create_--service-id_123_--version_1_--name_log_--project-id_project123_--dataset_logs_--table_logs_--user_user@domain.com_--secret-key_`"-----BEGIN_RSA_PRIVATE_KEY-----MIIEogIBAAKCA"`_--autoclone#01 (0.00s) === RUN TestBigQueryList === RUN TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryList/logging_bigquery_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryList/logging_-v_bigquery_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBigQueryList (0.02s) --- PASS: TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1 (0.00s) --- PASS: TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestBigQueryList/logging_bigquery_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestBigQueryList/logging_-v_bigquery_list_--service-id_123_--version_1 (0.00s) --- PASS: TestBigQueryList/logging_bigquery_list_--service-id_123_--version_1#01 (0.00s) === RUN TestBigQueryDescribe === RUN TestBigQueryDescribe/logging_bigquery_describe_--service-id_123_--version_1 === RUN TestBigQueryDescribe/logging_bigquery_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryDescribe/logging_bigquery_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBigQueryDescribe (0.01s) --- PASS: TestBigQueryDescribe/logging_bigquery_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestBigQueryDescribe/logging_bigquery_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestBigQueryDescribe/logging_bigquery_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestBigQueryUpdate === RUN TestBigQueryUpdate/logging_bigquery_update_--service-id_123_--version_1_--new-name_log_--project-id_project123_--dataset_logs_--table_logs_--user_user@domain.com_--secret-key_`"-----BEGIN_RSA_PRIVATE_KEY-----MIIEogIBAAKCA"` === RUN TestBigQueryUpdate/logging_bigquery_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryUpdate/logging_bigquery_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBigQueryUpdate (0.01s) --- PASS: TestBigQueryUpdate/logging_bigquery_update_--service-id_123_--version_1_--new-name_log_--project-id_project123_--dataset_logs_--table_logs_--user_user@domain.com_--secret-key_`"-----BEGIN_RSA_PRIVATE_KEY-----MIIEogIBAAKCA"` (0.01s) --- PASS: TestBigQueryUpdate/logging_bigquery_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestBigQueryUpdate/logging_bigquery_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestBigQueryDelete === RUN TestBigQueryDelete/logging_bigquery_delete_--service-id_123_--version_1 === RUN TestBigQueryDelete/logging_bigquery_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestBigQueryDelete/logging_bigquery_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestBigQueryDelete (0.01s) --- PASS: TestBigQueryDelete/logging_bigquery_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestBigQueryDelete/logging_bigquery_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestBigQueryDelete/logging_bigquery_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateBigQueryInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateBigQueryInput/required_values_set_flag_serviceID === RUN TestCreateBigQueryInput/all_values_set_flag_serviceID === RUN TestCreateBigQueryInput/error_missing_serviceID --- PASS: TestCreateBigQueryInput (0.00s) --- PASS: TestCreateBigQueryInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateBigQueryInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateBigQueryInput/error_missing_serviceID (0.00s) === RUN TestUpdateBigQueryInput === RUN TestUpdateBigQueryInput/no_updates === RUN TestUpdateBigQueryInput/all_values_set_flag_serviceID === RUN TestUpdateBigQueryInput/error_missing_serviceID --- PASS: TestUpdateBigQueryInput (0.00s) --- PASS: TestUpdateBigQueryInput/no_updates (0.00s) --- PASS: TestUpdateBigQueryInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateBigQueryInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/bigquery (cached) === RUN TestCloudfilesCreate === RUN TestCloudfilesCreate/logging_cloudfiles_create_--service-id_123_--version_1_--name_log_--user_username_--bucket_log_--access-key_foo_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesCreate/logging_cloudfiles_create_--service-id_123_--version_1_--name_log_--user_username_--bucket_log_--access-key_foo_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesCreate/logging_cloudfiles_create_--service-id_123_--version_1_--name_log_--user_username_--bucket_log_--access-key_foo_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCloudfilesCreate (0.02s) --- PASS: TestCloudfilesCreate/logging_cloudfiles_create_--service-id_123_--version_1_--name_log_--user_username_--bucket_log_--access-key_foo_--autoclone (0.01s) --- PASS: TestCloudfilesCreate/logging_cloudfiles_create_--service-id_123_--version_1_--name_log_--user_username_--bucket_log_--access-key_foo_--autoclone#01 (0.00s) --- PASS: TestCloudfilesCreate/logging_cloudfiles_create_--service-id_123_--version_1_--name_log_--user_username_--bucket_log_--access-key_foo_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestCloudfilesList === RUN TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesList/logging_cloudfiles_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesList/logging_-v_cloudfiles_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCloudfilesList (0.02s) --- PASS: TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1 (0.00s) --- PASS: TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestCloudfilesList/logging_cloudfiles_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestCloudfilesList/logging_-v_cloudfiles_list_--service-id_123_--version_1 (0.00s) --- PASS: TestCloudfilesList/logging_cloudfiles_list_--service-id_123_--version_1#01 (0.00s) === RUN TestCloudfilesDescribe === RUN TestCloudfilesDescribe/logging_cloudfiles_describe_--service-id_123_--version_1 === RUN TestCloudfilesDescribe/logging_cloudfiles_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesDescribe/logging_cloudfiles_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCloudfilesDescribe (0.01s) --- PASS: TestCloudfilesDescribe/logging_cloudfiles_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestCloudfilesDescribe/logging_cloudfiles_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestCloudfilesDescribe/logging_cloudfiles_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestCloudfilesUpdate === RUN TestCloudfilesUpdate/logging_cloudfiles_update_--service-id_123_--version_1_--new-name_log === RUN TestCloudfilesUpdate/logging_cloudfiles_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesUpdate/logging_cloudfiles_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCloudfilesUpdate (0.01s) --- PASS: TestCloudfilesUpdate/logging_cloudfiles_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestCloudfilesUpdate/logging_cloudfiles_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestCloudfilesUpdate/logging_cloudfiles_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestCloudfilesDelete === RUN TestCloudfilesDelete/logging_cloudfiles_delete_--service-id_123_--version_1 === RUN TestCloudfilesDelete/logging_cloudfiles_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCloudfilesDelete/logging_cloudfiles_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCloudfilesDelete (0.01s) --- PASS: TestCloudfilesDelete/logging_cloudfiles_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestCloudfilesDelete/logging_cloudfiles_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestCloudfilesDelete/logging_cloudfiles_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateCloudfilesInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateCloudfilesInput/required_values_set_flag_serviceID === RUN TestCreateCloudfilesInput/all_values_set_flag_serviceID === RUN TestCreateCloudfilesInput/error_missing_serviceID --- PASS: TestCreateCloudfilesInput (0.00s) --- PASS: TestCreateCloudfilesInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateCloudfilesInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateCloudfilesInput/error_missing_serviceID (0.00s) === RUN TestUpdateCloudfilesInput === RUN TestUpdateCloudfilesInput/no_update === RUN TestUpdateCloudfilesInput/all_values_set_flag_serviceID === RUN TestUpdateCloudfilesInput/error_missing_serviceID --- PASS: TestUpdateCloudfilesInput (0.00s) --- PASS: TestUpdateCloudfilesInput/no_update (0.00s) --- PASS: TestUpdateCloudfilesInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateCloudfilesInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/cloudfiles (cached) === RUN TestDatadogCreate === RUN TestDatadogCreate/logging_datadog_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogCreate/logging_datadog_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDatadogCreate (0.01s) --- PASS: TestDatadogCreate/logging_datadog_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone (0.01s) --- PASS: TestDatadogCreate/logging_datadog_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone#01 (0.00s) === RUN TestDatadogList === RUN TestDatadogList/logging_datadog_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogList/logging_datadog_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogList/logging_datadog_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogList/logging_datadog_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogList/logging_-v_datadog_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogList/logging_datadog_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDatadogList (0.03s) --- PASS: TestDatadogList/logging_datadog_list_--service-id_123_--version_1 (0.00s) --- PASS: TestDatadogList/logging_datadog_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestDatadogList/logging_datadog_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestDatadogList/logging_datadog_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestDatadogList/logging_-v_datadog_list_--service-id_123_--version_1 (0.01s) --- PASS: TestDatadogList/logging_datadog_list_--service-id_123_--version_1#01 (0.01s) === RUN TestDatadogDescribe === RUN TestDatadogDescribe/logging_datadog_describe_--service-id_123_--version_1 === RUN TestDatadogDescribe/logging_datadog_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogDescribe/logging_datadog_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDatadogDescribe (0.02s) --- PASS: TestDatadogDescribe/logging_datadog_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestDatadogDescribe/logging_datadog_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestDatadogDescribe/logging_datadog_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestDatadogUpdate === RUN TestDatadogUpdate/logging_datadog_update_--service-id_123_--version_1_--new-name_log === RUN TestDatadogUpdate/logging_datadog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogUpdate/logging_datadog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDatadogUpdate (0.01s) --- PASS: TestDatadogUpdate/logging_datadog_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestDatadogUpdate/logging_datadog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestDatadogUpdate/logging_datadog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestDatadogDelete === RUN TestDatadogDelete/logging_datadog_delete_--service-id_123_--version_1 === RUN TestDatadogDelete/logging_datadog_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDatadogDelete/logging_datadog_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDatadogDelete (0.01s) --- PASS: TestDatadogDelete/logging_datadog_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestDatadogDelete/logging_datadog_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestDatadogDelete/logging_datadog_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateDatadogInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateDatadogInput/required_values_set_flag_serviceID === RUN TestCreateDatadogInput/all_values_set_flag_serviceID === RUN TestCreateDatadogInput/error_missing_serviceID --- PASS: TestCreateDatadogInput (0.00s) --- PASS: TestCreateDatadogInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateDatadogInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateDatadogInput/error_missing_serviceID (0.00s) === RUN TestUpdateDatadogInput === RUN TestUpdateDatadogInput/no_updates === RUN TestUpdateDatadogInput/all_values_set_flag_serviceID === RUN TestUpdateDatadogInput/error_missing_serviceID --- PASS: TestUpdateDatadogInput (0.00s) --- PASS: TestUpdateDatadogInput/no_updates (0.00s) --- PASS: TestUpdateDatadogInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateDatadogInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/datadog (cached) === RUN TestDigitalOceanCreate === RUN TestDigitalOceanCreate/logging_digitalocean_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_abc_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanCreate/logging_digitalocean_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_abc_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanCreate/logging_digitalocean_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_abc_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDigitalOceanCreate (0.02s) --- PASS: TestDigitalOceanCreate/logging_digitalocean_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_abc_--autoclone (0.01s) --- PASS: TestDigitalOceanCreate/logging_digitalocean_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_abc_--autoclone#01 (0.00s) --- PASS: TestDigitalOceanCreate/logging_digitalocean_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_abc_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestDigitalOceanList === RUN TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanList/logging_digitalocean_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanList/logging_-v_digitalocean_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDigitalOceanList (0.02s) --- PASS: TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1 (0.00s) --- PASS: TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestDigitalOceanList/logging_digitalocean_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestDigitalOceanList/logging_-v_digitalocean_list_--service-id_123_--version_1 (0.00s) --- PASS: TestDigitalOceanList/logging_digitalocean_list_--service-id_123_--version_1#01 (0.00s) === RUN TestDigitalOceanDescribe === RUN TestDigitalOceanDescribe/logging_digitalocean_describe_--service-id_123_--version_1 === RUN TestDigitalOceanDescribe/logging_digitalocean_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanDescribe/logging_digitalocean_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDigitalOceanDescribe (0.02s) --- PASS: TestDigitalOceanDescribe/logging_digitalocean_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestDigitalOceanDescribe/logging_digitalocean_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestDigitalOceanDescribe/logging_digitalocean_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestDigitalOceanUpdate === RUN TestDigitalOceanUpdate/logging_digitalocean_update_--service-id_123_--version_1_--new-name_log === RUN TestDigitalOceanUpdate/logging_digitalocean_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanUpdate/logging_digitalocean_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDigitalOceanUpdate (0.02s) --- PASS: TestDigitalOceanUpdate/logging_digitalocean_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestDigitalOceanUpdate/logging_digitalocean_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestDigitalOceanUpdate/logging_digitalocean_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestDigitalOceanDelete === RUN TestDigitalOceanDelete/logging_digitalocean_delete_--service-id_123_--version_1 === RUN TestDigitalOceanDelete/logging_digitalocean_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDigitalOceanDelete/logging_digitalocean_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDigitalOceanDelete (0.01s) --- PASS: TestDigitalOceanDelete/logging_digitalocean_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestDigitalOceanDelete/logging_digitalocean_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestDigitalOceanDelete/logging_digitalocean_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateDigitalOceanInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateDigitalOceanInput/required_values_set_flag_serviceID === RUN TestCreateDigitalOceanInput/all_values_set_flag_serviceID === RUN TestCreateDigitalOceanInput/error_missing_serviceID --- PASS: TestCreateDigitalOceanInput (0.00s) --- PASS: TestCreateDigitalOceanInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateDigitalOceanInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateDigitalOceanInput/error_missing_serviceID (0.00s) === RUN TestUpdateDigitalOceanInput === RUN TestUpdateDigitalOceanInput/all_values_set_flag_serviceID === RUN TestUpdateDigitalOceanInput/no_updates === RUN TestUpdateDigitalOceanInput/error_missing_serviceID --- PASS: TestUpdateDigitalOceanInput (0.00s) --- PASS: TestUpdateDigitalOceanInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateDigitalOceanInput/no_updates (0.00s) --- PASS: TestUpdateDigitalOceanInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/digitalocean (cached) === RUN TestElasticsearchCreate === RUN TestElasticsearchCreate/logging_elasticsearch_create_--service-id_123_--version_1_--name_log_--index_logs_--url_example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchCreate/logging_elasticsearch_create_--service-id_123_--version_1_--name_log_--index_logs_--url_example.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestElasticsearchCreate (0.01s) --- PASS: TestElasticsearchCreate/logging_elasticsearch_create_--service-id_123_--version_1_--name_log_--index_logs_--url_example.com_--autoclone (0.01s) --- PASS: TestElasticsearchCreate/logging_elasticsearch_create_--service-id_123_--version_1_--name_log_--index_logs_--url_example.com_--autoclone#01 (0.00s) === RUN TestElasticsearchList === RUN TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchList/logging_elasticsearch_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchList/logging_-v_elasticsearch_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestElasticsearchList (0.02s) --- PASS: TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1 (0.00s) --- PASS: TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestElasticsearchList/logging_elasticsearch_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestElasticsearchList/logging_-v_elasticsearch_list_--service-id_123_--version_1 (0.00s) --- PASS: TestElasticsearchList/logging_elasticsearch_list_--service-id_123_--version_1#01 (0.00s) === RUN TestElasticsearchDescribe === RUN TestElasticsearchDescribe/logging_elasticsearch_describe_--service-id_123_--version_1 === RUN TestElasticsearchDescribe/logging_elasticsearch_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchDescribe/logging_elasticsearch_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestElasticsearchDescribe (0.01s) --- PASS: TestElasticsearchDescribe/logging_elasticsearch_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestElasticsearchDescribe/logging_elasticsearch_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestElasticsearchDescribe/logging_elasticsearch_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestElasticsearchUpdate === RUN TestElasticsearchUpdate/logging_elasticsearch_update_--service-id_123_--version_1_--new-name_log === RUN TestElasticsearchUpdate/logging_elasticsearch_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchUpdate/logging_elasticsearch_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestElasticsearchUpdate (0.01s) --- PASS: TestElasticsearchUpdate/logging_elasticsearch_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestElasticsearchUpdate/logging_elasticsearch_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestElasticsearchUpdate/logging_elasticsearch_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestElasticsearchDelete === RUN TestElasticsearchDelete/logging_elasticsearch_delete_--service-id_123_--version_1 === RUN TestElasticsearchDelete/logging_elasticsearch_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestElasticsearchDelete/logging_elasticsearch_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestElasticsearchDelete (0.01s) --- PASS: TestElasticsearchDelete/logging_elasticsearch_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestElasticsearchDelete/logging_elasticsearch_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestElasticsearchDelete/logging_elasticsearch_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateElasticsearchInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateElasticsearchInput/required_values_set_flag_serviceID === RUN TestCreateElasticsearchInput/all_values_set_flag_serviceID === RUN TestCreateElasticsearchInput/error_missing_serviceID --- PASS: TestCreateElasticsearchInput (0.00s) --- PASS: TestCreateElasticsearchInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateElasticsearchInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateElasticsearchInput/error_missing_serviceID (0.00s) === RUN TestUpdateElasticsearchInput === RUN TestUpdateElasticsearchInput/all_values_set_flag_serviceID === RUN TestUpdateElasticsearchInput/no_updates === RUN TestUpdateElasticsearchInput/error_missing_serviceID --- PASS: TestUpdateElasticsearchInput (0.00s) --- PASS: TestUpdateElasticsearchInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateElasticsearchInput/no_updates (0.00s) --- PASS: TestUpdateElasticsearchInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/elasticsearch (cached) === RUN TestFTPCreate === RUN TestFTPCreate/logging_ftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--password_foo@example.com_--compression-codec_zstd_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPCreate/logging_ftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--password_foo@example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPCreate/logging_ftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--password_foo@example.com_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestFTPCreate (0.02s) --- PASS: TestFTPCreate/logging_ftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--password_foo@example.com_--compression-codec_zstd_--autoclone (0.01s) --- PASS: TestFTPCreate/logging_ftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--password_foo@example.com_--autoclone (0.00s) --- PASS: TestFTPCreate/logging_ftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--password_foo@example.com_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestFTPList === RUN TestFTPList/logging_ftp_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPList/logging_ftp_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPList/logging_ftp_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPList/logging_ftp_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPList/logging_-v_ftp_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPList/logging_ftp_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestFTPList (0.02s) --- PASS: TestFTPList/logging_ftp_list_--service-id_123_--version_1 (0.00s) --- PASS: TestFTPList/logging_ftp_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestFTPList/logging_ftp_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestFTPList/logging_ftp_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestFTPList/logging_-v_ftp_list_--service-id_123_--version_1 (0.00s) --- PASS: TestFTPList/logging_ftp_list_--service-id_123_--version_1#01 (0.00s) === RUN TestFTPDescribe === RUN TestFTPDescribe/logging_ftp_describe_--service-id_123_--version_1 === RUN TestFTPDescribe/logging_ftp_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPDescribe/logging_ftp_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestFTPDescribe (0.02s) --- PASS: TestFTPDescribe/logging_ftp_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestFTPDescribe/logging_ftp_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestFTPDescribe/logging_ftp_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestFTPUpdate === RUN TestFTPUpdate/logging_ftp_update_--service-id_123_--version_1_--new-name_log === RUN TestFTPUpdate/logging_ftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPUpdate/logging_ftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestFTPUpdate (0.01s) --- PASS: TestFTPUpdate/logging_ftp_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestFTPUpdate/logging_ftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestFTPUpdate/logging_ftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestFTPDelete === RUN TestFTPDelete/logging_ftp_delete_--service-id_123_--version_1 === RUN TestFTPDelete/logging_ftp_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestFTPDelete/logging_ftp_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestFTPDelete (0.01s) --- PASS: TestFTPDelete/logging_ftp_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestFTPDelete/logging_ftp_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestFTPDelete/logging_ftp_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateFTPInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateFTPInput/required_values_set_flag_serviceID === RUN TestCreateFTPInput/all_values_set_flag_serviceID === RUN TestCreateFTPInput/error_missing_serviceID --- PASS: TestCreateFTPInput (0.00s) --- PASS: TestCreateFTPInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateFTPInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateFTPInput/error_missing_serviceID (0.00s) === RUN TestUpdateFTPInput === RUN TestUpdateFTPInput/no_updates === RUN TestUpdateFTPInput/all_values_set_flag_serviceID === RUN TestUpdateFTPInput/error_missing_serviceID --- PASS: TestUpdateFTPInput (0.00s) --- PASS: TestUpdateFTPInput/no_updates (0.00s) --- PASS: TestUpdateFTPInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateFTPInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/ftp (cached) === RUN TestGCSCreate === RUN TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--user_foo@example.com_--secret-key_foo_--period_86400_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--account-name_service-account-id_--project-id_gcp-prj-id_--period_86400_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--user_foo@example.com_--secret-key_foo_--period_86400_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--user_foo@example.com_--secret-key_foo_--period_86400_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGCSCreate (0.02s) --- PASS: TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--user_foo@example.com_--secret-key_foo_--period_86400_--autoclone (0.01s) --- PASS: TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--account-name_service-account-id_--project-id_gcp-prj-id_--period_86400_--autoclone (0.00s) --- PASS: TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--user_foo@example.com_--secret-key_foo_--period_86400_--autoclone#01 (0.00s) --- PASS: TestGCSCreate/logging_gcs_create_--service-id_123_--version_1_--name_log_--bucket_log_--user_foo@example.com_--secret-key_foo_--period_86400_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestGCSList === RUN TestGCSList/logging_gcs_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSList/logging_gcs_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSList/logging_gcs_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSList/logging_gcs_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSList/logging_-v_gcs_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSList/logging_gcs_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGCSList (0.02s) --- PASS: TestGCSList/logging_gcs_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGCSList/logging_gcs_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestGCSList/logging_gcs_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestGCSList/logging_gcs_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGCSList/logging_-v_gcs_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGCSList/logging_gcs_list_--service-id_123_--version_1#01 (0.00s) === RUN TestGCSDescribe === RUN TestGCSDescribe/logging_gcs_describe_--service-id_123_--version_1 === RUN TestGCSDescribe/logging_gcs_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSDescribe/logging_gcs_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGCSDescribe (0.01s) --- PASS: TestGCSDescribe/logging_gcs_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestGCSDescribe/logging_gcs_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestGCSDescribe/logging_gcs_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestGCSUpdate === RUN TestGCSUpdate/logging_gcs_update_--service-id_123_--version_1_--new-name_log === RUN TestGCSUpdate/logging_gcs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSUpdate/logging_gcs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGCSUpdate (0.01s) --- PASS: TestGCSUpdate/logging_gcs_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestGCSUpdate/logging_gcs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestGCSUpdate/logging_gcs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestGCSDelete === RUN TestGCSDelete/logging_gcs_delete_--service-id_123_--version_1 === RUN TestGCSDelete/logging_gcs_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGCSDelete/logging_gcs_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGCSDelete (0.01s) --- PASS: TestGCSDelete/logging_gcs_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestGCSDelete/logging_gcs_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestGCSDelete/logging_gcs_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateGCSInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateGCSInput/required_values_set_flag_serviceID === RUN TestCreateGCSInput/all_values_set_flag_serviceID === RUN TestCreateGCSInput/error_missing_serviceID --- PASS: TestCreateGCSInput (0.00s) --- PASS: TestCreateGCSInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateGCSInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateGCSInput/error_missing_serviceID (0.00s) === RUN TestUpdateGCSInput === RUN TestUpdateGCSInput/no_updates === RUN TestUpdateGCSInput/all_values_set_flag_serviceID === RUN TestUpdateGCSInput/error_missing_serviceID --- PASS: TestUpdateGCSInput (0.00s) --- PASS: TestUpdateGCSInput/no_updates (0.00s) --- PASS: TestUpdateGCSInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateGCSInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/gcs (cached) === RUN TestGooglePubSubCreate === RUN TestGooglePubSubCreate/logging_googlepubsub_create_--service-id_123_--version_1_--name_log_--user_user@example.com_--secret-key_secret_--project-id_project_--topic_topic_--account-name=me@fastly.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubCreate/logging_googlepubsub_create_--service-id_123_--version_1_--name_log_--user_user@example.com_--secret-key_secret_--project-id_project_--topic_topic_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGooglePubSubCreate (0.01s) --- PASS: TestGooglePubSubCreate/logging_googlepubsub_create_--service-id_123_--version_1_--name_log_--user_user@example.com_--secret-key_secret_--project-id_project_--topic_topic_--account-name=me@fastly.com_--autoclone (0.01s) --- PASS: TestGooglePubSubCreate/logging_googlepubsub_create_--service-id_123_--version_1_--name_log_--user_user@example.com_--secret-key_secret_--project-id_project_--topic_topic_--autoclone (0.00s) === RUN TestGooglePubSubList === RUN TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubList/logging_googlepubsub_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubList/logging_-v_googlepubsub_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGooglePubSubList (0.02s) --- PASS: TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestGooglePubSubList/logging_googlepubsub_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGooglePubSubList/logging_-v_googlepubsub_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGooglePubSubList/logging_googlepubsub_list_--service-id_123_--version_1#01 (0.00s) === RUN TestGooglePubSubDescribe === RUN TestGooglePubSubDescribe/logging_googlepubsub_describe_--service-id_123_--version_1 === RUN TestGooglePubSubDescribe/logging_googlepubsub_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubDescribe/logging_googlepubsub_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGooglePubSubDescribe (0.01s) --- PASS: TestGooglePubSubDescribe/logging_googlepubsub_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestGooglePubSubDescribe/logging_googlepubsub_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestGooglePubSubDescribe/logging_googlepubsub_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestGooglePubSubUpdate === RUN TestGooglePubSubUpdate/logging_googlepubsub_update_--service-id_123_--version_1_--new-name_log === RUN TestGooglePubSubUpdate/logging_googlepubsub_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubUpdate/logging_googlepubsub_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGooglePubSubUpdate (0.01s) --- PASS: TestGooglePubSubUpdate/logging_googlepubsub_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestGooglePubSubUpdate/logging_googlepubsub_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestGooglePubSubUpdate/logging_googlepubsub_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestGooglePubSubDelete === RUN TestGooglePubSubDelete/logging_googlepubsub_delete_--service-id_123_--version_1 === RUN TestGooglePubSubDelete/logging_googlepubsub_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGooglePubSubDelete/logging_googlepubsub_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGooglePubSubDelete (0.01s) --- PASS: TestGooglePubSubDelete/logging_googlepubsub_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestGooglePubSubDelete/logging_googlepubsub_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestGooglePubSubDelete/logging_googlepubsub_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateGooglePubSubInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateGooglePubSubInput/required_values_set_flag_serviceID === RUN TestCreateGooglePubSubInput/all_values_set_flag_serviceID === RUN TestCreateGooglePubSubInput/error_missing_serviceID --- PASS: TestCreateGooglePubSubInput (0.00s) --- PASS: TestCreateGooglePubSubInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateGooglePubSubInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateGooglePubSubInput/error_missing_serviceID (0.00s) === RUN TestUpdateGooglePubSubInput === RUN TestUpdateGooglePubSubInput/all_values_set_flag_serviceID === RUN TestUpdateGooglePubSubInput/no_updates === RUN TestUpdateGooglePubSubInput/error_missing_serviceID --- PASS: TestUpdateGooglePubSubInput (0.00s) --- PASS: TestUpdateGooglePubSubInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateGooglePubSubInput/no_updates (0.00s) --- PASS: TestUpdateGooglePubSubInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/googlepubsub (cached) === RUN TestGrafanaCloudLogsCreate === RUN TestGrafanaCloudLogsCreate/logging_grafanacloudlogs_create_--service-id_123_--version_1_--name_log_--user_123456_--url_https://test123.grafana.net_--auth-token_testtoken_--index_`{"label":_"value"_}`_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsCreate/logging_grafanacloudlogs_create_--service-id_123_--version_1_--name_log_--url_https://test123.grafana.net_--auth-token_testtoken_--index_`{"label":_"value"_}`_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGrafanaCloudLogsCreate (0.01s) --- PASS: TestGrafanaCloudLogsCreate/logging_grafanacloudlogs_create_--service-id_123_--version_1_--name_log_--user_123456_--url_https://test123.grafana.net_--auth-token_testtoken_--index_`{"label":_"value"_}`_--autoclone (0.01s) --- PASS: TestGrafanaCloudLogsCreate/logging_grafanacloudlogs_create_--service-id_123_--version_1_--name_log_--url_https://test123.grafana.net_--auth-token_testtoken_--index_`{"label":_"value"_}`_--autoclone (0.00s) === RUN TestGrafanaCloudLogsList === RUN TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsList/logging_grafanacloudlogs_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsList/logging_-v_grafanacloudlogs_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGrafanaCloudLogsList (0.02s) --- PASS: TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestGrafanaCloudLogsList/logging_grafanacloudlogs_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGrafanaCloudLogsList/logging_-v_grafanacloudlogs_list_--service-id_123_--version_1 (0.00s) --- PASS: TestGrafanaCloudLogsList/logging_grafanacloudlogs_list_--service-id_123_--version_1#01 (0.00s) === RUN TestGrafanaCloudLogsDescribe === RUN TestGrafanaCloudLogsDescribe/logging_grafanacloudlogs_describe_--service-id_123_--version_1 === RUN TestGrafanaCloudLogsDescribe/logging_grafanacloudlogs_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsDescribe/logging_grafanacloudlogs_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGrafanaCloudLogsDescribe (0.02s) --- PASS: TestGrafanaCloudLogsDescribe/logging_grafanacloudlogs_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestGrafanaCloudLogsDescribe/logging_grafanacloudlogs_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestGrafanaCloudLogsDescribe/logging_grafanacloudlogs_describe_--service-id_123_--version_1_--name_logs#01 (0.01s) === RUN TestGrafanaCloudLogsUpdate === RUN TestGrafanaCloudLogsUpdate/logging_grafanacloudlogs_update_--service-id_123_--version_1_--new-name_log === RUN TestGrafanaCloudLogsUpdate/logging_grafanacloudlogs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsUpdate/logging_grafanacloudlogs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGrafanaCloudLogsUpdate (0.02s) --- PASS: TestGrafanaCloudLogsUpdate/logging_grafanacloudlogs_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestGrafanaCloudLogsUpdate/logging_grafanacloudlogs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestGrafanaCloudLogsUpdate/logging_grafanacloudlogs_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestGrafanaCloudLogsDelete === RUN TestGrafanaCloudLogsDelete/logging_grafanacloudlogs_delete_--service-id_123_--version_1 === RUN TestGrafanaCloudLogsDelete/logging_grafanacloudlogs_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestGrafanaCloudLogsDelete/logging_grafanacloudlogs_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestGrafanaCloudLogsDelete (0.01s) --- PASS: TestGrafanaCloudLogsDelete/logging_grafanacloudlogs_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestGrafanaCloudLogsDelete/logging_grafanacloudlogs_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestGrafanaCloudLogsDelete/logging_grafanacloudlogs_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateGrafanaCloudLogsInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateGrafanaCloudLogsInput/required_values_set_flag_serviceID === RUN TestCreateGrafanaCloudLogsInput/all_values_set_flag_serviceID === RUN TestCreateGrafanaCloudLogsInput/error_missing_serviceID --- PASS: TestCreateGrafanaCloudLogsInput (0.00s) --- PASS: TestCreateGrafanaCloudLogsInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateGrafanaCloudLogsInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateGrafanaCloudLogsInput/error_missing_serviceID (0.00s) === RUN TestUpdateGrafanaCloudLogsInput === RUN TestUpdateGrafanaCloudLogsInput/no_updates === RUN TestUpdateGrafanaCloudLogsInput/all_values_set_flag_serviceID === RUN TestUpdateGrafanaCloudLogsInput/error_missing_serviceID --- PASS: TestUpdateGrafanaCloudLogsInput (0.00s) --- PASS: TestUpdateGrafanaCloudLogsInput/no_updates (0.00s) --- PASS: TestUpdateGrafanaCloudLogsInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateGrafanaCloudLogsInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/grafanacloudlogs (cached) === RUN TestHerokuCreate === RUN TestHerokuCreate/logging_heroku_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--url_example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuCreate/logging_heroku_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--url_example.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHerokuCreate (0.01s) --- PASS: TestHerokuCreate/logging_heroku_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--url_example.com_--autoclone (0.01s) --- PASS: TestHerokuCreate/logging_heroku_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--url_example.com_--autoclone#01 (0.00s) === RUN TestHerokuList === RUN TestHerokuList/logging_heroku_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuList/logging_heroku_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuList/logging_heroku_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuList/logging_heroku_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuList/logging_-v_heroku_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuList/logging_heroku_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHerokuList (0.02s) --- PASS: TestHerokuList/logging_heroku_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHerokuList/logging_heroku_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestHerokuList/logging_heroku_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestHerokuList/logging_heroku_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHerokuList/logging_-v_heroku_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHerokuList/logging_heroku_list_--service-id_123_--version_1#01 (0.00s) === RUN TestHerokuDescribe === RUN TestHerokuDescribe/logging_heroku_describe_--service-id_123_--version_1 === RUN TestHerokuDescribe/logging_heroku_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuDescribe/logging_heroku_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHerokuDescribe (0.01s) --- PASS: TestHerokuDescribe/logging_heroku_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestHerokuDescribe/logging_heroku_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestHerokuDescribe/logging_heroku_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestHerokuUpdate === RUN TestHerokuUpdate/logging_heroku_update_--service-id_123_--version_1_--new-name_log === RUN TestHerokuUpdate/logging_heroku_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuUpdate/logging_heroku_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHerokuUpdate (0.01s) --- PASS: TestHerokuUpdate/logging_heroku_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestHerokuUpdate/logging_heroku_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestHerokuUpdate/logging_heroku_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestHerokuDelete === RUN TestHerokuDelete/logging_heroku_delete_--service-id_123_--version_1 === RUN TestHerokuDelete/logging_heroku_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHerokuDelete/logging_heroku_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHerokuDelete (0.02s) --- PASS: TestHerokuDelete/logging_heroku_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestHerokuDelete/logging_heroku_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.01s) --- PASS: TestHerokuDelete/logging_heroku_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateHerokuInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateHerokuInput/required_values_set_flag_serviceID === RUN TestCreateHerokuInput/all_values_set_flag_serviceID === RUN TestCreateHerokuInput/error_missing_serviceID --- PASS: TestCreateHerokuInput (0.00s) --- PASS: TestCreateHerokuInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateHerokuInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateHerokuInput/error_missing_serviceID (0.00s) === RUN TestUpdateHerokuInput === RUN TestUpdateHerokuInput/no_updates === RUN TestUpdateHerokuInput/all_values_set_flag_serviceID === RUN TestUpdateHerokuInput/error_missing_serviceID --- PASS: TestUpdateHerokuInput (0.00s) --- PASS: TestUpdateHerokuInput/no_updates (0.00s) --- PASS: TestUpdateHerokuInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateHerokuInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/heroku (cached) === RUN TestHoneycombCreate === RUN TestHoneycombCreate/logging_honeycomb_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--dataset_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombCreate/logging_honeycomb_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--dataset_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHoneycombCreate (0.01s) --- PASS: TestHoneycombCreate/logging_honeycomb_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--dataset_log_--autoclone (0.01s) --- PASS: TestHoneycombCreate/logging_honeycomb_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--dataset_log_--autoclone#01 (0.00s) === RUN TestHoneycombList === RUN TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombList/logging_honeycomb_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombList/logging_-v_honeycomb_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHoneycombList (0.02s) --- PASS: TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestHoneycombList/logging_honeycomb_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHoneycombList/logging_-v_honeycomb_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHoneycombList/logging_honeycomb_list_--service-id_123_--version_1#01 (0.00s) === RUN TestHoneycombDescribe === RUN TestHoneycombDescribe/logging_honeycomb_describe_--service-id_123_--version_1 === RUN TestHoneycombDescribe/logging_honeycomb_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombDescribe/logging_honeycomb_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHoneycombDescribe (0.01s) --- PASS: TestHoneycombDescribe/logging_honeycomb_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestHoneycombDescribe/logging_honeycomb_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestHoneycombDescribe/logging_honeycomb_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestHoneycombUpdate === RUN TestHoneycombUpdate/logging_honeycomb_update_--service-id_123_--version_1_--new-name_log === RUN TestHoneycombUpdate/logging_honeycomb_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombUpdate/logging_honeycomb_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHoneycombUpdate (0.02s) --- PASS: TestHoneycombUpdate/logging_honeycomb_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestHoneycombUpdate/logging_honeycomb_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.01s) --- PASS: TestHoneycombUpdate/logging_honeycomb_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestHoneycombDelete === RUN TestHoneycombDelete/logging_honeycomb_delete_--service-id_123_--version_1 === RUN TestHoneycombDelete/logging_honeycomb_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHoneycombDelete/logging_honeycomb_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHoneycombDelete (0.01s) --- PASS: TestHoneycombDelete/logging_honeycomb_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestHoneycombDelete/logging_honeycomb_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestHoneycombDelete/logging_honeycomb_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateHoneycombInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateHoneycombInput/required_values_set_flag_serviceID === RUN TestCreateHoneycombInput/all_values_set_flag_serviceID === RUN TestCreateHoneycombInput/error_missing_serviceID --- PASS: TestCreateHoneycombInput (0.00s) --- PASS: TestCreateHoneycombInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateHoneycombInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateHoneycombInput/error_missing_serviceID (0.00s) === RUN TestUpdateHoneycombInput === RUN TestUpdateHoneycombInput/no_updates === RUN TestUpdateHoneycombInput/all_values_set_flag_serviceID === RUN TestUpdateHoneycombInput/error_missing_serviceID --- PASS: TestUpdateHoneycombInput (0.00s) --- PASS: TestUpdateHoneycombInput/no_updates (0.00s) --- PASS: TestUpdateHoneycombInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateHoneycombInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/honeycomb (cached) === RUN TestHTTPSCreate === RUN TestHTTPSCreate/logging_https_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSCreate/logging_https_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHTTPSCreate (0.01s) --- PASS: TestHTTPSCreate/logging_https_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone (0.01s) --- PASS: TestHTTPSCreate/logging_https_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone#01 (0.00s) === RUN TestHTTPSList === RUN TestHTTPSList/logging_https_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSList/logging_https_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSList/logging_https_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSList/logging_https_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSList/logging_-v_https_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSList/logging_https_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHTTPSList (0.02s) --- PASS: TestHTTPSList/logging_https_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHTTPSList/logging_https_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestHTTPSList/logging_https_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestHTTPSList/logging_https_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHTTPSList/logging_-v_https_list_--service-id_123_--version_1 (0.00s) --- PASS: TestHTTPSList/logging_https_list_--service-id_123_--version_1#01 (0.00s) === RUN TestHTTPSDescribe === RUN TestHTTPSDescribe/logging_https_describe_--service-id_123_--version_1 === RUN TestHTTPSDescribe/logging_https_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSDescribe/logging_https_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHTTPSDescribe (0.01s) --- PASS: TestHTTPSDescribe/logging_https_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestHTTPSDescribe/logging_https_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestHTTPSDescribe/logging_https_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestHTTPSUpdate === RUN TestHTTPSUpdate/logging_https_update_--service-id_123_--version_1_--new-name_log === RUN TestHTTPSUpdate/logging_https_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSUpdate/logging_https_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHTTPSUpdate (0.01s) --- PASS: TestHTTPSUpdate/logging_https_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestHTTPSUpdate/logging_https_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestHTTPSUpdate/logging_https_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestHTTPSDelete === RUN TestHTTPSDelete/logging_https_delete_--service-id_123_--version_1 === RUN TestHTTPSDelete/logging_https_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHTTPSDelete/logging_https_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHTTPSDelete (0.01s) --- PASS: TestHTTPSDelete/logging_https_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestHTTPSDelete/logging_https_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestHTTPSDelete/logging_https_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateHTTPSInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateHTTPSInput/required_values_set_flag_serviceID === RUN TestCreateHTTPSInput/all_values_set_flag_serviceID === RUN TestCreateHTTPSInput/error_missing_serviceID --- PASS: TestCreateHTTPSInput (0.00s) --- PASS: TestCreateHTTPSInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateHTTPSInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateHTTPSInput/error_missing_serviceID (0.00s) === RUN TestUpdateHTTPSInput === RUN TestUpdateHTTPSInput/all_values_set_flag_serviceID === RUN TestUpdateHTTPSInput/no_updates === RUN TestUpdateHTTPSInput/error_missing_serviceID --- PASS: TestUpdateHTTPSInput (0.00s) --- PASS: TestUpdateHTTPSInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateHTTPSInput/no_updates (0.00s) --- PASS: TestUpdateHTTPSInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/https (cached) === RUN TestKafkaCreate === RUN TestKafkaCreate/logging_kafka_create_--service-id_123_--version_1_--name_log_--topic_logs_--brokers_127.0.0.1127.0.0.2_--parse-log-keyvals_--max-batch-size_1024_--use-sasl_--auth-method_plain_--username_user_--password_password_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaCreate/logging_kafka_create_--service-id_123_--version_1_--name_log_--topic_logs_--brokers_127.0.0.1127.0.0.2_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKafkaCreate (0.01s) --- PASS: TestKafkaCreate/logging_kafka_create_--service-id_123_--version_1_--name_log_--topic_logs_--brokers_127.0.0.1127.0.0.2_--parse-log-keyvals_--max-batch-size_1024_--use-sasl_--auth-method_plain_--username_user_--password_password_--autoclone (0.01s) --- PASS: TestKafkaCreate/logging_kafka_create_--service-id_123_--version_1_--name_log_--topic_logs_--brokers_127.0.0.1127.0.0.2_--autoclone (0.00s) === RUN TestKafkaList === RUN TestKafkaList/logging_kafka_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaList/logging_kafka_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaList/logging_kafka_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaList/logging_kafka_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaList/logging_-v_kafka_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaList/logging_kafka_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKafkaList (0.02s) --- PASS: TestKafkaList/logging_kafka_list_--service-id_123_--version_1 (0.00s) --- PASS: TestKafkaList/logging_kafka_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestKafkaList/logging_kafka_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestKafkaList/logging_kafka_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestKafkaList/logging_-v_kafka_list_--service-id_123_--version_1 (0.00s) --- PASS: TestKafkaList/logging_kafka_list_--service-id_123_--version_1#01 (0.00s) === RUN TestKafkaDescribe === RUN TestKafkaDescribe/logging_kafka_describe_--service-id_123_--version_1 === RUN TestKafkaDescribe/logging_kafka_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaDescribe/logging_kafka_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKafkaDescribe (0.01s) --- PASS: TestKafkaDescribe/logging_kafka_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestKafkaDescribe/logging_kafka_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestKafkaDescribe/logging_kafka_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestKafkaUpdate === RUN TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--new-name_log === RUN TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--name_logs_--new-name_log_--parse-log-keyvals_--max-batch-size_1024_--use-sasl_--auth-method_plain_--username_user_--password_password_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKafkaUpdate (0.02s) --- PASS: TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) --- PASS: TestKafkaUpdate/logging_kafka_update_--service-id_123_--version_1_--name_logs_--new-name_log_--parse-log-keyvals_--max-batch-size_1024_--use-sasl_--auth-method_plain_--username_user_--password_password_--autoclone (0.00s) === RUN TestKafkaDelete === RUN TestKafkaDelete/logging_kafka_delete_--service-id_123_--version_1 === RUN TestKafkaDelete/logging_kafka_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKafkaDelete/logging_kafka_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKafkaDelete (0.01s) --- PASS: TestKafkaDelete/logging_kafka_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestKafkaDelete/logging_kafka_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestKafkaDelete/logging_kafka_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateKafkaInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateKafkaInput/required_values_set_flag_serviceID === RUN TestCreateKafkaInput/all_values_set_flag_serviceID === RUN TestCreateKafkaInput/error_missing_serviceID === RUN TestCreateKafkaInput/verify_SASL_fields --- PASS: TestCreateKafkaInput (0.00s) --- PASS: TestCreateKafkaInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateKafkaInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateKafkaInput/error_missing_serviceID (0.00s) --- PASS: TestCreateKafkaInput/verify_SASL_fields (0.00s) === RUN TestUpdateKafkaInput === RUN TestUpdateKafkaInput/all_values_set_flag_serviceID === RUN TestUpdateKafkaInput/no_updates === RUN TestUpdateKafkaInput/error_missing_serviceID === RUN TestUpdateKafkaInput/verify_SASL_fields === RUN TestUpdateKafkaInput/verify_disabling_SASL --- PASS: TestUpdateKafkaInput (0.00s) --- PASS: TestUpdateKafkaInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateKafkaInput/no_updates (0.00s) --- PASS: TestUpdateKafkaInput/error_missing_serviceID (0.00s) --- PASS: TestUpdateKafkaInput/verify_SASL_fields (0.00s) --- PASS: TestUpdateKafkaInput/verify_disabling_SASL (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/kafka (cached) === RUN TestKinesisCreate === RUN TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--region_us-east-1_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--region_us-east-1_--access-key_foo_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--region_us-east-1_--access-key_foo_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--access-key_foo_--secret-key_bar_--region_us-east-1_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--access-key_foo_--secret-key_bar_--region_us-east-1_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log2_--stream-name_log_--region_us-east-1_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log2_--stream-name_log_--region_us-east-1_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKinesisCreate (0.03s) --- PASS: TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--region_us-east-1_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone (0.01s) --- PASS: TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--region_us-east-1_--access-key_foo_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone (0.00s) --- PASS: TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--region_us-east-1_--access-key_foo_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone (0.00s) --- PASS: TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--access-key_foo_--secret-key_bar_--region_us-east-1_--autoclone (0.00s) --- PASS: TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log_--stream-name_log_--access-key_foo_--secret-key_bar_--region_us-east-1_--autoclone#01 (0.00s) --- PASS: TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log2_--stream-name_log_--region_us-east-1_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone (0.00s) --- PASS: TestKinesisCreate/logging_kinesis_create_--service-id_123_--version_1_--name_log2_--stream-name_log_--region_us-east-1_--iam-role_arn:aws:iam::123456789012:role/KinesisAccess_--autoclone#01 (0.00s) === RUN TestKinesisList === RUN TestKinesisList/logging_kinesis_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisList/logging_kinesis_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisList/logging_kinesis_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisList/logging_kinesis_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisList/logging_-v_kinesis_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisList/logging_kinesis_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKinesisList (0.02s) --- PASS: TestKinesisList/logging_kinesis_list_--service-id_123_--version_1 (0.00s) --- PASS: TestKinesisList/logging_kinesis_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestKinesisList/logging_kinesis_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestKinesisList/logging_kinesis_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestKinesisList/logging_-v_kinesis_list_--service-id_123_--version_1 (0.00s) --- PASS: TestKinesisList/logging_kinesis_list_--service-id_123_--version_1#01 (0.00s) === RUN TestKinesisDescribe === RUN TestKinesisDescribe/logging_kinesis_describe_--service-id_123_--version_1 === RUN TestKinesisDescribe/logging_kinesis_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisDescribe/logging_kinesis_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKinesisDescribe (0.01s) --- PASS: TestKinesisDescribe/logging_kinesis_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestKinesisDescribe/logging_kinesis_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestKinesisDescribe/logging_kinesis_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestKinesisUpdate === RUN TestKinesisUpdate/logging_kinesis_update_--service-id_123_--version_1_--new-name_log === RUN TestKinesisUpdate/logging_kinesis_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisUpdate/logging_kinesis_update_--service-id_123_--version_1_--name_logs_--new-name_log_--region_us-west-1_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKinesisUpdate (0.01s) --- PASS: TestKinesisUpdate/logging_kinesis_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestKinesisUpdate/logging_kinesis_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestKinesisUpdate/logging_kinesis_update_--service-id_123_--version_1_--name_logs_--new-name_log_--region_us-west-1_--autoclone (0.00s) === RUN TestKinesisDelete === RUN TestKinesisDelete/logging_kinesis_delete_--service-id_123_--version_1 === RUN TestKinesisDelete/logging_kinesis_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestKinesisDelete/logging_kinesis_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestKinesisDelete (0.01s) --- PASS: TestKinesisDelete/logging_kinesis_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestKinesisDelete/logging_kinesis_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestKinesisDelete/logging_kinesis_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateKinesisInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateKinesisInput/required_values_set_flag_serviceID === RUN TestCreateKinesisInput/required_values_set_flag_serviceID_using_IAM_role === RUN TestCreateKinesisInput/all_values_set_flag_serviceID === RUN TestCreateKinesisInput/error_missing_serviceID --- PASS: TestCreateKinesisInput (0.00s) --- PASS: TestCreateKinesisInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateKinesisInput/required_values_set_flag_serviceID_using_IAM_role (0.00s) --- PASS: TestCreateKinesisInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateKinesisInput/error_missing_serviceID (0.00s) === RUN TestUpdateKinesisInput === RUN TestUpdateKinesisInput/no_updates === RUN TestUpdateKinesisInput/all_values_set_flag_serviceID === RUN TestUpdateKinesisInput/error_missing_serviceID --- PASS: TestUpdateKinesisInput (0.00s) --- PASS: TestUpdateKinesisInput/no_updates (0.00s) --- PASS: TestUpdateKinesisInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateKinesisInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/kinesis (cached) === RUN TestLogglyCreate === RUN TestLogglyCreate/logging_loggly_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyCreate/logging_loggly_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogglyCreate (0.01s) --- PASS: TestLogglyCreate/logging_loggly_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone (0.01s) --- PASS: TestLogglyCreate/logging_loggly_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone#01 (0.00s) === RUN TestLogglyList === RUN TestLogglyList/logging_loggly_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyList/logging_loggly_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyList/logging_loggly_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyList/logging_loggly_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyList/logging_-v_loggly_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyList/logging_loggly_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogglyList (0.03s) --- PASS: TestLogglyList/logging_loggly_list_--service-id_123_--version_1 (0.00s) --- PASS: TestLogglyList/logging_loggly_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestLogglyList/logging_loggly_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestLogglyList/logging_loggly_--verbose_list_--service-id_123_--version_1 (0.01s) --- PASS: TestLogglyList/logging_-v_loggly_list_--service-id_123_--version_1 (0.00s) --- PASS: TestLogglyList/logging_loggly_list_--service-id_123_--version_1#01 (0.00s) === RUN TestLogglyDescribe === RUN TestLogglyDescribe/logging_loggly_describe_--service-id_123_--version_1 === RUN TestLogglyDescribe/logging_loggly_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyDescribe/logging_loggly_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogglyDescribe (0.02s) --- PASS: TestLogglyDescribe/logging_loggly_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestLogglyDescribe/logging_loggly_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestLogglyDescribe/logging_loggly_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestLogglyUpdate === RUN TestLogglyUpdate/logging_loggly_update_--service-id_123_--version_1_--new-name_log === RUN TestLogglyUpdate/logging_loggly_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyUpdate/logging_loggly_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogglyUpdate (0.01s) --- PASS: TestLogglyUpdate/logging_loggly_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestLogglyUpdate/logging_loggly_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestLogglyUpdate/logging_loggly_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestLogglyDelete === RUN TestLogglyDelete/logging_loggly_delete_--service-id_123_--version_1 === RUN TestLogglyDelete/logging_loggly_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogglyDelete/logging_loggly_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogglyDelete (0.01s) --- PASS: TestLogglyDelete/logging_loggly_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestLogglyDelete/logging_loggly_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestLogglyDelete/logging_loggly_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateLogglyInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateLogglyInput/required_values_set_flag_serviceID === RUN TestCreateLogglyInput/all_values_set_flag_serviceID === RUN TestCreateLogglyInput/error_missing_serviceID --- PASS: TestCreateLogglyInput (0.00s) --- PASS: TestCreateLogglyInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateLogglyInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateLogglyInput/error_missing_serviceID (0.00s) === RUN TestUpdateLogglyInput === RUN TestUpdateLogglyInput/no_updates === RUN TestUpdateLogglyInput/all_values_set_flag_serviceID === RUN TestUpdateLogglyInput/error_missing_serviceID --- PASS: TestUpdateLogglyInput (0.00s) --- PASS: TestUpdateLogglyInput/no_updates (0.00s) --- PASS: TestUpdateLogglyInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateLogglyInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/loggly (cached) === RUN TestLogshuttleCreate === RUN TestLogshuttleCreate/logging_logshuttle_create_--service-id_123_--version_1_--name_log_--url_example.com_--auth-token_abc_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleCreate/logging_logshuttle_create_--service-id_123_--version_1_--name_log_--url_example.com_--auth-token_abc_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogshuttleCreate (0.01s) --- PASS: TestLogshuttleCreate/logging_logshuttle_create_--service-id_123_--version_1_--name_log_--url_example.com_--auth-token_abc_--autoclone (0.01s) --- PASS: TestLogshuttleCreate/logging_logshuttle_create_--service-id_123_--version_1_--name_log_--url_example.com_--auth-token_abc_--autoclone#01 (0.00s) === RUN TestLogshuttleList === RUN TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleList/logging_logshuttle_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleList/logging_-v_logshuttle_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogshuttleList (0.02s) --- PASS: TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1 (0.00s) --- PASS: TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestLogshuttleList/logging_logshuttle_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestLogshuttleList/logging_-v_logshuttle_list_--service-id_123_--version_1 (0.00s) --- PASS: TestLogshuttleList/logging_logshuttle_list_--service-id_123_--version_1#01 (0.00s) === RUN TestLogshuttleDescribe === RUN TestLogshuttleDescribe/logging_logshuttle_describe_--service-id_123_--version_1 === RUN TestLogshuttleDescribe/logging_logshuttle_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleDescribe/logging_logshuttle_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogshuttleDescribe (0.01s) --- PASS: TestLogshuttleDescribe/logging_logshuttle_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestLogshuttleDescribe/logging_logshuttle_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestLogshuttleDescribe/logging_logshuttle_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestLogshuttleUpdate === RUN TestLogshuttleUpdate/logging_logshuttle_update_--service-id_123_--version_1_--new-name_log === RUN TestLogshuttleUpdate/logging_logshuttle_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleUpdate/logging_logshuttle_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogshuttleUpdate (0.01s) --- PASS: TestLogshuttleUpdate/logging_logshuttle_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestLogshuttleUpdate/logging_logshuttle_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestLogshuttleUpdate/logging_logshuttle_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestLogshuttleDelete === RUN TestLogshuttleDelete/logging_logshuttle_delete_--service-id_123_--version_1 === RUN TestLogshuttleDelete/logging_logshuttle_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestLogshuttleDelete/logging_logshuttle_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestLogshuttleDelete (0.01s) --- PASS: TestLogshuttleDelete/logging_logshuttle_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestLogshuttleDelete/logging_logshuttle_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestLogshuttleDelete/logging_logshuttle_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateLogshuttleInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateLogshuttleInput/required_values_set_flag_serviceID === RUN TestCreateLogshuttleInput/all_values_set_flag_serviceID === RUN TestCreateLogshuttleInput/error_missing_serviceID --- PASS: TestCreateLogshuttleInput (0.00s) --- PASS: TestCreateLogshuttleInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateLogshuttleInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateLogshuttleInput/error_missing_serviceID (0.00s) === RUN TestUpdateLogshuttleInput === RUN TestUpdateLogshuttleInput/no_update === RUN TestUpdateLogshuttleInput/all_values_set_flag_serviceID === RUN TestUpdateLogshuttleInput/error_missing_serviceID --- PASS: TestUpdateLogshuttleInput (0.00s) --- PASS: TestUpdateLogshuttleInput/no_update (0.00s) --- PASS: TestUpdateLogshuttleInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateLogshuttleInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/logshuttle (cached) === RUN TestNewRelicCreate === RUN TestNewRelicCreate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicCreate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicCreate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicCreate/validate_CreateNewRelic_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicCreate/validate_CreateNewRelic_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicCreate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicCreate (0.03s) --- PASS: TestNewRelicCreate/validate_missing_--service-id_flag (0.01s) --- PASS: TestNewRelicCreate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestNewRelicCreate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestNewRelicCreate/validate_CreateNewRelic_API_error (0.00s) --- PASS: TestNewRelicCreate/validate_CreateNewRelic_API_success (0.00s) --- PASS: TestNewRelicCreate/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestNewRelicDelete === RUN TestNewRelicDelete/validate_missing_--name_flag === RUN TestNewRelicDelete/validate_missing_--version_flag === RUN TestNewRelicDelete/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDelete/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDelete/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDelete/validate_DeleteNewRelic_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDelete/validate_DeleteNewRelic_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDelete/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicDelete (0.04s) --- PASS: TestNewRelicDelete/validate_missing_--name_flag (0.01s) --- PASS: TestNewRelicDelete/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicDelete/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicDelete/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestNewRelicDelete/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestNewRelicDelete/validate_DeleteNewRelic_API_error (0.00s) --- PASS: TestNewRelicDelete/validate_DeleteNewRelic_API_success (0.00s) --- PASS: TestNewRelicDelete/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestNewRelicDescribe === RUN TestNewRelicDescribe/validate_missing_--name_flag === RUN TestNewRelicDescribe/validate_missing_--version_flag === RUN TestNewRelicDescribe/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDescribe/validate_GetNewRelic_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDescribe/validate_GetNewRelic_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDescribe/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicDescribe (0.03s) --- PASS: TestNewRelicDescribe/validate_missing_--name_flag (0.01s) --- PASS: TestNewRelicDescribe/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicDescribe/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicDescribe/validate_GetNewRelic_API_error (0.00s) --- PASS: TestNewRelicDescribe/validate_GetNewRelic_API_success (0.00s) --- PASS: TestNewRelicDescribe/validate_missing_--autoclone_flag_is_OK (0.00s) === RUN TestNewRelicList === RUN TestNewRelicList/validate_missing_--version_flag === RUN TestNewRelicList/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_ListNewRelics_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_ListNewRelics_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_missing_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicList (0.03s) --- PASS: TestNewRelicList/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicList/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicList/validate_ListNewRelics_API_error (0.00s) --- PASS: TestNewRelicList/validate_ListNewRelics_API_success (0.00s) --- PASS: TestNewRelicList/validate_missing_--autoclone_flag_is_OK (0.00s) --- PASS: TestNewRelicList/validate_missing_--verbose_flag (0.00s) === RUN TestNewRelicUpdate === RUN TestNewRelicUpdate/validate_missing_--name_flag === RUN TestNewRelicUpdate/validate_missing_--version_flag === RUN TestNewRelicUpdate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_UpdateNewRelic_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_UpdateNewRelic_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicUpdate (0.04s) --- PASS: TestNewRelicUpdate/validate_missing_--name_flag (0.01s) --- PASS: TestNewRelicUpdate/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicUpdate/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestNewRelicUpdate/validate_UpdateNewRelic_API_error (0.00s) --- PASS: TestNewRelicUpdate/validate_UpdateNewRelic_API_success (0.00s) --- PASS: TestNewRelicUpdate/validate_--autoclone_results_in_cloned_service_version (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/newrelic (cached) === RUN TestNewRelicOTLPCreate === RUN TestNewRelicOTLPCreate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPCreate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPCreate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPCreate/validate_CreateNewRelicOTLP_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPCreate/validate_CreateNewRelicOTLP_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPCreate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicOTLPCreate (0.03s) --- PASS: TestNewRelicOTLPCreate/validate_missing_--service-id_flag (0.01s) --- PASS: TestNewRelicOTLPCreate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestNewRelicOTLPCreate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestNewRelicOTLPCreate/validate_CreateNewRelicOTLP_API_error (0.00s) --- PASS: TestNewRelicOTLPCreate/validate_CreateNewRelicOTLP_API_success (0.00s) --- PASS: TestNewRelicOTLPCreate/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestNewRelicOTLPDelete === RUN TestNewRelicOTLPDelete/validate_missing_--name_flag === RUN TestNewRelicOTLPDelete/validate_missing_--version_flag === RUN TestNewRelicOTLPDelete/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPDelete/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPDelete/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPDelete/validate_DeleteNewRelic_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPDelete/validate_DeleteNewRelic_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicOTLPDelete/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicOTLPDelete (0.04s) --- PASS: TestNewRelicOTLPDelete/validate_missing_--name_flag (0.01s) --- PASS: TestNewRelicOTLPDelete/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicOTLPDelete/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicOTLPDelete/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestNewRelicOTLPDelete/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestNewRelicOTLPDelete/validate_DeleteNewRelic_API_error (0.00s) --- PASS: TestNewRelicOTLPDelete/validate_DeleteNewRelic_API_success (0.00s) --- PASS: TestNewRelicOTLPDelete/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestNewRelicDescribe === RUN TestNewRelicDescribe/validate_missing_--name_flag === RUN TestNewRelicDescribe/validate_missing_--version_flag === RUN TestNewRelicDescribe/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDescribe/validate_GetNewRelic_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDescribe/validate_GetNewRelic_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicDescribe/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicDescribe (0.03s) --- PASS: TestNewRelicDescribe/validate_missing_--name_flag (0.01s) --- PASS: TestNewRelicDescribe/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicDescribe/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicDescribe/validate_GetNewRelic_API_error (0.00s) --- PASS: TestNewRelicDescribe/validate_GetNewRelic_API_success (0.00s) --- PASS: TestNewRelicDescribe/validate_missing_--autoclone_flag_is_OK (0.00s) === RUN TestNewRelicList === RUN TestNewRelicList/validate_missing_--version_flag === RUN TestNewRelicList/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_ListNewRelics_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_ListNewRelics_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicList/validate_missing_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicList (0.03s) --- PASS: TestNewRelicList/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicList/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicList/validate_ListNewRelics_API_error (0.00s) --- PASS: TestNewRelicList/validate_ListNewRelics_API_success (0.00s) --- PASS: TestNewRelicList/validate_missing_--autoclone_flag_is_OK (0.00s) --- PASS: TestNewRelicList/validate_missing_--verbose_flag (0.00s) === RUN TestNewRelicUpdate === RUN TestNewRelicUpdate/validate_missing_--name_flag === RUN TestNewRelicUpdate/validate_missing_--version_flag === RUN TestNewRelicUpdate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_UpdateNewRelic_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_UpdateNewRelic_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestNewRelicUpdate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestNewRelicUpdate (0.06s) --- PASS: TestNewRelicUpdate/validate_missing_--name_flag (0.01s) --- PASS: TestNewRelicUpdate/validate_missing_--version_flag (0.01s) --- PASS: TestNewRelicUpdate/validate_missing_--service-id_flag (0.00s) --- PASS: TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestNewRelicUpdate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestNewRelicUpdate/validate_UpdateNewRelic_API_error (0.01s) --- PASS: TestNewRelicUpdate/validate_UpdateNewRelic_API_success (0.02s) --- PASS: TestNewRelicUpdate/validate_--autoclone_results_in_cloned_service_version (0.01s) PASS ok github.com/fastly/cli/pkg/commands/logging/newrelicotlp (cached) === RUN TestOpenstackCreate === RUN TestOpenstackCreate/logging_openstack_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--user_user_--url_https://example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackCreate/logging_openstack_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--user_user_--url_https://example.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackCreate/logging_openstack_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--user_user_--url_https://example.com_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestOpenstackCreate (0.02s) --- PASS: TestOpenstackCreate/logging_openstack_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--user_user_--url_https://example.com_--autoclone (0.01s) --- PASS: TestOpenstackCreate/logging_openstack_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--user_user_--url_https://example.com_--autoclone#01 (0.00s) --- PASS: TestOpenstackCreate/logging_openstack_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--user_user_--url_https://example.com_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestOpenstackList === RUN TestOpenstackList/logging_openstack_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackList/logging_openstack_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackList/logging_openstack_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackList/logging_openstack_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackList/logging_-v_openstack_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackList/logging_openstack_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestOpenstackList (0.02s) --- PASS: TestOpenstackList/logging_openstack_list_--service-id_123_--version_1 (0.00s) --- PASS: TestOpenstackList/logging_openstack_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestOpenstackList/logging_openstack_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestOpenstackList/logging_openstack_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestOpenstackList/logging_-v_openstack_list_--service-id_123_--version_1 (0.00s) --- PASS: TestOpenstackList/logging_openstack_list_--service-id_123_--version_1#01 (0.00s) === RUN TestOpenstackDescribe === RUN TestOpenstackDescribe/logging_openstack_describe_--service-id_123_--version_1 === RUN TestOpenstackDescribe/logging_openstack_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackDescribe/logging_openstack_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestOpenstackDescribe (0.01s) --- PASS: TestOpenstackDescribe/logging_openstack_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestOpenstackDescribe/logging_openstack_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestOpenstackDescribe/logging_openstack_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestOpenstackUpdate === RUN TestOpenstackUpdate/logging_openstack_update_--service-id_123_--version_1_--new-name_log === RUN TestOpenstackUpdate/logging_openstack_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackUpdate/logging_openstack_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestOpenstackUpdate (0.01s) --- PASS: TestOpenstackUpdate/logging_openstack_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestOpenstackUpdate/logging_openstack_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestOpenstackUpdate/logging_openstack_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestOpenstackDelete === RUN TestOpenstackDelete/logging_openstack_delete_--service-id_123_--version_1 === RUN TestOpenstackDelete/logging_openstack_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestOpenstackDelete/logging_openstack_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestOpenstackDelete (0.01s) --- PASS: TestOpenstackDelete/logging_openstack_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestOpenstackDelete/logging_openstack_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestOpenstackDelete/logging_openstack_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateOpenstackInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateOpenstackInput/required_values_set_flag_serviceID === RUN TestCreateOpenstackInput/all_values_set_flag_serviceID === RUN TestCreateOpenstackInput/error_missing_serviceID --- PASS: TestCreateOpenstackInput (0.00s) --- PASS: TestCreateOpenstackInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateOpenstackInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateOpenstackInput/error_missing_serviceID (0.00s) === RUN TestUpdateOpenstackInput === RUN TestUpdateOpenstackInput/all_values_set_flag_serviceID === RUN TestUpdateOpenstackInput/no_updates === RUN TestUpdateOpenstackInput/error_missing_serviceID --- PASS: TestUpdateOpenstackInput (0.00s) --- PASS: TestUpdateOpenstackInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateOpenstackInput/no_updates (0.00s) --- PASS: TestUpdateOpenstackInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/openstack (cached) === RUN TestPapertrailCreate === RUN TestPapertrailCreate/logging_papertrail_create_--service-id_123_--version_1_--name_log_--address_example.com:123_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailCreate/logging_papertrail_create_--service-id_123_--version_1_--name_log_--address_example.com:123_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPapertrailCreate (0.01s) --- PASS: TestPapertrailCreate/logging_papertrail_create_--service-id_123_--version_1_--name_log_--address_example.com:123_--autoclone (0.01s) --- PASS: TestPapertrailCreate/logging_papertrail_create_--service-id_123_--version_1_--name_log_--address_example.com:123_--autoclone#01 (0.00s) === RUN TestPapertrailList === RUN TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailList/logging_papertrail_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailList/logging_-v_papertrail_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPapertrailList (0.02s) --- PASS: TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1 (0.00s) --- PASS: TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestPapertrailList/logging_papertrail_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestPapertrailList/logging_-v_papertrail_list_--service-id_123_--version_1 (0.00s) --- PASS: TestPapertrailList/logging_papertrail_list_--service-id_123_--version_1#01 (0.00s) === RUN TestPapertrailDescribe === RUN TestPapertrailDescribe/logging_papertrail_describe_--service-id_123_--version_1 === RUN TestPapertrailDescribe/logging_papertrail_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailDescribe/logging_papertrail_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPapertrailDescribe (0.01s) --- PASS: TestPapertrailDescribe/logging_papertrail_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestPapertrailDescribe/logging_papertrail_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestPapertrailDescribe/logging_papertrail_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestPapertrailUpdate === RUN TestPapertrailUpdate/logging_papertrail_update_--service-id_123_--version_1_--new-name_log === RUN TestPapertrailUpdate/logging_papertrail_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailUpdate/logging_papertrail_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPapertrailUpdate (0.01s) --- PASS: TestPapertrailUpdate/logging_papertrail_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestPapertrailUpdate/logging_papertrail_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestPapertrailUpdate/logging_papertrail_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestPapertrailDelete === RUN TestPapertrailDelete/logging_papertrail_delete_--service-id_123_--version_1 === RUN TestPapertrailDelete/logging_papertrail_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPapertrailDelete/logging_papertrail_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPapertrailDelete (0.01s) --- PASS: TestPapertrailDelete/logging_papertrail_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestPapertrailDelete/logging_papertrail_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestPapertrailDelete/logging_papertrail_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreatePapertrailInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreatePapertrailInput/required_values_set_flag_serviceID === RUN TestCreatePapertrailInput/all_values_set_flag_serviceID === RUN TestCreatePapertrailInput/error_missing_serviceID --- PASS: TestCreatePapertrailInput (0.00s) --- PASS: TestCreatePapertrailInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreatePapertrailInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreatePapertrailInput/error_missing_serviceID (0.00s) === RUN TestUpdatePapertrailInput === RUN TestUpdatePapertrailInput/no_updates === RUN TestUpdatePapertrailInput/all_values_set_flag_serviceID === RUN TestUpdatePapertrailInput/error_missing_serviceID --- PASS: TestUpdatePapertrailInput (0.00s) --- PASS: TestUpdatePapertrailInput/no_updates (0.00s) --- PASS: TestUpdatePapertrailInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdatePapertrailInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/papertrail (cached) === RUN TestS3Create === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_bar_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_bar_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log2_--bucket_log_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log2_--bucket_log_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--iam-role_arn:aws:iam::123456789012:role/S3Access_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestS3Create (0.04s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--autoclone (0.01s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone (0.00s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone (0.00s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_bar_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone (0.00s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_bar_--autoclone (0.00s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--access-key_foo_--secret-key_bar_--autoclone#01 (0.00s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log2_--bucket_log_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone (0.00s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log2_--bucket_log_--iam-role_arn:aws:iam::123456789012:role/S3Access_--autoclone#01 (0.00s) --- PASS: TestS3Create/logging_s3_create_--service-id_123_--version_1_--name_log_--bucket_log_--iam-role_arn:aws:iam::123456789012:role/S3Access_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestS3List === RUN TestS3List/logging_s3_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3List/logging_s3_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3List/logging_s3_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3List/logging_s3_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3List/logging_-v_s3_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3List/logging_s3_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestS3List (0.03s) --- PASS: TestS3List/logging_s3_list_--service-id_123_--version_1 (0.00s) --- PASS: TestS3List/logging_s3_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestS3List/logging_s3_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestS3List/logging_s3_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestS3List/logging_-v_s3_list_--service-id_123_--version_1 (0.00s) --- PASS: TestS3List/logging_s3_list_--service-id_123_--version_1#01 (0.00s) === RUN TestS3Describe === RUN TestS3Describe/logging_s3_describe_--service-id_123_--version_1 === RUN TestS3Describe/logging_s3_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Describe/logging_s3_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestS3Describe (0.02s) --- PASS: TestS3Describe/logging_s3_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestS3Describe/logging_s3_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestS3Describe/logging_s3_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestS3Update === RUN TestS3Update/logging_s3_update_--service-id_123_--version_1_--new-name_log === RUN TestS3Update/logging_s3_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Update/logging_s3_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Update/logging_s3_update_--service-id_123_--version_1_--name_logs_--access-key_foo_--secret-key_bar_--iam-role__--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestS3Update (0.02s) --- PASS: TestS3Update/logging_s3_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestS3Update/logging_s3_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestS3Update/logging_s3_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) --- PASS: TestS3Update/logging_s3_update_--service-id_123_--version_1_--name_logs_--access-key_foo_--secret-key_bar_--iam-role__--autoclone (0.00s) === RUN TestS3Delete === RUN TestS3Delete/logging_s3_delete_--service-id_123_--version_1 === RUN TestS3Delete/logging_s3_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestS3Delete/logging_s3_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestS3Delete (0.01s) --- PASS: TestS3Delete/logging_s3_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestS3Delete/logging_s3_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestS3Delete/logging_s3_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateS3Input token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateS3Input/required_values_set_flag_serviceID_using_access_credentials === RUN TestCreateS3Input/required_values_set_flag_serviceID_using_IAM_role === RUN TestCreateS3Input/all_values_set_flag_serviceID === RUN TestCreateS3Input/error_missing_serviceID --- PASS: TestCreateS3Input (0.00s) --- PASS: TestCreateS3Input/required_values_set_flag_serviceID_using_access_credentials (0.00s) --- PASS: TestCreateS3Input/required_values_set_flag_serviceID_using_IAM_role (0.00s) --- PASS: TestCreateS3Input/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateS3Input/error_missing_serviceID (0.00s) === RUN TestUpdateS3Input === RUN TestUpdateS3Input/no_updates === RUN TestUpdateS3Input/all_values_set_flag_serviceID === RUN TestUpdateS3Input/error_missing_serviceID --- PASS: TestUpdateS3Input (0.00s) --- PASS: TestUpdateS3Input/no_updates (0.00s) --- PASS: TestUpdateS3Input/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateS3Input/error_missing_serviceID (0.00s) === RUN TestValidateRedundancy === RUN TestValidateRedundancy/standard === RUN TestValidateRedundancy/standard_ia === RUN TestValidateRedundancy/onezone_ia === RUN TestValidateRedundancy/glacier === RUN TestValidateRedundancy/glacier_ir === RUN TestValidateRedundancy/deep_archive === RUN TestValidateRedundancy/reduced_redundancy === RUN TestValidateRedundancy/bad_value --- PASS: TestValidateRedundancy (0.00s) --- PASS: TestValidateRedundancy/standard (0.00s) --- PASS: TestValidateRedundancy/standard_ia (0.00s) --- PASS: TestValidateRedundancy/onezone_ia (0.00s) --- PASS: TestValidateRedundancy/glacier (0.00s) --- PASS: TestValidateRedundancy/glacier_ir (0.00s) --- PASS: TestValidateRedundancy/deep_archive (0.00s) --- PASS: TestValidateRedundancy/reduced_redundancy (0.00s) --- PASS: TestValidateRedundancy/bad_value (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/s3 (cached) === RUN TestScalyrCreate === RUN TestScalyrCreate/logging_scalyr_create_--name_log_--service-id__--version_1_--auth-token_abc_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrCreate/logging_scalyr_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrCreate/logging_scalyr_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestScalyrCreate (0.02s) --- PASS: TestScalyrCreate/logging_scalyr_create_--name_log_--service-id__--version_1_--auth-token_abc_--autoclone (0.01s) --- PASS: TestScalyrCreate/logging_scalyr_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone (0.00s) --- PASS: TestScalyrCreate/logging_scalyr_create_--service-id_123_--version_1_--name_log_--auth-token_abc_--autoclone#01 (0.00s) === RUN TestScalyrList === RUN TestScalyrList/logging_scalyr_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrList/logging_scalyr_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrList/logging_scalyr_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrList/logging_scalyr_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrList/logging_-v_scalyr_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrList/logging_scalyr_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestScalyrList (0.03s) --- PASS: TestScalyrList/logging_scalyr_list_--service-id_123_--version_1 (0.00s) --- PASS: TestScalyrList/logging_scalyr_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestScalyrList/logging_scalyr_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestScalyrList/logging_scalyr_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestScalyrList/logging_-v_scalyr_list_--service-id_123_--version_1 (0.00s) --- PASS: TestScalyrList/logging_scalyr_list_--service-id_123_--version_1#01 (0.00s) === RUN TestScalyrDescribe === RUN TestScalyrDescribe/logging_scalyr_describe_--service-id_123_--version_1 === RUN TestScalyrDescribe/logging_scalyr_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrDescribe/logging_scalyr_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestScalyrDescribe (0.02s) --- PASS: TestScalyrDescribe/logging_scalyr_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestScalyrDescribe/logging_scalyr_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestScalyrDescribe/logging_scalyr_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestScalyrUpdate === RUN TestScalyrUpdate/logging_scalyr_update_--service-id_123_--version_1_--new-name_log === RUN TestScalyrUpdate/logging_scalyr_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrUpdate/logging_scalyr_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestScalyrUpdate (0.02s) --- PASS: TestScalyrUpdate/logging_scalyr_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestScalyrUpdate/logging_scalyr_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestScalyrUpdate/logging_scalyr_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestScalyrDelete === RUN TestScalyrDelete/logging_scalyr_delete_--service-id_123_--version_1 === RUN TestScalyrDelete/logging_scalyr_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestScalyrDelete/logging_scalyr_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestScalyrDelete (0.02s) --- PASS: TestScalyrDelete/logging_scalyr_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestScalyrDelete/logging_scalyr_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestScalyrDelete/logging_scalyr_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateScalyrInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateScalyrInput/required_values_set_flag_serviceID === RUN TestCreateScalyrInput/all_values_set_flag_serviceID === RUN TestCreateScalyrInput/error_missing_serviceID --- PASS: TestCreateScalyrInput (0.00s) --- PASS: TestCreateScalyrInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateScalyrInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateScalyrInput/error_missing_serviceID (0.00s) === RUN TestUpdateScalyrInput === RUN TestUpdateScalyrInput/no_updates === RUN TestUpdateScalyrInput/all_values_set_flag_serviceID === RUN TestUpdateScalyrInput/error_missing_serviceID --- PASS: TestUpdateScalyrInput (0.00s) --- PASS: TestUpdateScalyrInput/no_updates (0.00s) --- PASS: TestUpdateScalyrInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateScalyrInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/scalyr (cached) === RUN TestSFTPCreate === RUN TestSFTPCreate/logging_sftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_user_--ssh-known-hosts_knownHosts()_--port_80_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPCreate/logging_sftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_user_--ssh-known-hosts_knownHosts()_--port_80_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPCreate/logging_sftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--ssh-known-hosts_knownHosts()_--port_80_--compression-codec_zstd_--gzip-level_9_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSFTPCreate (0.02s) --- PASS: TestSFTPCreate/logging_sftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_user_--ssh-known-hosts_knownHosts()_--port_80_--autoclone (0.01s) --- PASS: TestSFTPCreate/logging_sftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_user_--ssh-known-hosts_knownHosts()_--port_80_--autoclone#01 (0.00s) --- PASS: TestSFTPCreate/logging_sftp_create_--service-id_123_--version_1_--name_log_--address_example.com_--user_anonymous_--ssh-known-hosts_knownHosts()_--port_80_--compression-codec_zstd_--gzip-level_9_--autoclone (0.00s) === RUN TestSFTPList === RUN TestSFTPList/logging_sftp_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPList/logging_sftp_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPList/logging_sftp_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPList/logging_sftp_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPList/logging_-v_sftp_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPList/logging_sftp_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSFTPList (0.03s) --- PASS: TestSFTPList/logging_sftp_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSFTPList/logging_sftp_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestSFTPList/logging_sftp_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestSFTPList/logging_sftp_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSFTPList/logging_-v_sftp_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSFTPList/logging_sftp_list_--service-id_123_--version_1#01 (0.00s) === RUN TestSFTPDescribe === RUN TestSFTPDescribe/logging_sftp_describe_--service-id_123_--version_1 === RUN TestSFTPDescribe/logging_sftp_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPDescribe/logging_sftp_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSFTPDescribe (0.02s) --- PASS: TestSFTPDescribe/logging_sftp_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestSFTPDescribe/logging_sftp_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestSFTPDescribe/logging_sftp_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestSFTPUpdate === RUN TestSFTPUpdate/logging_sftp_update_--service-id_123_--version_1_--new-name_log === RUN TestSFTPUpdate/logging_sftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPUpdate/logging_sftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSFTPUpdate (0.02s) --- PASS: TestSFTPUpdate/logging_sftp_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestSFTPUpdate/logging_sftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestSFTPUpdate/logging_sftp_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestSFTPDelete === RUN TestSFTPDelete/logging_sftp_delete_--service-id_123_--version_1 === RUN TestSFTPDelete/logging_sftp_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSFTPDelete/logging_sftp_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSFTPDelete (0.02s) --- PASS: TestSFTPDelete/logging_sftp_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestSFTPDelete/logging_sftp_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestSFTPDelete/logging_sftp_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateSFTPInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateSFTPInput/required_values_set_flag_serviceID === RUN TestCreateSFTPInput/all_values_set_flag_serviceID === RUN TestCreateSFTPInput/error_missing_serviceID --- PASS: TestCreateSFTPInput (0.00s) --- PASS: TestCreateSFTPInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSFTPInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSFTPInput/error_missing_serviceID (0.00s) === RUN TestUpdateSFTPInput === RUN TestUpdateSFTPInput/all_values_set_flag_serviceID === RUN TestUpdateSFTPInput/no_updates === RUN TestUpdateSFTPInput/error_missing_serviceID --- PASS: TestUpdateSFTPInput (0.00s) --- PASS: TestUpdateSFTPInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateSFTPInput/no_updates (0.00s) --- PASS: TestUpdateSFTPInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/sftp (cached) === RUN TestSplunkCreate === RUN TestSplunkCreate/logging_splunk_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkCreate/logging_splunk_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSplunkCreate (0.01s) --- PASS: TestSplunkCreate/logging_splunk_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone (0.01s) --- PASS: TestSplunkCreate/logging_splunk_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone#01 (0.01s) === RUN TestSplunkList === RUN TestSplunkList/logging_splunk_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkList/logging_splunk_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkList/logging_splunk_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkList/logging_splunk_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkList/logging_-v_splunk_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkList/logging_splunk_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSplunkList (0.03s) --- PASS: TestSplunkList/logging_splunk_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSplunkList/logging_splunk_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestSplunkList/logging_splunk_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestSplunkList/logging_splunk_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSplunkList/logging_-v_splunk_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSplunkList/logging_splunk_list_--service-id_123_--version_1#01 (0.00s) === RUN TestSplunkDescribe === RUN TestSplunkDescribe/logging_splunk_describe_--service-id_123_--version_1 === RUN TestSplunkDescribe/logging_splunk_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkDescribe/logging_splunk_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSplunkDescribe (0.02s) --- PASS: TestSplunkDescribe/logging_splunk_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestSplunkDescribe/logging_splunk_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestSplunkDescribe/logging_splunk_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestSplunkUpdate === RUN TestSplunkUpdate/logging_splunk_update_--service-id_123_--version_1_--new-name_log === RUN TestSplunkUpdate/logging_splunk_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkUpdate/logging_splunk_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSplunkUpdate (0.02s) --- PASS: TestSplunkUpdate/logging_splunk_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestSplunkUpdate/logging_splunk_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestSplunkUpdate/logging_splunk_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestSplunkDelete === RUN TestSplunkDelete/logging_splunk_delete_--service-id_123_--version_1 === RUN TestSplunkDelete/logging_splunk_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSplunkDelete/logging_splunk_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSplunkDelete (0.02s) --- PASS: TestSplunkDelete/logging_splunk_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestSplunkDelete/logging_splunk_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestSplunkDelete/logging_splunk_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateSplunkInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateSplunkInput/required_values_set_flag_serviceID === RUN TestCreateSplunkInput/all_values_set_flag_serviceID === RUN TestCreateSplunkInput/error_missing_serviceID --- PASS: TestCreateSplunkInput (0.00s) --- PASS: TestCreateSplunkInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSplunkInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSplunkInput/error_missing_serviceID (0.00s) === RUN TestUpdateSplunkInput === RUN TestUpdateSplunkInput/no_updates === RUN TestUpdateSplunkInput/all_values_set_flag_serviceID === RUN TestUpdateSplunkInput/error_missing_serviceID --- PASS: TestUpdateSplunkInput (0.00s) --- PASS: TestUpdateSplunkInput/no_updates (0.00s) --- PASS: TestUpdateSplunkInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateSplunkInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/splunk (cached) === RUN TestSumologicCreate === RUN TestSumologicCreate/logging_sumologic_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicCreate/logging_sumologic_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSumologicCreate (0.01s) --- PASS: TestSumologicCreate/logging_sumologic_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone (0.01s) --- PASS: TestSumologicCreate/logging_sumologic_create_--service-id_123_--version_1_--name_log_--url_example.com_--autoclone#01 (0.00s) === RUN TestSumologicList === RUN TestSumologicList/logging_sumologic_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicList/logging_sumologic_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicList/logging_sumologic_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicList/logging_sumologic_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicList/logging_-v_sumologic_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicList/logging_sumologic_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSumologicList (0.03s) --- PASS: TestSumologicList/logging_sumologic_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSumologicList/logging_sumologic_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestSumologicList/logging_sumologic_list_--service-id_123_--version_1_-v (0.00s) --- PASS: TestSumologicList/logging_sumologic_--verbose_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSumologicList/logging_-v_sumologic_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSumologicList/logging_sumologic_list_--service-id_123_--version_1#01 (0.00s) === RUN TestSumologicDescribe === RUN TestSumologicDescribe/logging_sumologic_describe_--service-id_123_--version_1 === RUN TestSumologicDescribe/logging_sumologic_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicDescribe/logging_sumologic_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSumologicDescribe (0.02s) --- PASS: TestSumologicDescribe/logging_sumologic_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestSumologicDescribe/logging_sumologic_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestSumologicDescribe/logging_sumologic_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestSumologicUpdate === RUN TestSumologicUpdate/logging_sumologic_update_--service-id_123_--version_1_--new-name_log === RUN TestSumologicUpdate/logging_sumologic_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicUpdate/logging_sumologic_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSumologicUpdate (0.02s) --- PASS: TestSumologicUpdate/logging_sumologic_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestSumologicUpdate/logging_sumologic_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestSumologicUpdate/logging_sumologic_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestSumologicDelete === RUN TestSumologicDelete/logging_sumologic_delete_--service-id_123_--version_1 === RUN TestSumologicDelete/logging_sumologic_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSumologicDelete/logging_sumologic_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSumologicDelete (0.01s) --- PASS: TestSumologicDelete/logging_sumologic_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestSumologicDelete/logging_sumologic_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestSumologicDelete/logging_sumologic_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateSumologicInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateSumologicInput/required_values_set_flag_serviceID === RUN TestCreateSumologicInput/all_values_set_flag_serviceID === RUN TestCreateSumologicInput/error_missing_serviceID --- PASS: TestCreateSumologicInput (0.00s) --- PASS: TestCreateSumologicInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSumologicInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSumologicInput/error_missing_serviceID (0.00s) === RUN TestUpdateSumologicInput === RUN TestUpdateSumologicInput/no_updates === RUN TestUpdateSumologicInput/all_values_set_flag_serviceID === RUN TestUpdateSumologicInput/error_missing_serviceID --- PASS: TestUpdateSumologicInput (0.00s) --- PASS: TestUpdateSumologicInput/no_updates (0.00s) --- PASS: TestUpdateSumologicInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateSumologicInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/sumologic (cached) === RUN TestSyslogCreate === RUN TestSyslogCreate/logging_syslog_create_--service-id_123_--version_1_--name_log_--address_127.0.0.1_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogCreate/logging_syslog_create_--service-id_123_--version_1_--name_log_--address_127.0.0.1_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSyslogCreate (0.01s) --- PASS: TestSyslogCreate/logging_syslog_create_--service-id_123_--version_1_--name_log_--address_127.0.0.1_--autoclone (0.01s) --- PASS: TestSyslogCreate/logging_syslog_create_--service-id_123_--version_1_--name_log_--address_127.0.0.1_--autoclone#01 (0.00s) === RUN TestSyslogList === RUN TestSyslogList/logging_syslog_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogList/logging_syslog_list_--service-id_123_--version_1_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogList/logging_syslog_list_--service-id_123_--version_1_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogList/logging_syslog_--verbose_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogList/logging_-v_syslog_list_--service-id_123_--version_1 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogList/logging_syslog_list_--service-id_123_--version_1#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSyslogList (0.04s) --- PASS: TestSyslogList/logging_syslog_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSyslogList/logging_syslog_list_--service-id_123_--version_1_--verbose (0.00s) --- PASS: TestSyslogList/logging_syslog_list_--service-id_123_--version_1_-v (0.02s) --- PASS: TestSyslogList/logging_syslog_--verbose_list_--service-id_123_--version_1 (0.01s) --- PASS: TestSyslogList/logging_-v_syslog_list_--service-id_123_--version_1 (0.00s) --- PASS: TestSyslogList/logging_syslog_list_--service-id_123_--version_1#01 (0.00s) === RUN TestSyslogDescribe === RUN TestSyslogDescribe/logging_syslog_describe_--service-id_123_--version_1 === RUN TestSyslogDescribe/logging_syslog_describe_--service-id_123_--version_1_--name_logs token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogDescribe/logging_syslog_describe_--service-id_123_--version_1_--name_logs#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSyslogDescribe (0.02s) --- PASS: TestSyslogDescribe/logging_syslog_describe_--service-id_123_--version_1 (0.01s) --- PASS: TestSyslogDescribe/logging_syslog_describe_--service-id_123_--version_1_--name_logs (0.00s) --- PASS: TestSyslogDescribe/logging_syslog_describe_--service-id_123_--version_1_--name_logs#01 (0.00s) === RUN TestSyslogUpdate === RUN TestSyslogUpdate/logging_syslog_update_--service-id_123_--version_1_--new-name_log === RUN TestSyslogUpdate/logging_syslog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogUpdate/logging_syslog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSyslogUpdate (0.02s) --- PASS: TestSyslogUpdate/logging_syslog_update_--service-id_123_--version_1_--new-name_log (0.01s) --- PASS: TestSyslogUpdate/logging_syslog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone (0.00s) --- PASS: TestSyslogUpdate/logging_syslog_update_--service-id_123_--version_1_--name_logs_--new-name_log_--autoclone#01 (0.00s) === RUN TestSyslogDelete === RUN TestSyslogDelete/logging_syslog_delete_--service-id_123_--version_1 === RUN TestSyslogDelete/logging_syslog_delete_--service-id_123_--version_1_--name_logs_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSyslogDelete/logging_syslog_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestSyslogDelete (0.02s) --- PASS: TestSyslogDelete/logging_syslog_delete_--service-id_123_--version_1 (0.01s) --- PASS: TestSyslogDelete/logging_syslog_delete_--service-id_123_--version_1_--name_logs_--autoclone (0.00s) --- PASS: TestSyslogDelete/logging_syslog_delete_--service-id_123_--version_1_--name_logs_--autoclone#01 (0.00s) === RUN TestCreateSyslogInput token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false token: token endpoint: endpoint debugMode: false === RUN TestCreateSyslogInput/required_values_set_flag_serviceID === RUN TestCreateSyslogInput/all_values_set_flag_serviceID === RUN TestCreateSyslogInput/error_missing_serviceID --- PASS: TestCreateSyslogInput (0.00s) --- PASS: TestCreateSyslogInput/required_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSyslogInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestCreateSyslogInput/error_missing_serviceID (0.00s) === RUN TestUpdateSyslogInput === RUN TestUpdateSyslogInput/no_updates === RUN TestUpdateSyslogInput/all_values_set_flag_serviceID === RUN TestUpdateSyslogInput/error_missing_serviceID --- PASS: TestUpdateSyslogInput (0.00s) --- PASS: TestUpdateSyslogInput/no_updates (0.00s) --- PASS: TestUpdateSyslogInput/all_values_set_flag_serviceID (0.00s) --- PASS: TestUpdateSyslogInput/error_missing_serviceID (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logging/syslog (cached) === RUN TestAdjustTimes --- PASS: TestAdjustTimes (0.00s) === RUN TestSplitByReqID --- PASS: TestSplitByReqID (0.00s) === RUN TestParseResponseData --- PASS: TestParseResponseData (0.00s) === RUN TestFilterStream --- PASS: TestFilterStream (0.00s) === RUN TestGetLinks --- PASS: TestGetLinks (0.00s) === RUN TestSplitOnIdx --- PASS: TestSplitOnIdx (0.00s) === RUN TestHighSequence --- PASS: TestHighSequence (0.00s) PASS ok github.com/fastly/cli/pkg/commands/logtail (cached) === RUN TestAllDatacenters token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestAllDatacenters (0.01s) PASS ok github.com/fastly/cli/pkg/commands/pop (cached) === RUN TestProductEnablement === RUN TestProductEnablement/validate_missing_Service_ID token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_invalid_enable/disable_flag_combo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_API_error_for_product_status token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_API_success_for_product_status token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_flag_parsing_error_for_enabling_product === RUN TestProductEnablement/validate_flag_parsing_error_for_disabling_product === RUN TestProductEnablement/validate_success_for_enabling_product token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_success_for_disabling_product token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_invalid_json/verbose_flag_combo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_API_error_for_product_status_with_--json_output token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestProductEnablement/validate_API_success_for_product_status_with_--json_output token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestProductEnablement (0.05s) --- PASS: TestProductEnablement/validate_missing_Service_ID (0.01s) --- PASS: TestProductEnablement/validate_invalid_enable/disable_flag_combo (0.00s) --- PASS: TestProductEnablement/validate_API_error_for_product_status (0.00s) --- PASS: TestProductEnablement/validate_API_success_for_product_status (0.00s) --- PASS: TestProductEnablement/validate_flag_parsing_error_for_enabling_product (0.01s) --- PASS: TestProductEnablement/validate_flag_parsing_error_for_disabling_product (0.01s) --- PASS: TestProductEnablement/validate_success_for_enabling_product (0.00s) --- PASS: TestProductEnablement/validate_success_for_disabling_product (0.00s) --- PASS: TestProductEnablement/validate_invalid_json/verbose_flag_combo (0.00s) --- PASS: TestProductEnablement/validate_API_error_for_product_status_with_--json_output (0.00s) --- PASS: TestProductEnablement/validate_API_success_for_product_status_with_--json_output (0.00s) PASS ok github.com/fastly/cli/pkg/commands/products (cached) === RUN TestProfileCreate === RUN TestProfileCreate/validate_profile_creation_works token: endpoint: https://api.fastly.com debugMode: false === RUN TestProfileCreate/validate_profile_duplication --- PASS: TestProfileCreate (0.04s) --- PASS: TestProfileCreate/validate_profile_creation_works (0.03s) --- PASS: TestProfileCreate/validate_profile_duplication (0.01s) === RUN TestProfileDelete === RUN TestProfileDelete/validate_profile_deletion_works === RUN TestProfileDelete/validate_incorrect_profile --- PASS: TestProfileDelete (0.04s) --- PASS: TestProfileDelete/validate_profile_deletion_works (0.01s) --- PASS: TestProfileDelete/validate_incorrect_profile (0.02s) === RUN TestProfileList === RUN TestProfileList/validate_listing_profiles_works === RUN TestProfileList/validate_no_profiles_defined === RUN TestProfileList/validate_no_profiles_available === RUN TestProfileList/validate_listing_profiles_displays_warning_if_no_default_set === RUN TestProfileList/validate_listing_profiles_with_--verbose_and_--json_causes_an_error === RUN TestProfileList/validate_listing_profiles_with_--json_displays_data_correctly --- PASS: TestProfileList (0.04s) --- PASS: TestProfileList/validate_listing_profiles_works (0.01s) --- PASS: TestProfileList/validate_no_profiles_defined (0.01s) --- PASS: TestProfileList/validate_no_profiles_available (0.01s) --- PASS: TestProfileList/validate_listing_profiles_displays_warning_if_no_default_set (0.01s) --- PASS: TestProfileList/validate_listing_profiles_with_--verbose_and_--json_causes_an_error (0.01s) --- PASS: TestProfileList/validate_listing_profiles_with_--json_displays_data_correctly (0.01s) === RUN TestProfileSwitch === RUN TestProfileSwitch/validate_switching_to_unknown_profile_returns_an_error === RUN TestProfileSwitch/validate_switching_profiles_works --- PASS: TestProfileSwitch (0.02s) --- PASS: TestProfileSwitch/validate_switching_to_unknown_profile_returns_an_error (0.01s) --- PASS: TestProfileSwitch/validate_switching_profiles_works (0.01s) === RUN TestProfileToken === RUN TestProfileToken/validate_the_active_profile_non-OIDC_token_is_displayed_by_default === RUN TestProfileToken/validate_non-OIDC_token_is_displayed_for_the_specified_profile === RUN TestProfileToken/validate_non-OIDC_token_is_displayed_for_the_specified_profile_using_global_--profile === RUN TestProfileToken/validate_an_unrecognised_profile_causes_an_error === RUN TestProfileToken/validate_that_an_expired_OIDC_token_generates_an_error === RUN TestProfileToken/validate_that_a_soon-to-expire_OIDC_token_generates_an_error === RUN TestProfileToken/validate_that_a_soon-to-expire_OIDC_token_with_a_non-default_TTL_does_not_generate_an_error === RUN TestProfileToken/validate_that_an_OIDC_token_with_a_long_non-default_TTL_generates_an_error --- PASS: TestProfileToken (0.06s) --- PASS: TestProfileToken/validate_the_active_profile_non-OIDC_token_is_displayed_by_default (0.01s) --- PASS: TestProfileToken/validate_non-OIDC_token_is_displayed_for_the_specified_profile (0.01s) --- PASS: TestProfileToken/validate_non-OIDC_token_is_displayed_for_the_specified_profile_using_global_--profile (0.01s) --- PASS: TestProfileToken/validate_an_unrecognised_profile_causes_an_error (0.01s) --- PASS: TestProfileToken/validate_that_an_expired_OIDC_token_generates_an_error (0.01s) --- PASS: TestProfileToken/validate_that_a_soon-to-expire_OIDC_token_generates_an_error (0.01s) --- PASS: TestProfileToken/validate_that_a_soon-to-expire_OIDC_token_with_a_non-default_TTL_does_not_generate_an_error (0.01s) --- PASS: TestProfileToken/validate_that_an_OIDC_token_with_a_long_non-default_TTL_generates_an_error (0.01s) === RUN TestProfileUpdate === RUN TestProfileUpdate/validate_updating_unknown_profile_returns_an_error === RUN TestProfileUpdate/validate_updating_profile_works token: 456 endpoint: https://api.fastly.com debugMode: false --- PASS: TestProfileUpdate (0.01s) --- PASS: TestProfileUpdate/validate_updating_unknown_profile_returns_an_error (0.01s) --- PASS: TestProfileUpdate/validate_updating_profile_works (0.01s) PASS ok github.com/fastly/cli/pkg/commands/profile (cached) === RUN TestPurgeAll === RUN TestPurgeAll/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeAll/validate_--soft_flag_isn't_usable token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeAll/validate_PurgeAll_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeAll/validate_PurgeAll_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPurgeAll (0.02s) --- PASS: TestPurgeAll/validate_missing_--service-id_flag (0.01s) --- PASS: TestPurgeAll/validate_--soft_flag_isn't_usable (0.00s) --- PASS: TestPurgeAll/validate_PurgeAll_API_error (0.00s) --- PASS: TestPurgeAll/validate_PurgeAll_API_success (0.00s) === RUN TestPurgeKeys === RUN TestPurgeKeys/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeKeys/validate_PurgeKeys_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeKeys/validate_PurgeKeys_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPurgeKeys (0.02s) --- PASS: TestPurgeKeys/validate_missing_--service-id_flag (0.00s) --- PASS: TestPurgeKeys/validate_PurgeKeys_API_error (0.01s) --- PASS: TestPurgeKeys/validate_PurgeKeys_API_success (0.00s) === RUN TestPurgeKey === RUN TestPurgeKey/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeKey/validate_PurgeKey_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeKey/validate_PurgeKey_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeKey/validate_PurgeKey_API_success_with_soft_purge token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPurgeKey (0.02s) --- PASS: TestPurgeKey/validate_missing_--service-id_flag (0.00s) --- PASS: TestPurgeKey/validate_PurgeKey_API_error (0.00s) --- PASS: TestPurgeKey/validate_PurgeKey_API_success (0.00s) --- PASS: TestPurgeKey/validate_PurgeKey_API_success_with_soft_purge (0.00s) === RUN TestPurgeURL === RUN TestPurgeURL/validate_Purge_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeURL/validate_Purge_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestPurgeURL/validate_Purge_API_success_with_soft_purge token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestPurgeURL (0.01s) --- PASS: TestPurgeURL/validate_Purge_API_error (0.00s) --- PASS: TestPurgeURL/validate_Purge_API_success (0.00s) --- PASS: TestPurgeURL/validate_Purge_API_success_with_soft_purge (0.01s) PASS ok github.com/fastly/cli/pkg/commands/purge (cached) === RUN TestRateLimitCreate === RUN TestRateLimitCreate/validate_CreateERL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestRateLimitCreate/validate_CreateERL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestRateLimitCreate (0.01s) --- PASS: TestRateLimitCreate/validate_CreateERL_API_error (0.01s) --- PASS: TestRateLimitCreate/validate_CreateERL_API_success (0.00s) === RUN TestRateLimitDelete === RUN TestRateLimitDelete/validate_DeleteERL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestRateLimitDelete/validate_DeleteERL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestRateLimitDelete (0.01s) --- PASS: TestRateLimitDelete/validate_DeleteERL_API_error (0.00s) --- PASS: TestRateLimitDelete/validate_DeleteERL_API_success (0.00s) === RUN TestRateLimitDescribe === RUN TestRateLimitDescribe/validate_GetERL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestRateLimitDescribe/validate_ListERL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestRateLimitDescribe (0.01s) --- PASS: TestRateLimitDescribe/validate_GetERL_API_error (0.00s) --- PASS: TestRateLimitDescribe/validate_ListERL_API_success (0.00s) === RUN TestRateLimitList === RUN TestRateLimitList/validate_ListERL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestRateLimitList/validate_ListERL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestRateLimitList (0.01s) --- PASS: TestRateLimitList/validate_ListERL_API_error (0.00s) --- PASS: TestRateLimitList/validate_ListERL_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/ratelimit (cached) === RUN TestCreateServiceResourceCommand === RUN TestCreateServiceResourceCommand/create_--service-id_abc_--resource-id_123 === RUN TestCreateServiceResourceCommand/create_--service-id_abc_--version_latest === RUN TestCreateServiceResourceCommand/create_--resource-id_abc_--version_latest token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateServiceResourceCommand/create_--resource-id_abc_--service-id_123_--version_42 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateServiceResourceCommand/create_--resource-id_abc_--service-id_123_--version_42_--name_testing token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateServiceResourceCommand/create_--resource-id_abc_--service-id_123_--version=latest_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreateServiceResourceCommand (0.04s) --- PASS: TestCreateServiceResourceCommand/create_--service-id_abc_--resource-id_123 (0.01s) --- PASS: TestCreateServiceResourceCommand/create_--service-id_abc_--version_latest (0.01s) --- PASS: TestCreateServiceResourceCommand/create_--resource-id_abc_--version_latest (0.00s) --- PASS: TestCreateServiceResourceCommand/create_--resource-id_abc_--service-id_123_--version_42 (0.00s) --- PASS: TestCreateServiceResourceCommand/create_--resource-id_abc_--service-id_123_--version_42_--name_testing (0.00s) --- PASS: TestCreateServiceResourceCommand/create_--resource-id_abc_--service-id_123_--version=latest_--autoclone (0.00s) === RUN TestDeleteServiceResourceCommand === RUN TestDeleteServiceResourceCommand/delete_--id_LINK-ID_--service-id_abc === RUN TestDeleteServiceResourceCommand/delete_--id_LINK-ID_--version_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteServiceResourceCommand/delete_--service-id_abc_--version_123 === RUN TestDeleteServiceResourceCommand/delete_--service-id_123_--version_42_--id_LINKID token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteServiceResourceCommand/delete_--service-id_123_--version_42_--id_LINKID_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteServiceResourceCommand (0.03s) --- PASS: TestDeleteServiceResourceCommand/delete_--id_LINK-ID_--service-id_abc (0.01s) --- PASS: TestDeleteServiceResourceCommand/delete_--id_LINK-ID_--version_123 (0.00s) --- PASS: TestDeleteServiceResourceCommand/delete_--service-id_abc_--version_123 (0.01s) --- PASS: TestDeleteServiceResourceCommand/delete_--service-id_123_--version_42_--id_LINKID (0.00s) --- PASS: TestDeleteServiceResourceCommand/delete_--service-id_123_--version_42_--id_LINKID_--autoclone (0.00s) === RUN TestDescribeServiceResourceCommand === RUN TestDescribeServiceResourceCommand/describe_--id_LINK-ID_--service-id_abc === RUN TestDescribeServiceResourceCommand/describe_--id_LINK-ID_--version_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribeServiceResourceCommand/describe_--service-id_abc_--version_123 === RUN TestDescribeServiceResourceCommand/describe_--service-id_123_--version_42_--id_LINKID token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDescribeServiceResourceCommand (0.02s) --- PASS: TestDescribeServiceResourceCommand/describe_--id_LINK-ID_--service-id_abc (0.01s) --- PASS: TestDescribeServiceResourceCommand/describe_--id_LINK-ID_--version_123 (0.00s) --- PASS: TestDescribeServiceResourceCommand/describe_--service-id_abc_--version_123 (0.01s) --- PASS: TestDescribeServiceResourceCommand/describe_--service-id_123_--version_42_--id_LINKID (0.00s) === RUN TestListServiceResourceCommand === RUN TestListServiceResourceCommand/list_--service-id_abc === RUN TestListServiceResourceCommand/list_--version_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListServiceResourceCommand/list_--service-id_123_--version_42 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListServiceResourceCommand (0.01s) --- PASS: TestListServiceResourceCommand/list_--service-id_abc (0.01s) --- PASS: TestListServiceResourceCommand/list_--version_123 (0.00s) --- PASS: TestListServiceResourceCommand/list_--service-id_123_--version_42 (0.00s) === RUN TestUpdateServiceResourceCommand === RUN TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--service-id_abc === RUN TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--version_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateServiceResourceCommand/update_--id_LINK-ID_--service-id_abc_--version_123 === RUN TestUpdateServiceResourceCommand/update_--name_new-name_--service-id_abc_--version_123 === RUN TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--service-id_123_--version_42 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--service-id_123_--version_42_--autoclone token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdateServiceResourceCommand (0.03s) --- PASS: TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--service-id_abc (0.01s) --- PASS: TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--version_123 (0.00s) --- PASS: TestUpdateServiceResourceCommand/update_--id_LINK-ID_--service-id_abc_--version_123 (0.01s) --- PASS: TestUpdateServiceResourceCommand/update_--name_new-name_--service-id_abc_--version_123 (0.01s) --- PASS: TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--service-id_123_--version_42 (0.00s) --- PASS: TestUpdateServiceResourceCommand/update_--id_LINK-ID_--name_new-name_--service-id_123_--version_42_--autoclone (0.00s) PASS ok github.com/fastly/cli/pkg/commands/resourcelink (cached) === RUN TestCreateStoreCommand === RUN TestCreateStoreCommand/create === RUN TestCreateStoreCommand/create_--name_test123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/create_--name_test123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateStoreCommand/create_--name_test123_--json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreateStoreCommand (0.02s) --- PASS: TestCreateStoreCommand/create (0.01s) --- PASS: TestCreateStoreCommand/create_--name_test123 (0.00s) --- PASS: TestCreateStoreCommand/create_--name_test123#01 (0.00s) --- PASS: TestCreateStoreCommand/create_--name_test123_--json (0.00s) === RUN TestDeleteStoreCommand === RUN TestDeleteStoreCommand/delete === RUN TestDeleteStoreCommand/delete_--store-id_DOES-NOT-EXIST token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteStoreCommand/delete_--store-id_test123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteStoreCommand/delete_--store-id_test123_--json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteStoreCommand (0.02s) --- PASS: TestDeleteStoreCommand/delete (0.01s) --- PASS: TestDeleteStoreCommand/delete_--store-id_DOES-NOT-EXIST (0.00s) --- PASS: TestDeleteStoreCommand/delete_--store-id_test123 (0.00s) --- PASS: TestDeleteStoreCommand/delete_--store-id_test123_--json (0.00s) === RUN TestDescribeStoreCommand === RUN TestDescribeStoreCommand/get === RUN TestDescribeStoreCommand/get_--store-id_store-id-123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribeStoreCommand/get_--store-id_store-id-123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribeStoreCommand/get_--store-id_store-id-123_--json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDescribeStoreCommand (0.02s) --- PASS: TestDescribeStoreCommand/get (0.01s) --- PASS: TestDescribeStoreCommand/get_--store-id_store-id-123 (0.00s) --- PASS: TestDescribeStoreCommand/get_--store-id_store-id-123#01 (0.00s) --- PASS: TestDescribeStoreCommand/get_--store-id_store-id-123_--json (0.00s) === RUN TestListStoresCommand === RUN TestListStoresCommand/list token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/list#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/list#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListStoresCommand/list_--json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListStoresCommand (0.02s) --- PASS: TestListStoresCommand/list (0.00s) --- PASS: TestListStoresCommand/list#01 (0.00s) --- PASS: TestListStoresCommand/list#02 (0.00s) --- PASS: TestListStoresCommand/list_--json (0.00s) PASS ok github.com/fastly/cli/pkg/commands/secretstore (cached) === RUN TestCreateSecretCommand === RUN TestCreateSecretCommand/create_--name_test === RUN TestCreateSecretCommand/create_--store-id_abc123 === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/DOES-NOT-EXIST token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--stdin token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--stdin_--recreate_--recreate-allow token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--stdin#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file_--json token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file_--json_--recreate-allow token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file_--json_--recreate token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestCreateSecretCommand (0.07s) --- PASS: TestCreateSecretCommand/create_--name_test (0.01s) --- PASS: TestCreateSecretCommand/create_--store-id_abc123 (0.01s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/DOES-NOT-EXIST (0.00s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--stdin (0.00s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--stdin_--recreate_--recreate-allow (0.00s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--stdin#01 (0.01s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file (0.01s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file_--json (0.01s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file_--json_--recreate-allow (0.01s) --- PASS: TestCreateSecretCommand/create_--store-id_store123_--name_testsecret_--file_/var/folders/hf/1wqhrxp524s_7m09jqb8hj8c0000gn/T/TestCreateSecretCommand154843599/001/secret-file_--json_--recreate (0.01s) === RUN TestDeleteSecretCommand === RUN TestDeleteSecretCommand/delete_--name_test === RUN TestDeleteSecretCommand/delete_--store-id_test === RUN TestDeleteSecretCommand/delete_--store-id_test123_--name_DOES-NOT-EXIST token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteSecretCommand/delete_--store-id_test123_--name_testName token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDeleteSecretCommand/delete_--store-id_test123_--name_testName_--json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDeleteSecretCommand (0.03s) --- PASS: TestDeleteSecretCommand/delete_--name_test (0.01s) --- PASS: TestDeleteSecretCommand/delete_--store-id_test (0.01s) --- PASS: TestDeleteSecretCommand/delete_--store-id_test123_--name_DOES-NOT-EXIST (0.00s) --- PASS: TestDeleteSecretCommand/delete_--store-id_test123_--name_testName (0.00s) --- PASS: TestDeleteSecretCommand/delete_--store-id_test123_--name_testName_--json (0.00s) === RUN TestDescribeSecretCommand === RUN TestDescribeSecretCommand/get_--store-id_abc === RUN TestDescribeSecretCommand/get_--name_abc === RUN TestDescribeSecretCommand/get_--store-id_DOES-NOT-EXIST_--name_testname token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribeSecretCommand/get_--store-id_testid_--name_testname token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribeSecretCommand/get_--store-id_testid_--name_testname_--json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDescribeSecretCommand (0.03s) --- PASS: TestDescribeSecretCommand/get_--store-id_abc (0.01s) --- PASS: TestDescribeSecretCommand/get_--name_abc (0.01s) --- PASS: TestDescribeSecretCommand/get_--store-id_DOES-NOT-EXIST_--name_testname (0.00s) --- PASS: TestDescribeSecretCommand/get_--store-id_testid_--name_testname (0.00s) --- PASS: TestDescribeSecretCommand/get_--store-id_testid_--name_testname_--json (0.00s) === RUN TestListSecretsCommand === RUN TestListSecretsCommand/list === RUN TestListSecretsCommand/list_--store-id_store-id-123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListSecretsCommand/list_--store-id_store-id-123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestListSecretsCommand/list_--store-id_store-id-123_--json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestListSecretsCommand (0.02s) --- PASS: TestListSecretsCommand/list (0.01s) --- PASS: TestListSecretsCommand/list_--store-id_store-id-123 (0.00s) --- PASS: TestListSecretsCommand/list_--store-id_store-id-123#01 (0.00s) --- PASS: TestListSecretsCommand/list_--store-id_store-id-123_--json (0.00s) PASS ok github.com/fastly/cli/pkg/commands/secretstoreentry (cached) === RUN TestServiceCreate === RUN TestServiceCreate/service_create_--name_Foo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceCreate/service_create_-n=Foo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceCreate/service_create_--name_Foo_--type_wasm token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceCreate/service_create_--name_Foo_--type_wasm_--comment_Hello token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceCreate/service_create_-n_Foo_--comment_Hello token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceCreate/service_create_-n_Foo token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestServiceCreate (0.03s) --- PASS: TestServiceCreate/service_create_--name_Foo (0.01s) --- PASS: TestServiceCreate/service_create_-n=Foo (0.00s) --- PASS: TestServiceCreate/service_create_--name_Foo_--type_wasm (0.00s) --- PASS: TestServiceCreate/service_create_--name_Foo_--type_wasm_--comment_Hello (0.00s) --- PASS: TestServiceCreate/service_create_-n_Foo_--comment_Hello (0.00s) --- PASS: TestServiceCreate/service_create_-n_Foo (0.00s) === RUN TestServiceList === RUN TestServiceList/service_list token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" === RUN TestServiceList/service_list_--per-page_1 token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" === RUN TestServiceList/service_list_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false p: "/example" --- PASS: TestServiceList (0.02s) --- PASS: TestServiceList/service_list (0.00s) --- PASS: TestServiceList/service_list_--per-page_1 (0.01s) --- PASS: TestServiceList/service_list_--verbose (0.01s) === RUN TestServiceDescribe === RUN TestServiceDescribe/service_describe token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDescribe/service_describe_--service-id_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDescribe/service_describe_--service-id_123_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDescribe/service_describe_--service-id_123_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDescribe/service_--verbose_describe_--service-id_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDescribe/-v_service_describe_--service-id_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDescribe/service_describe_--service-id_123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestServiceDescribe (0.03s) --- PASS: TestServiceDescribe/service_describe (0.00s) --- PASS: TestServiceDescribe/service_describe_--service-id_123 (0.00s) --- PASS: TestServiceDescribe/service_describe_--service-id_123_--verbose (0.00s) --- PASS: TestServiceDescribe/service_describe_--service-id_123_-v (0.00s) --- PASS: TestServiceDescribe/service_--verbose_describe_--service-id_123 (0.00s) --- PASS: TestServiceDescribe/-v_service_describe_--service-id_123 (0.00s) --- PASS: TestServiceDescribe/service_describe_--service-id_123#01 (0.00s) === RUN TestServiceSearch === RUN TestServiceSearch/service_search === RUN TestServiceSearch/service_search_--name_Foo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceSearch/service_search_--name_Foo_-v token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceSearch/service_search_--name --- PASS: TestServiceSearch (0.02s) --- PASS: TestServiceSearch/service_search (0.01s) --- PASS: TestServiceSearch/service_search_--name_Foo (0.00s) --- PASS: TestServiceSearch/service_search_--name_Foo_-v (0.00s) --- PASS: TestServiceSearch/service_search_--name (0.01s) === RUN TestServiceUpdate === RUN TestServiceUpdate/service_update token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceUpdate/service_update_--service-id_12345 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceUpdate/service_update_--service-id_12345_--name_Foo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceUpdate/service_update_--service-id_12345_-n=Foo token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceUpdate/service_update_--service-id_12345_--name_Foo#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceUpdate/service_update_--service-id_12345_--name_Foo_--comment_Hello token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceUpdate/service_update_--service-id_12345_-n_Foo_--comment_Hello token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceUpdate/service_update_--service-id_12345_-n_Foo token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestServiceUpdate (0.04s) --- PASS: TestServiceUpdate/service_update (0.00s) --- PASS: TestServiceUpdate/service_update_--service-id_12345 (0.00s) --- PASS: TestServiceUpdate/service_update_--service-id_12345_--name_Foo (0.00s) --- PASS: TestServiceUpdate/service_update_--service-id_12345_-n=Foo (0.00s) --- PASS: TestServiceUpdate/service_update_--service-id_12345_--name_Foo#01 (0.00s) --- PASS: TestServiceUpdate/service_update_--service-id_12345_--name_Foo_--comment_Hello (0.00s) --- PASS: TestServiceUpdate/service_update_--service-id_12345_-n_Foo_--comment_Hello (0.00s) --- PASS: TestServiceUpdate/service_update_--service-id_12345_-n_Foo (0.00s) === RUN TestServiceDelete === RUN TestServiceDelete/service_delete token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDelete/service_delete#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDelete/service_delete_--service-id_001 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDelete/service_delete_--service-id_001#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceDelete/service_delete_--service-id_001#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestServiceDelete (0.03s) --- PASS: TestServiceDelete/service_delete (0.01s) --- PASS: TestServiceDelete/service_delete#01 (0.01s) --- PASS: TestServiceDelete/service_delete_--service-id_001 (0.00s) --- PASS: TestServiceDelete/service_delete_--service-id_001#01 (0.01s) --- PASS: TestServiceDelete/service_delete_--service-id_001#02 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/service (cached) === RUN TestServiceAuthCreate === RUN TestServiceAuthCreate/service-auth_create === RUN TestServiceAuthCreate/service-auth_create_--user-id_123_--service-id_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceAuthCreate/service-auth_create_--user-id_123_--service-id_123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestServiceAuthCreate (0.02s) --- PASS: TestServiceAuthCreate/service-auth_create (0.01s) --- PASS: TestServiceAuthCreate/service-auth_create_--user-id_123_--service-id_123 (0.00s) --- PASS: TestServiceAuthCreate/service-auth_create_--user-id_123_--service-id_123#01 (0.00s) === RUN TestServiceAuthList === RUN TestServiceAuthList/service-auth_list_--verbose_--json token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:120: Fastly API endpoint: https://api.fastly.com Fastly API token provided via config file (profile: user) === RUN TestServiceAuthList/service-auth_list token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:120: === RUN TestServiceAuthList/service-auth_list#01 token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:120: AUTH ID USER ID SERVICE ID PERMISSION 123 456 789 read_only === RUN TestServiceAuthList/service-auth_list_--json token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:120: { "Info": { "links": {}, "meta": {} }, "Items": [ { "CreatedAt": null, "DeletedAt": null, "ID": "123", "Permission": "read_only", "Service": { "ID": "789" }, "UpdatedAt": null, "User": { "ID": "456" } } ] } === RUN TestServiceAuthList/service-auth_list_--verbose token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:120: Fastly API endpoint: https://api.fastly.com Fastly API token provided via config file (profile: user) Auth ID: 123 User ID: 456 Service ID: 789 Permission: read_only --- PASS: TestServiceAuthList (0.02s) --- PASS: TestServiceAuthList/service-auth_list_--verbose_--json (0.00s) --- PASS: TestServiceAuthList/service-auth_list (0.00s) --- PASS: TestServiceAuthList/service-auth_list#01 (0.00s) --- PASS: TestServiceAuthList/service-auth_list_--json (0.00s) --- PASS: TestServiceAuthList/service-auth_list_--verbose (0.00s) === RUN TestServiceAuthDescribe === RUN TestServiceAuthDescribe/service-auth_describe service_test.go:181: === RUN TestServiceAuthDescribe/service-auth_describe_--id_123_--verbose_--json token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:181: Fastly API endpoint: https://api.fastly.com Fastly API token provided via config file (profile: user) === RUN TestServiceAuthDescribe/service-auth_describe_--id_123 token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:181: === RUN TestServiceAuthDescribe/service-auth_describe_--id_123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:181: Auth ID: 12345 User ID: 456 Service ID: 789 Permission: read_only === RUN TestServiceAuthDescribe/service-auth_describe_--id_123_--json token: mock-token endpoint: https://api.fastly.com debugMode: false service_test.go:181: { "CreatedAt": null, "DeletedAt": null, "ID": "12345", "Permission": "read_only", "Service": { "ID": "789" }, "UpdatedAt": null, "User": { "ID": "456" } } --- PASS: TestServiceAuthDescribe (0.02s) --- PASS: TestServiceAuthDescribe/service-auth_describe (0.01s) --- PASS: TestServiceAuthDescribe/service-auth_describe_--id_123_--verbose_--json (0.00s) --- PASS: TestServiceAuthDescribe/service-auth_describe_--id_123 (0.00s) --- PASS: TestServiceAuthDescribe/service-auth_describe_--id_123#01 (0.00s) --- PASS: TestServiceAuthDescribe/service-auth_describe_--id_123_--json (0.00s) === RUN TestServiceAuthUpdate === RUN TestServiceAuthUpdate/service-auth_update_--permission_full === RUN TestServiceAuthUpdate/service-auth_update_--id_123 === RUN TestServiceAuthUpdate/service-auth_update_--id_123_--permission_full token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceAuthUpdate/service-auth_update_--id_123_--permission_full#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestServiceAuthUpdate (0.02s) --- PASS: TestServiceAuthUpdate/service-auth_update_--permission_full (0.01s) --- PASS: TestServiceAuthUpdate/service-auth_update_--id_123 (0.01s) --- PASS: TestServiceAuthUpdate/service-auth_update_--id_123_--permission_full (0.00s) --- PASS: TestServiceAuthUpdate/service-auth_update_--id_123_--permission_full#01 (0.00s) === RUN TestServiceAuthDelete === RUN TestServiceAuthDelete/service-auth_delete === RUN TestServiceAuthDelete/service-auth_delete_--id_123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestServiceAuthDelete/service-auth_delete_--id_123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestServiceAuthDelete (0.01s) --- PASS: TestServiceAuthDelete/service-auth_delete (0.01s) --- PASS: TestServiceAuthDelete/service-auth_delete_--id_123 (0.00s) --- PASS: TestServiceAuthDelete/service-auth_delete_--id_123#01 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/serviceauth (cached) === RUN TestVersionClone === RUN TestVersionClone/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionClone/validate_missing_--version_flag === RUN TestVersionClone/validate_successful_clone token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionClone/validate_error_will_be_passed_through_if_cloning_fails token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionClone (0.02s) --- PASS: TestVersionClone/validate_missing_--service-id_flag (0.01s) --- PASS: TestVersionClone/validate_missing_--version_flag (0.01s) --- PASS: TestVersionClone/validate_successful_clone (0.00s) --- PASS: TestVersionClone/validate_error_will_be_passed_through_if_cloning_fails (0.00s) === RUN TestVersionList === RUN TestVersionList/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionList/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionList/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionList/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionList/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionList/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionList (0.03s) --- PASS: TestVersionList/#00 (0.00s) --- PASS: TestVersionList/#01 (0.00s) --- PASS: TestVersionList/#02 (0.00s) --- PASS: TestVersionList/#03 (0.00s) --- PASS: TestVersionList/#04 (0.00s) --- PASS: TestVersionList/#05 (0.00s) === RUN TestVersionUpdate === RUN TestVersionUpdate/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionUpdate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionUpdate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionUpdate (0.01s) --- PASS: TestVersionUpdate/#00 (0.00s) --- PASS: TestVersionUpdate/#01 (0.00s) --- PASS: TestVersionUpdate/#02 (0.00s) === RUN TestVersionActivate === RUN TestVersionActivate/#00 === RUN TestVersionActivate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionActivate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionActivate/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionActivate/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionActivate/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionActivate (0.03s) --- PASS: TestVersionActivate/#00 (0.01s) --- PASS: TestVersionActivate/#01 (0.00s) --- PASS: TestVersionActivate/#02 (0.00s) --- PASS: TestVersionActivate/#03 (0.00s) --- PASS: TestVersionActivate/#04 (0.00s) --- PASS: TestVersionActivate/#05 (0.00s) === RUN TestVersionDeactivate === RUN TestVersionDeactivate/#00 === RUN TestVersionDeactivate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionDeactivate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionDeactivate/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionDeactivate (0.02s) --- PASS: TestVersionDeactivate/#00 (0.01s) --- PASS: TestVersionDeactivate/#01 (0.00s) --- PASS: TestVersionDeactivate/#02 (0.00s) --- PASS: TestVersionDeactivate/#03 (0.00s) === RUN TestVersionLock === RUN TestVersionLock/#00 === RUN TestVersionLock/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionLock/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionLock (0.02s) --- PASS: TestVersionLock/#00 (0.01s) --- PASS: TestVersionLock/#01 (0.00s) --- PASS: TestVersionLock/#02 (0.00s) === RUN TestVersionStage === RUN TestVersionStage/#00 === RUN TestVersionStage/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionStage/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionStage/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionStage/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionStage/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionStage (0.03s) --- PASS: TestVersionStage/#00 (0.01s) --- PASS: TestVersionStage/#01 (0.00s) --- PASS: TestVersionStage/#02 (0.00s) --- PASS: TestVersionStage/#03 (0.00s) --- PASS: TestVersionStage/#04 (0.00s) --- PASS: TestVersionStage/#05 (0.00s) === RUN TestVersionUnstage === RUN TestVersionUnstage/#00 === RUN TestVersionUnstage/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionUnstage/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionUnstage/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVersionUnstage/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVersionUnstage (0.02s) --- PASS: TestVersionUnstage/#00 (0.01s) --- PASS: TestVersionUnstage/#01 (0.00s) --- PASS: TestVersionUnstage/#02 (0.00s) --- PASS: TestVersionUnstage/#03 (0.00s) --- PASS: TestVersionUnstage/#04 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/serviceversion (cached) === RUN TestSSO === RUN TestSSO/#00 === RUN TestSSO/#01 === RUN TestSSO/#02 === RUN TestSSO/#03 === RUN TestSSO/#04 === RUN TestSSO/#05 === RUN TestSSO/#06 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestSSO/#07 === RUN TestSSO/#08 token: 123 endpoint: https://api.fastly.com debugMode: false --- PASS: TestSSO (0.05s) --- PASS: TestSSO/#00 (0.01s) --- PASS: TestSSO/#01 (0.00s) --- PASS: TestSSO/#02 (0.00s) --- PASS: TestSSO/#03 (0.00s) --- PASS: TestSSO/#04 (0.00s) --- PASS: TestSSO/#05 (0.00s) --- PASS: TestSSO/#06 (0.00s) --- PASS: TestSSO/#07 (0.01s) --- PASS: TestSSO/#08 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/sso (cached) === RUN TestHistorical === RUN TestHistorical/stats_historical_--service-id=123 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHistorical/stats_historical_--service-id=123#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestHistorical/stats_historical_--service-id=123_--format=json token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestHistorical (0.02s) --- PASS: TestHistorical/stats_historical_--service-id=123 (0.01s) --- PASS: TestHistorical/stats_historical_--service-id=123#01 (0.00s) --- PASS: TestHistorical/stats_historical_--service-id=123_--format=json (0.00s) === RUN TestRegions === RUN TestRegions/stats_regions token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestRegions/stats_regions#01 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestRegions (0.01s) --- PASS: TestRegions/stats_regions (0.00s) --- PASS: TestRegions/stats_regions#01 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/stats (cached) === RUN TestDescribe === RUN TestDescribe/validate_missing_--id_flag === RUN TestDescribe/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestDescribe/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestDescribe (0.02s) --- PASS: TestDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestDescribe/validate_API_error (0.00s) --- PASS: TestDescribe/validate_API_success (0.00s) === RUN TestList === RUN TestList/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestList/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestList (0.01s) --- PASS: TestList/validate_API_error (0.00s) --- PASS: TestList/validate_API_success (0.00s) === RUN TestUpdate === RUN TestUpdate/validate_missing_--id_flag === RUN TestUpdate/validate_missing_--name_flag === RUN TestUpdate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUpdate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUpdate (0.02s) --- PASS: TestUpdate/validate_missing_--id_flag (0.01s) --- PASS: TestUpdate/validate_missing_--name_flag (0.01s) --- PASS: TestUpdate/validate_API_error (0.00s) --- PASS: TestUpdate/validate_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/tls/config (cached) === RUN TestTLSCustomActivationEnable === RUN TestTLSCustomActivationEnable/validate_missing_--id_flag === RUN TestTLSCustomActivationEnable/validate_missing_--id_flag#01 === RUN TestTLSCustomActivationEnable/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomActivationEnable/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomActivationEnable (0.03s) --- PASS: TestTLSCustomActivationEnable/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomActivationEnable/validate_missing_--id_flag#01 (0.01s) --- PASS: TestTLSCustomActivationEnable/validate_API_error (0.00s) --- PASS: TestTLSCustomActivationEnable/validate_API_success (0.00s) === RUN TestTLSCustomActivationDisable === RUN TestTLSCustomActivationDisable/validate_missing_--id_flag === RUN TestTLSCustomActivationDisable/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomActivationDisable/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomActivationDisable (0.01s) --- PASS: TestTLSCustomActivationDisable/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomActivationDisable/validate_API_error (0.00s) --- PASS: TestTLSCustomActivationDisable/validate_API_success (0.00s) === RUN TestTLSCustomActivationDescribe === RUN TestTLSCustomActivationDescribe/validate_missing_--id_flag === RUN TestTLSCustomActivationDescribe/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomActivationDescribe/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomActivationDescribe (0.01s) --- PASS: TestTLSCustomActivationDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomActivationDescribe/validate_API_error (0.00s) --- PASS: TestTLSCustomActivationDescribe/validate_API_success (0.00s) === RUN TestTLSCustomActivationList === RUN TestTLSCustomActivationList/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomActivationList/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomActivationList (0.01s) --- PASS: TestTLSCustomActivationList/validate_API_error (0.00s) --- PASS: TestTLSCustomActivationList/validate_API_success (0.00s) === RUN TestTLSCustomActivationUpdate === RUN TestTLSCustomActivationUpdate/validate_missing_--id_flag === RUN TestTLSCustomActivationUpdate/validate_missing_--id_flag#01 === RUN TestTLSCustomActivationUpdate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomActivationUpdate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomActivationUpdate (0.03s) --- PASS: TestTLSCustomActivationUpdate/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomActivationUpdate/validate_missing_--id_flag#01 (0.01s) --- PASS: TestTLSCustomActivationUpdate/validate_API_error (0.00s) --- PASS: TestTLSCustomActivationUpdate/validate_API_success (0.01s) PASS ok github.com/fastly/cli/pkg/commands/tls/custom/activation (cached) === RUN TestTLSCustomCertCreate === RUN TestTLSCustomCertCreate/validate_missing_--cert-blob_and_--cert-path_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertCreate/validate_specifying_both_--cert-blob_and_--cert-path_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertCreate/validate_invalid_--cert-path_arg token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertCreate/validate_custom_cert_is_submitted token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertCreate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertCreate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomCertCreate (0.03s) --- PASS: TestTLSCustomCertCreate/validate_missing_--cert-blob_and_--cert-path_flags (0.01s) --- PASS: TestTLSCustomCertCreate/validate_specifying_both_--cert-blob_and_--cert-path_flags (0.00s) --- PASS: TestTLSCustomCertCreate/validate_invalid_--cert-path_arg (0.00s) --- PASS: TestTLSCustomCertCreate/validate_custom_cert_is_submitted (0.00s) --- PASS: TestTLSCustomCertCreate/validate_API_error (0.00s) --- PASS: TestTLSCustomCertCreate/validate_API_success (0.00s) === RUN TestTLSCustomCertDelete === RUN TestTLSCustomCertDelete/validate_missing_--id_flag === RUN TestTLSCustomCertDelete/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertDelete/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomCertDelete (0.01s) --- PASS: TestTLSCustomCertDelete/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomCertDelete/validate_API_error (0.00s) --- PASS: TestTLSCustomCertDelete/validate_API_success (0.00s) === RUN TestTLSCustomCertDescribe === RUN TestTLSCustomCertDescribe/validate_missing_--id_flag === RUN TestTLSCustomCertDescribe/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertDescribe/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomCertDescribe (0.01s) --- PASS: TestTLSCustomCertDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomCertDescribe/validate_API_error (0.00s) --- PASS: TestTLSCustomCertDescribe/validate_API_success (0.00s) === RUN TestTLSCustomCertList === RUN TestTLSCustomCertList/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertList/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomCertList (0.01s) --- PASS: TestTLSCustomCertList/validate_API_error (0.00s) --- PASS: TestTLSCustomCertList/validate_API_success (0.00s) === RUN TestTLSCustomCertUpdate === RUN TestTLSCustomCertUpdate/validate_missing_--id_flag === RUN TestTLSCustomCertUpdate/validate_missing_--cert-blob_and_--cert-path_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertUpdate/validate_specifying_both_--cert-blob_and_--cert-path_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertUpdate/validate_invalid_--cert-path_arg token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertUpdate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertUpdate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertUpdate/validate_API_success_with_--name_for_different_output token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomCertUpdate/validate_custom_cert_is_submitted token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomCertUpdate (0.04s) --- PASS: TestTLSCustomCertUpdate/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomCertUpdate/validate_missing_--cert-blob_and_--cert-path_flags (0.00s) --- PASS: TestTLSCustomCertUpdate/validate_specifying_both_--cert-blob_and_--cert-path_flags (0.00s) --- PASS: TestTLSCustomCertUpdate/validate_invalid_--cert-path_arg (0.00s) --- PASS: TestTLSCustomCertUpdate/validate_API_error (0.00s) --- PASS: TestTLSCustomCertUpdate/validate_API_success (0.00s) --- PASS: TestTLSCustomCertUpdate/validate_API_success_with_--name_for_different_output (0.00s) --- PASS: TestTLSCustomCertUpdate/validate_custom_cert_is_submitted (0.00s) PASS ok github.com/fastly/cli/pkg/commands/tls/custom/certificate (cached) === RUN TestList === RUN TestList/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestList/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestList (0.01s) --- PASS: TestList/validate_API_error (0.01s) --- PASS: TestList/validate_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/tls/custom/domain (cached) === RUN TestTLSCustomPrivateKeyCreate === RUN TestTLSCustomPrivateKeyCreate/validate_missing_--key_and_--key-path_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyCreate/validate_using_both_--key_and_--key-path_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyCreate/validate_missing_--name_flag === RUN TestTLSCustomPrivateKeyCreate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyCreate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyCreate/validate_custom_key_is_submitted token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyCreate/validate_invalid_--key-path_arg token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomPrivateKeyCreate (0.04s) --- PASS: TestTLSCustomPrivateKeyCreate/validate_missing_--key_and_--key-path_flags (0.01s) --- PASS: TestTLSCustomPrivateKeyCreate/validate_using_both_--key_and_--key-path_flags (0.00s) --- PASS: TestTLSCustomPrivateKeyCreate/validate_missing_--name_flag (0.01s) --- PASS: TestTLSCustomPrivateKeyCreate/validate_API_error (0.00s) --- PASS: TestTLSCustomPrivateKeyCreate/validate_API_success (0.00s) --- PASS: TestTLSCustomPrivateKeyCreate/validate_custom_key_is_submitted (0.00s) --- PASS: TestTLSCustomPrivateKeyCreate/validate_invalid_--key-path_arg (0.00s) === RUN TestTLSCustomPrivateKeyDelete === RUN TestTLSCustomPrivateKeyDelete/validate_missing_--id_flag === RUN TestTLSCustomPrivateKeyDelete/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyDelete/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomPrivateKeyDelete (0.01s) --- PASS: TestTLSCustomPrivateKeyDelete/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomPrivateKeyDelete/validate_API_error (0.00s) --- PASS: TestTLSCustomPrivateKeyDelete/validate_API_success (0.00s) === RUN TestTLSCustomPrivateKeyDescribe === RUN TestTLSCustomPrivateKeyDescribe/validate_missing_--id_flag === RUN TestTLSCustomPrivateKeyDescribe/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyDescribe/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomPrivateKeyDescribe (0.01s) --- PASS: TestTLSCustomPrivateKeyDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestTLSCustomPrivateKeyDescribe/validate_API_error (0.00s) --- PASS: TestTLSCustomPrivateKeyDescribe/validate_API_success (0.00s) === RUN TestTLSCustomPrivateKeyList === RUN TestTLSCustomPrivateKeyList/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSCustomPrivateKeyList/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSCustomPrivateKeyList (0.01s) --- PASS: TestTLSCustomPrivateKeyList/validate_API_error (0.00s) --- PASS: TestTLSCustomPrivateKeyList/validate_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/tls/custom/privatekey (cached) === RUN TestTLSPlatformUpload === RUN TestTLSPlatformUpload/validate_missing_--cert-blob_flag === RUN TestTLSPlatformUpload/validate_missing_--intermediates-blob_flag === RUN TestTLSPlatformUpload/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSPlatformUpload/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSPlatformUpload (0.03s) --- PASS: TestTLSPlatformUpload/validate_missing_--cert-blob_flag (0.01s) --- PASS: TestTLSPlatformUpload/validate_missing_--intermediates-blob_flag (0.01s) --- PASS: TestTLSPlatformUpload/validate_API_error (0.00s) --- PASS: TestTLSPlatformUpload/validate_API_success (0.00s) === RUN TestTLSPlatformDelete === RUN TestTLSPlatformDelete/validate_missing_--id_flag === RUN TestTLSPlatformDelete/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSPlatformDelete/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSPlatformDelete (0.01s) --- PASS: TestTLSPlatformDelete/validate_missing_--id_flag (0.01s) --- PASS: TestTLSPlatformDelete/validate_API_error (0.00s) --- PASS: TestTLSPlatformDelete/validate_API_success (0.00s) === RUN TestTLSPlatformDescribe === RUN TestTLSPlatformDescribe/validate_missing_--id_flag === RUN TestTLSPlatformDescribe/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSPlatformDescribe/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSPlatformDescribe (0.01s) --- PASS: TestTLSPlatformDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestTLSPlatformDescribe/validate_API_error (0.00s) --- PASS: TestTLSPlatformDescribe/validate_API_success (0.00s) === RUN TestTLSPlatformList === RUN TestTLSPlatformList/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSPlatformList/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSPlatformList (0.01s) --- PASS: TestTLSPlatformList/validate_API_error (0.00s) --- PASS: TestTLSPlatformList/validate_API_success (0.00s) === RUN TestTLSPlatformUpdate === RUN TestTLSPlatformUpdate/validate_missing_--id_flag === RUN TestTLSPlatformUpdate/validate_missing_--cert-blob_flag === RUN TestTLSPlatformUpdate/validate_missing_--intermediates-blob_flag === RUN TestTLSPlatformUpdate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSPlatformUpdate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSPlatformUpdate (0.03s) --- PASS: TestTLSPlatformUpdate/validate_missing_--id_flag (0.01s) --- PASS: TestTLSPlatformUpdate/validate_missing_--cert-blob_flag (0.01s) --- PASS: TestTLSPlatformUpdate/validate_missing_--intermediates-blob_flag (0.01s) --- PASS: TestTLSPlatformUpdate/validate_API_error (0.00s) --- PASS: TestTLSPlatformUpdate/validate_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/tls/platform (cached) === RUN TestTLSSubscriptionCreate === RUN TestTLSSubscriptionCreate/validate_missing_--domain_flag === RUN TestTLSSubscriptionCreate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionCreate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionCreate/validate_cert-auth_==_certainly token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionCreate/validate_cert-auth_==_lets-encrypt token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionCreate/validate_cert-auth_==_globalsign token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionCreate/validate_cert-auth_is_invalid --- PASS: TestTLSSubscriptionCreate (0.04s) --- PASS: TestTLSSubscriptionCreate/validate_missing_--domain_flag (0.01s) --- PASS: TestTLSSubscriptionCreate/validate_API_error (0.00s) --- PASS: TestTLSSubscriptionCreate/validate_API_success (0.00s) --- PASS: TestTLSSubscriptionCreate/validate_cert-auth_==_certainly (0.00s) --- PASS: TestTLSSubscriptionCreate/validate_cert-auth_==_lets-encrypt (0.00s) --- PASS: TestTLSSubscriptionCreate/validate_cert-auth_==_globalsign (0.00s) --- PASS: TestTLSSubscriptionCreate/validate_cert-auth_is_invalid (0.01s) === RUN TestTLSSubscriptionDelete === RUN TestTLSSubscriptionDelete/validate_missing_--id_flag === RUN TestTLSSubscriptionDelete/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionDelete/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSSubscriptionDelete (0.01s) --- PASS: TestTLSSubscriptionDelete/validate_missing_--id_flag (0.01s) --- PASS: TestTLSSubscriptionDelete/validate_API_error (0.00s) --- PASS: TestTLSSubscriptionDelete/validate_API_success (0.00s) === RUN TestTLSSubscriptionDescribe === RUN TestTLSSubscriptionDescribe/validate_missing_--id_flag === RUN TestTLSSubscriptionDescribe/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionDescribe/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSSubscriptionDescribe (0.01s) --- PASS: TestTLSSubscriptionDescribe/validate_missing_--id_flag (0.01s) --- PASS: TestTLSSubscriptionDescribe/validate_API_error (0.00s) --- PASS: TestTLSSubscriptionDescribe/validate_API_success (0.00s) === RUN TestTLSSubscriptionList === RUN TestTLSSubscriptionList/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionList/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSSubscriptionList (0.01s) --- PASS: TestTLSSubscriptionList/validate_API_error (0.00s) --- PASS: TestTLSSubscriptionList/validate_API_success (0.00s) === RUN TestTLSSubscriptionUpdate === RUN TestTLSSubscriptionUpdate/validate_missing_--id_flag === RUN TestTLSSubscriptionUpdate/validate_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestTLSSubscriptionUpdate/validate_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestTLSSubscriptionUpdate (0.01s) --- PASS: TestTLSSubscriptionUpdate/validate_missing_--id_flag (0.01s) --- PASS: TestTLSSubscriptionUpdate/validate_API_error (0.00s) --- PASS: TestTLSSubscriptionUpdate/validate_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/tls/subscription (cached) === RUN TestCheck === RUN TestCheck/empty_current_version === RUN TestCheck/invalid_current_version === RUN TestCheck/same_version === RUN TestCheck/new_version --- PASS: TestCheck (0.00s) --- PASS: TestCheck/empty_current_version (0.00s) --- PASS: TestCheck/invalid_current_version (0.00s) --- PASS: TestCheck/same_version (0.00s) --- PASS: TestCheck/new_version (0.00s) === RUN TestCheckAsync === RUN TestCheckAsync/no_last_check_same_version === RUN TestCheckAsync/no_last_check_new_version === RUN TestCheckAsync/recent_last_check_new_version --- PASS: TestCheckAsync (0.00s) --- PASS: TestCheckAsync/no_last_check_same_version (0.00s) --- PASS: TestCheckAsync/no_last_check_new_version (0.00s) --- PASS: TestCheckAsync/recent_last_check_new_version (0.00s) PASS ok github.com/fastly/cli/pkg/commands/update (cached) === RUN TestUserCreate === RUN TestUserCreate/validate_CreateUser_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserCreate/validate_CreateUser_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUserCreate (0.01s) --- PASS: TestUserCreate/validate_CreateUser_API_error (0.01s) --- PASS: TestUserCreate/validate_CreateUser_API_success (0.00s) === RUN TestUserDelete === RUN TestUserDelete/validate_missing_--id_flag === RUN TestUserDelete/validate_DeleteUser_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserDelete/validate_DeleteUser_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUserDelete (0.02s) --- PASS: TestUserDelete/validate_missing_--id_flag (0.01s) --- PASS: TestUserDelete/validate_DeleteUser_API_error (0.00s) --- PASS: TestUserDelete/validate_DeleteUser_API_success (0.00s) === RUN TestUserDescribe === RUN TestUserDescribe/validate_missing_--id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserDescribe/validate_GetUser_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserDescribe/validate_GetCurrentUser_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserDescribe/validate_GetUser_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserDescribe/validate_GetCurrentUser_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUserDescribe (0.02s) --- PASS: TestUserDescribe/validate_missing_--id_flag (0.00s) --- PASS: TestUserDescribe/validate_GetUser_API_error (0.00s) --- PASS: TestUserDescribe/validate_GetCurrentUser_API_error (0.00s) --- PASS: TestUserDescribe/validate_GetUser_API_success (0.00s) --- PASS: TestUserDescribe/validate_GetCurrentUser_API_success (0.00s) === RUN TestUserList === RUN TestUserList/validate_missing_--customer-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserList/validate_ListUsers_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserList/validate_ListUsers_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserList/validate_ListUsers_API_success_with_verbose_mode token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUserList (0.02s) --- PASS: TestUserList/validate_missing_--customer-id_flag (0.00s) --- PASS: TestUserList/validate_ListUsers_API_error (0.00s) --- PASS: TestUserList/validate_ListUsers_API_success (0.00s) --- PASS: TestUserList/validate_ListUsers_API_success_with_verbose_mode (0.00s) === RUN TestUserUpdate === RUN TestUserUpdate/validate_missing_--id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserUpdate/validate_missing_--name_and_--role_flags token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserUpdate/validate_missing_--login_flag_with_--password-reset token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserUpdate/validate_invalid_--role_value === RUN TestUserUpdate/validate_UpdateUser_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserUpdate/validate_ResetUserPassword_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserUpdate/validate_UpdateUser_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestUserUpdate/validate_ResetUserPassword_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestUserUpdate (0.03s) --- PASS: TestUserUpdate/validate_missing_--id_flag (0.00s) --- PASS: TestUserUpdate/validate_missing_--name_and_--role_flags (0.00s) --- PASS: TestUserUpdate/validate_missing_--login_flag_with_--password-reset (0.00s) --- PASS: TestUserUpdate/validate_invalid_--role_value (0.01s) --- PASS: TestUserUpdate/validate_UpdateUser_API_error (0.00s) --- PASS: TestUserUpdate/validate_ResetUserPassword_API_error (0.00s) --- PASS: TestUserUpdate/validate_UpdateUser_API_success (0.00s) --- PASS: TestUserUpdate/validate_ResetUserPassword_API_success (0.00s) PASS ok github.com/fastly/cli/pkg/commands/user (cached) === RUN TestConditionCreate === RUN TestConditionCreate/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionCreate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionCreate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestConditionCreate (0.02s) --- PASS: TestConditionCreate/#00 (0.01s) --- PASS: TestConditionCreate/#01 (0.00s) --- PASS: TestConditionCreate/#02 (0.00s) === RUN TestConditionDelete === RUN TestConditionDelete/#00 === RUN TestConditionDelete/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionDelete/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestConditionDelete (0.02s) --- PASS: TestConditionDelete/#00 (0.01s) --- PASS: TestConditionDelete/#01 (0.00s) --- PASS: TestConditionDelete/#02 (0.00s) === RUN TestConditionUpdate === RUN TestConditionUpdate/#00 === RUN TestConditionUpdate/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionUpdate/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionUpdate/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestConditionUpdate (0.02s) --- PASS: TestConditionUpdate/#00 (0.01s) --- PASS: TestConditionUpdate/#01 (0.00s) --- PASS: TestConditionUpdate/#02 (0.00s) --- PASS: TestConditionUpdate/#03 (0.00s) === RUN TestConditionDescribe === RUN TestConditionDescribe/#00 === RUN TestConditionDescribe/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionDescribe/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestConditionDescribe (0.01s) --- PASS: TestConditionDescribe/#00 (0.01s) --- PASS: TestConditionDescribe/#01 (0.00s) --- PASS: TestConditionDescribe/#02 (0.00s) === RUN TestConditionList === RUN TestConditionList/#00 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionList/#01 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionList/#02 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionList/#03 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionList/#04 token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestConditionList/#05 token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestConditionList (0.02s) --- PASS: TestConditionList/#00 (0.00s) --- PASS: TestConditionList/#01 (0.00s) --- PASS: TestConditionList/#02 (0.00s) --- PASS: TestConditionList/#03 (0.00s) --- PASS: TestConditionList/#04 (0.00s) --- PASS: TestConditionList/#05 (0.00s) PASS ok github.com/fastly/cli/pkg/commands/vcl/condition (cached) === RUN TestVCLCustomCreate === RUN TestVCLCustomCreate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomCreate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomCreate/validate_CreateVCL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomCreate/validate_CreateVCL_API_success_for_non-main_VCL token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomCreate/validate_CreateVCL_API_success_for_main_VCL token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomCreate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomCreate/validate_CreateVCL_API_success_with_inline_VCL_content token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLCustomCreate (0.04s) --- PASS: TestVCLCustomCreate/validate_missing_--autoclone_flag_with_'active'_service (0.01s) --- PASS: TestVCLCustomCreate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestVCLCustomCreate/validate_CreateVCL_API_error (0.01s) --- PASS: TestVCLCustomCreate/validate_CreateVCL_API_success_for_non-main_VCL (0.00s) --- PASS: TestVCLCustomCreate/validate_CreateVCL_API_success_for_main_VCL (0.01s) --- PASS: TestVCLCustomCreate/validate_--autoclone_results_in_cloned_service_version (0.01s) --- PASS: TestVCLCustomCreate/validate_CreateVCL_API_success_with_inline_VCL_content (0.01s) === RUN TestVCLCustomDelete === RUN TestVCLCustomDelete/validate_missing_--name_flag === RUN TestVCLCustomDelete/validate_missing_--version_flag === RUN TestVCLCustomDelete/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDelete/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDelete/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDelete/validate_DeleteVCL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDelete/validate_DeleteVCL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDelete/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLCustomDelete (0.04s) --- PASS: TestVCLCustomDelete/validate_missing_--name_flag (0.01s) --- PASS: TestVCLCustomDelete/validate_missing_--version_flag (0.01s) --- PASS: TestVCLCustomDelete/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLCustomDelete/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestVCLCustomDelete/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestVCLCustomDelete/validate_DeleteVCL_API_error (0.00s) --- PASS: TestVCLCustomDelete/validate_DeleteVCL_API_success (0.00s) --- PASS: TestVCLCustomDelete/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestVCLCustomDescribe === RUN TestVCLCustomDescribe/validate_missing_--name_flag === RUN TestVCLCustomDescribe/validate_missing_--version_flag === RUN TestVCLCustomDescribe/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDescribe/validate_GetVCL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDescribe/validate_GetVCL_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomDescribe/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLCustomDescribe (0.03s) --- PASS: TestVCLCustomDescribe/validate_missing_--name_flag (0.01s) --- PASS: TestVCLCustomDescribe/validate_missing_--version_flag (0.01s) --- PASS: TestVCLCustomDescribe/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLCustomDescribe/validate_GetVCL_API_error (0.00s) --- PASS: TestVCLCustomDescribe/validate_GetVCL_API_success (0.00s) --- PASS: TestVCLCustomDescribe/validate_missing_--autoclone_flag_is_OK (0.00s) === RUN TestVCLCustomList === RUN TestVCLCustomList/validate_missing_--version_flag === RUN TestVCLCustomList/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomList/validate_ListVCLs_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomList/validate_ListVCLs_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomList/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomList/validate_missing_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLCustomList (0.03s) --- PASS: TestVCLCustomList/validate_missing_--version_flag (0.01s) --- PASS: TestVCLCustomList/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLCustomList/validate_ListVCLs_API_error (0.00s) --- PASS: TestVCLCustomList/validate_ListVCLs_API_success (0.00s) --- PASS: TestVCLCustomList/validate_missing_--autoclone_flag_is_OK (0.00s) --- PASS: TestVCLCustomList/validate_missing_--verbose_flag (0.00s) === RUN TestVCLCustomUpdate === RUN TestVCLCustomUpdate/validate_missing_--name_flag === RUN TestVCLCustomUpdate/validate_missing_--version_flag === RUN TestVCLCustomUpdate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomUpdate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomUpdate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomUpdate/validate_UpdateVCL_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomUpdate/validate_UpdateVCL_API_success_with_--new-name token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomUpdate/validate_UpdateVCL_API_success_with_--content token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLCustomUpdate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLCustomUpdate (0.04s) --- PASS: TestVCLCustomUpdate/validate_missing_--name_flag (0.01s) --- PASS: TestVCLCustomUpdate/validate_missing_--version_flag (0.01s) --- PASS: TestVCLCustomUpdate/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLCustomUpdate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestVCLCustomUpdate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestVCLCustomUpdate/validate_UpdateVCL_API_error (0.00s) --- PASS: TestVCLCustomUpdate/validate_UpdateVCL_API_success_with_--new-name (0.00s) --- PASS: TestVCLCustomUpdate/validate_UpdateVCL_API_success_with_--content (0.00s) --- PASS: TestVCLCustomUpdate/validate_--autoclone_results_in_cloned_service_version (0.00s) PASS ok github.com/fastly/cli/pkg/commands/vcl/custom (cached) === RUN TestVCLSnippetCreate === RUN TestVCLSnippetCreate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_CreateSnippet_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_CreateSnippet_API_success_for_versioned_Snippet token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_CreateSnippet_API_success_for_dynamic_Snippet token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_Priority_set token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetCreate/validate_CreateSnippet_API_success_with_inline_Snippet_content token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLSnippetCreate (0.04s) --- PASS: TestVCLSnippetCreate/validate_missing_--service-id_flag (0.01s) --- PASS: TestVCLSnippetCreate/validate_missing_--autoclone_flag_with_'active'_service (0.01s) --- PASS: TestVCLSnippetCreate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestVCLSnippetCreate/validate_CreateSnippet_API_error (0.00s) --- PASS: TestVCLSnippetCreate/validate_CreateSnippet_API_success_for_versioned_Snippet (0.00s) --- PASS: TestVCLSnippetCreate/validate_CreateSnippet_API_success_for_dynamic_Snippet (0.00s) --- PASS: TestVCLSnippetCreate/validate_Priority_set (0.01s) --- PASS: TestVCLSnippetCreate/validate_--autoclone_results_in_cloned_service_version (0.00s) --- PASS: TestVCLSnippetCreate/validate_CreateSnippet_API_success_with_inline_Snippet_content (0.00s) === RUN TestVCLSnippetDelete === RUN TestVCLSnippetDelete/validate_missing_--name_flag === RUN TestVCLSnippetDelete/validate_missing_--version_flag === RUN TestVCLSnippetDelete/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDelete/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDelete/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDelete/validate_DeleteSnippet_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDelete/validate_DeleteSnippet_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDelete/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLSnippetDelete (0.04s) --- PASS: TestVCLSnippetDelete/validate_missing_--name_flag (0.01s) --- PASS: TestVCLSnippetDelete/validate_missing_--version_flag (0.01s) --- PASS: TestVCLSnippetDelete/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLSnippetDelete/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestVCLSnippetDelete/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestVCLSnippetDelete/validate_DeleteSnippet_API_error (0.00s) --- PASS: TestVCLSnippetDelete/validate_DeleteSnippet_API_success (0.00s) --- PASS: TestVCLSnippetDelete/validate_--autoclone_results_in_cloned_service_version (0.00s) === RUN TestVCLSnippetDescribe === RUN TestVCLSnippetDescribe/validate_missing_--version_flag === RUN TestVCLSnippetDescribe/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDescribe/validate_missing_--name_flag_with_versioned_snippet token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDescribe/validate_missing_--snippet-id_flag_with_dynamic_snippet token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDescribe/validate_GetSnippet_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDescribe/validate_GetSnippet_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDescribe/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetDescribe/validate_dynamic_GetSnippet_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLSnippetDescribe (0.04s) --- PASS: TestVCLSnippetDescribe/validate_missing_--version_flag (0.01s) --- PASS: TestVCLSnippetDescribe/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLSnippetDescribe/validate_missing_--name_flag_with_versioned_snippet (0.00s) --- PASS: TestVCLSnippetDescribe/validate_missing_--snippet-id_flag_with_dynamic_snippet (0.00s) --- PASS: TestVCLSnippetDescribe/validate_GetSnippet_API_error (0.00s) --- PASS: TestVCLSnippetDescribe/validate_GetSnippet_API_success (0.00s) --- PASS: TestVCLSnippetDescribe/validate_missing_--autoclone_flag_is_OK (0.00s) --- PASS: TestVCLSnippetDescribe/validate_dynamic_GetSnippet_API_success (0.00s) === RUN TestVCLSnippetList === RUN TestVCLSnippetList/validate_missing_--version_flag === RUN TestVCLSnippetList/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetList/validate_ListSnippets_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetList/validate_ListSnippets_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetList/validate_missing_--autoclone_flag_is_OK token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetList/validate_missing_--verbose_flag token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLSnippetList (0.03s) --- PASS: TestVCLSnippetList/validate_missing_--version_flag (0.01s) --- PASS: TestVCLSnippetList/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLSnippetList/validate_ListSnippets_API_error (0.00s) --- PASS: TestVCLSnippetList/validate_ListSnippets_API_success (0.00s) --- PASS: TestVCLSnippetList/validate_missing_--autoclone_flag_is_OK (0.00s) --- PASS: TestVCLSnippetList/validate_missing_--verbose_flag (0.00s) === RUN TestVCLSnippetUpdate === RUN TestVCLSnippetUpdate/validate_missing_--version_flag === RUN TestVCLSnippetUpdate/validate_missing_--service-id_flag token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_missing_--autoclone_flag_with_'active'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_missing_--autoclone_flag_with_'locked'_service token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_versioned_snippet_missing_--name token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_dynamic_snippet_missing_--snippet-id token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_versioned_snippet_with_--snippet-id_is_not_allowed token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_dynamic_snippet_with_--new-name_is_not_allowed token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_UpdateSnippet_API_error token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_UpdateSnippet_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_UpdateDynamicSnippet_API_success token: mock-token endpoint: https://api.fastly.com debugMode: false === RUN TestVCLSnippetUpdate/validate_--autoclone_results_in_cloned_service_version token: mock-token endpoint: https://api.fastly.com debugMode: false --- PASS: TestVCLSnippetUpdate (0.05s) --- PASS: TestVCLSnippetUpdate/validate_missing_--version_flag (0.01s) --- PASS: TestVCLSnippetUpdate/validate_missing_--service-id_flag (0.00s) --- PASS: TestVCLSnippetUpdate/validate_missing_--autoclone_flag_with_'active'_service (0.00s) --- PASS: TestVCLSnippetUpdate/validate_missing_--autoclone_flag_with_'locked'_service (0.00s) --- PASS: TestVCLSnippetUpdate/validate_versioned_snippet_missing_--name (0.00s) --- PASS: TestVCLSnippetUpdate/validate_dynamic_snippet_missing_--snippet-id (0.00s) --- PASS: TestVCLSnippetUpdate/validate_versioned_snippet_with_--snippet-id_is_not_allowed (0.00s) --- PASS: TestVCLSnippetUpdate/validate_dynamic_snippet_with_--new-name_is_not_allowed (0.00s) --- PASS: TestVCLSnippetUpdate/validate_UpdateSnippet_API_error (0.00s) --- PASS: TestVCLSnippetUpdate/validate_UpdateSnippet_API_success (0.00s) --- PASS: TestVCLSnippetUpdate/validate_UpdateDynamicSnippet_API_success (0.00s) --- PASS: TestVCLSnippetUpdate/validate_--autoclone_results_in_cloned_service_version (0.00s) PASS ok github.com/fastly/cli/pkg/commands/vcl/snippet (cached) === RUN TestVersion version_test.go:91: Fastly CLI version v0.0.0-unknown (unknown) Built with go version go1.22.1 unknown/unknown (0001-01-01) Viceroy version: viceroy 0.0.0 --- PASS: TestVersion (1.72s) PASS ok github.com/fastly/cli/pkg/commands/version (cached) === RUN TestWhoami === RUN TestWhoami/basic_response token: mock-token endpoint: https://api.fastly.com debugMode: false whoami_test.go:85: Alice Programmer === RUN TestWhoami/basic_response_verbose token: mock-token endpoint: https://api.fastly.com debugMode: false whoami_test.go:85: Fastly API endpoint: https://api.fastly.com Fastly API token provided via config file (profile: user) Customer ID: abc Customer name: Computer Company User ID: 123 User name: Alice Programmer User login: alice@example.com Token ID: abcdefg Token name: Token name Token created at: 2019-01-01T12:00:00Z Token scope: global Service count: 2 First service (1xxaa) Second service (2baba) === RUN TestWhoami/500_from_API token: mock-token endpoint: https://api.fastly.com debugMode: false whoami_test.go:85: === RUN TestWhoami/local_error token: mock-token endpoint: https://api.fastly.com debugMode: false whoami_test.go:85: === RUN TestWhoami/alternative_endpoint_from_flag token: mock-token endpoint: https://staging.fastly.com debugMode: false whoami_test.go:85: Fastly API endpoint (via --api): https://staging.fastly.com Fastly API token provided via config file (profile: user) Customer ID: abc Customer name: Computer Company User ID: 123 User name: Alice Programmer User login: alice@example.com Token ID: abcdefg Token name: Token name Token created at: 2019-01-01T12:00:00Z Token scope: global Service count: 2 First service (1xxaa) Second service (2baba) === RUN TestWhoami/alternative_endpoint_from_environment token: mock-token endpoint: https://alternative.example.com debugMode: false whoami_test.go:85: Fastly API endpoint (via FASTLY_API_ENDPOINT): https://alternative.example.com Fastly API token provided via config file (profile: user) Customer ID: abc Customer name: Computer Company User ID: 123 User name: Alice Programmer User login: alice@example.com Token ID: abcdefg Token name: Token name Token created at: 2019-01-01T12:00:00Z Token scope: global Service count: 2 First service (1xxaa) Second service (2baba) --- PASS: TestWhoami (0.03s) --- PASS: TestWhoami/basic_response (0.01s) --- PASS: TestWhoami/basic_response_verbose (0.00s) --- PASS: TestWhoami/500_from_API (0.00s) --- PASS: TestWhoami/local_error (0.00s) --- PASS: TestWhoami/alternative_endpoint_from_flag (0.00s) --- PASS: TestWhoami/alternative_endpoint_from_environment (0.00s) PASS ok github.com/fastly/cli/pkg/commands/whoami (cached) === RUN TestConfigRead === RUN TestConfigRead/static_config_should_be_used_when_there_is_no_local_user_config === RUN TestConfigRead/static_config_should_return_an_error_when_invalid === RUN TestConfigRead/when_user_config_is_invalid_(and_the_user_accepts_static_config)_but_static_config_is_also_invalid,_it_should_return_an_error === RUN TestConfigRead/when_user_config_is_invalid_(and_the_user_rejects_static_config),_it_should_return_a_specific_remediation_error === RUN TestConfigRead/when_user_config_is_in_the_legacy_format,_it_should_use_static_config === RUN TestConfigRead/when_user_config_is_valid,_it_should_return_no_error --- PASS: TestConfigRead (0.01s) --- PASS: TestConfigRead/static_config_should_be_used_when_there_is_no_local_user_config (0.00s) --- PASS: TestConfigRead/static_config_should_return_an_error_when_invalid (0.00s) --- PASS: TestConfigRead/when_user_config_is_invalid_(and_the_user_accepts_static_config)_but_static_config_is_also_invalid,_it_should_return_an_error (0.00s) --- PASS: TestConfigRead/when_user_config_is_invalid_(and_the_user_rejects_static_config),_it_should_return_a_specific_remediation_error (0.00s) --- PASS: TestConfigRead/when_user_config_is_in_the_legacy_format,_it_should_use_static_config (0.00s) --- PASS: TestConfigRead/when_user_config_is_valid,_it_should_return_no_error (0.00s) === RUN TestUseStatic config_test.go:208: unexpected err: the configuration file is invalid: (31, 17): parsing error: no value can start with A --- FAIL: TestUseStatic (0.00s) === RUN TestInvalidConfig === RUN TestInvalidConfig/invalid_config_version,_invalid_cli_version === RUN TestInvalidConfig/valid_config_version,_invalid_cli_version --- PASS: TestInvalidConfig (0.02s) --- PASS: TestInvalidConfig/invalid_config_version,_invalid_cli_version (0.01s) --- PASS: TestInvalidConfig/valid_config_version,_invalid_cli_version (0.01s) === RUN TestNeedsUpdating === PAUSE TestNeedsUpdating === CONT TestNeedsUpdating === RUN TestNeedsUpdating/legacy_config_should_be_updated === RUN TestNeedsUpdating/outdated_config_version_config_should_be_updated === RUN TestNeedsUpdating/mismatching_CLI_version_config_should_be_updated === RUN TestNeedsUpdating/current_config_should_not_be_updated --- PASS: TestNeedsUpdating (0.00s) --- PASS: TestNeedsUpdating/legacy_config_should_be_updated (0.00s) --- PASS: TestNeedsUpdating/outdated_config_version_config_should_be_updated (0.00s) --- PASS: TestNeedsUpdating/mismatching_CLI_version_config_should_be_updated (0.00s) --- PASS: TestNeedsUpdating/current_config_should_not_be_updated (0.00s) FAIL FAIL github.com/fastly/cli/pkg/config 0.904s === RUN TestVars === RUN TestVars/windows env_test.go:39: === RUN TestVars/darwin === RUN TestVars/linux env_test.go:39: --- PASS: TestVars (0.00s) --- SKIP: TestVars/windows (0.00s) --- PASS: TestVars/darwin (0.00s) --- SKIP: TestVars/linux (0.00s) PASS ok github.com/fastly/cli/pkg/env (cached) === RUN TestDeduce === RUN TestDeduce/RemediationError_with_no_remediation === RUN TestDeduce/RemediationError_with_remediation === RUN TestDeduce/fastly.HTTPError_503 === RUN TestDeduce/fastly.HTTPError_401 === RUN TestDeduce/wrapped_os.ErrNotExist === RUN TestDeduce/temporary_network_error --- PASS: TestDeduce (0.00s) --- PASS: TestDeduce/RemediationError_with_no_remediation (0.00s) --- PASS: TestDeduce/RemediationError_with_remediation (0.00s) --- PASS: TestDeduce/fastly.HTTPError_503 (0.00s) --- PASS: TestDeduce/fastly.HTTPError_401 (0.00s) --- PASS: TestDeduce/wrapped_os.ErrNotExist (0.00s) --- PASS: TestDeduce/temporary_network_error (0.00s) === RUN TestLogAdd --- PASS: TestLogAdd (0.00s) === RUN TestLogPersist --- PASS: TestLogPersist (0.01s) === RUN TestLogPersistLogRotation --- PASS: TestLogPersistLogRotation (0.01s) PASS ok github.com/fastly/cli/pkg/errors (cached) === RUN TestDownloadArchiveExtract === RUN TestDownloadArchiveExtract/darwin_arm64 === RUN TestDownloadArchiveExtract/darwin_amd64 github_test.go:44: === RUN TestDownloadArchiveExtract/windows_amd64 github_test.go:44: --- PASS: TestDownloadArchiveExtract (4.46s) --- PASS: TestDownloadArchiveExtract/darwin_arm64 (4.46s) --- SKIP: TestDownloadArchiveExtract/darwin_amd64 (0.00s) --- SKIP: TestDownloadArchiveExtract/windows_amd64 (0.00s) PASS ok github.com/fastly/cli/pkg/github (cached) === RUN TestNotify --- PASS: TestNotify (0.00s) PASS ok github.com/fastly/cli/pkg/internal/beacon (cached) === RUN TestManifest === RUN TestManifest/invalid:_missing_manifest_version manifest_test.go:106: WARNING: The fastly.toml was missing a `manifest_version` field. A default schema version of `3` will be used. Refer to the fastly.toml package manifest format: https://www.fastly.com/documentation/reference/compute/fastly-toml === RUN TestManifest/warning:_dictionaries_now_replaced_with_config_stores manifest_test.go:106: WARNING: Your fastly.toml manifest contains `[setup.dictionaries]`, which should be updated to `[setup.config_stores]`. Refer to the documentation at https://www.fastly.com/documentation/reference/compute/fastly-toml === RUN TestManifest/invalid:_manifest_version_Atoi_error manifest_test.go:106: === RUN TestManifest/unrecognised:_manifest_version_exceeded_limit manifest_test.go:106: === RUN TestManifest/valid:_semver manifest_test.go:106: === RUN TestManifest/valid:_integer manifest_test.go:106: --- PASS: TestManifest (0.01s) --- PASS: TestManifest/invalid:_missing_manifest_version (0.01s) --- PASS: TestManifest/warning:_dictionaries_now_replaced_with_config_stores (0.00s) --- PASS: TestManifest/invalid:_manifest_version_Atoi_error (0.00s) --- PASS: TestManifest/unrecognised:_manifest_version_exceeded_limit (0.00s) --- PASS: TestManifest/valid:_semver (0.00s) --- PASS: TestManifest/valid:_integer (0.00s) === RUN TestManifestPrepend --- PASS: TestManifestPrepend (0.00s) === RUN TestDataServiceID --- PASS: TestDataServiceID (0.00s) === RUN TestManifestPersistsLocalServerSection --- PASS: TestManifestPersistsLocalServerSection (0.00s) PASS ok github.com/fastly/cli/pkg/manifest 1.973s === RUN TestSemVer --- PASS: TestSemVer (0.00s) PASS ok github.com/fastly/cli/pkg/revision (cached) === RUN TestPrintDictionaryItem === RUN TestPrintDictionaryItem/base --- PASS: TestPrintDictionaryItem (0.00s) --- PASS: TestPrintDictionaryItem/base (0.00s) === RUN TestPrintLines === RUN TestPrintLines/base === RUN TestPrintLines/number === RUN TestPrintLines/sort --- PASS: TestPrintLines (0.00s) --- PASS: TestPrintLines/base (0.00s) --- PASS: TestPrintLines/number (0.00s) --- PASS: TestPrintLines/sort (0.00s) === RUN TestPrintService === RUN TestPrintService/without_prefix === RUN TestPrintService/with_prefix --- PASS: TestPrintService (0.00s) --- PASS: TestPrintService/without_prefix (0.00s) --- PASS: TestPrintService/with_prefix (0.00s) === RUN TestPrintVersion === RUN TestPrintVersion/without_prefix === RUN TestPrintVersion/with --- PASS: TestPrintVersion (0.00s) --- PASS: TestPrintVersion/without_prefix (0.00s) --- PASS: TestPrintVersion/with (0.00s) === RUN TestIsFastlyID === RUN TestIsFastlyID/looks_like_an_ID === RUN TestIsFastlyID/looks_like_a_URL === RUN TestIsFastlyID/too_short === RUN TestIsFastlyID/too_long === RUN TestIsFastlyID/invalid_characters --- PASS: TestIsFastlyID (0.00s) --- PASS: TestIsFastlyID/looks_like_an_ID (0.00s) --- PASS: TestIsFastlyID/looks_like_a_URL (0.00s) --- PASS: TestIsFastlyID/too_short (0.00s) --- PASS: TestIsFastlyID/too_long (0.00s) --- PASS: TestIsFastlyID/invalid_characters (0.00s) === RUN TestInput === RUN TestInput/empty === RUN TestInput/single_letter === RUN TestInput/single_letter_with_whitespace === RUN TestInput/nonempty_validator --- PASS: TestInput (0.00s) --- PASS: TestInput/empty (0.00s) --- PASS: TestInput/single_letter (0.00s) --- PASS: TestInput/single_letter_with_whitespace (0.00s) --- PASS: TestInput/nonempty_validator (0.00s) === RUN TestAskYesNo === RUN TestAskYesNo/empty === RUN TestAskYesNo/uppercase_y === RUN TestAskYesNo/lowercase_y === RUN TestAskYesNo/mixed_case_yes === RUN TestAskYesNo/mixed_case_no === RUN TestAskYesNo/anything_else --- PASS: TestAskYesNo (0.00s) --- PASS: TestAskYesNo/empty (0.00s) --- PASS: TestAskYesNo/uppercase_y (0.00s) --- PASS: TestAskYesNo/lowercase_y (0.00s) --- PASS: TestAskYesNo/mixed_case_yes (0.00s) --- PASS: TestAskYesNo/mixed_case_no (0.00s) --- PASS: TestAskYesNo/anything_else (0.00s) === RUN TestPrefixes === RUN TestPrefixes/Deprecated === RUN TestPrefixes/Error === RUN TestPrefixes/Important === RUN TestPrefixes/Info === RUN TestPrefixes/Success === RUN TestPrefixes/Warning === RUN TestPrefixes/Info_with_irregular_line_breaks_and_tabs_placement --- PASS: TestPrefixes (0.00s) --- PASS: TestPrefixes/Deprecated (0.00s) --- PASS: TestPrefixes/Error (0.00s) --- PASS: TestPrefixes/Important (0.00s) --- PASS: TestPrefixes/Info (0.00s) --- PASS: TestPrefixes/Success (0.00s) --- PASS: TestPrefixes/Warning (0.00s) --- PASS: TestPrefixes/Info_with_irregular_line_breaks_and_tabs_placement (0.00s) === RUN TestWrap === RUN TestWrap/0 === RUN TestWrap/1 === RUN TestWrap/2 --- PASS: TestWrap (0.00s) --- PASS: TestWrap/0 (0.00s) --- PASS: TestWrap/1 (0.00s) --- PASS: TestWrap/2 (0.00s) === RUN TestWrapIndent === RUN TestWrapIndent/0 === RUN TestWrapIndent/1 === RUN TestWrapIndent/2 --- PASS: TestWrapIndent (0.00s) --- PASS: TestWrapIndent/0 (0.00s) --- PASS: TestWrapIndent/1 (0.00s) --- PASS: TestWrapIndent/2 (0.00s) === RUN TestParseBreaks === RUN TestParseBreaks/no_line_breaks === RUN TestParseBreaks/starting_line_breaks === RUN TestParseBreaks/ending_line_breaks === RUN TestParseBreaks/both_ends_line_breaks === RUN TestParseBreaks/line_breaks_in_the_main_text --- PASS: TestParseBreaks (0.00s) --- PASS: TestParseBreaks/no_line_breaks (0.00s) --- PASS: TestParseBreaks/starting_line_breaks (0.00s) --- PASS: TestParseBreaks/ending_line_breaks (0.00s) --- PASS: TestParseBreaks/both_ends_line_breaks (0.00s) --- PASS: TestParseBreaks/line_breaks_in_the_main_text (0.00s) PASS ok github.com/fastly/cli/pkg/text (cached) FAIL