=== RUN TestNewOptions --- PASS: TestNewOptions (0.00s) === RUN TestNewOptionsWithEnvironment --- PASS: TestNewOptionsWithEnvironment (0.00s) === RUN TestOptionsAddFlags --- PASS: TestOptionsAddFlags (0.00s) === RUN TestOptionsToContext --- PASS: TestOptionsToContext (0.00s) === RUN TestToContext --- PASS: TestToContext (0.00s) === RUN TestWithOptions --- PASS: TestWithOptions (0.00s) === RUN TestFromContextEmpty --- PASS: TestFromContextEmpty (0.00s) === RUN TestFromContextWithNilValue --- PASS: TestFromContextWithNilValue (0.00s) === RUN TestOptionsValidation === RUN TestOptionsValidation/valid_options === RUN TestOptionsValidation/missing_API_key === RUN TestOptionsValidation/missing_region === RUN TestOptionsValidation/invalid_zone_for_region === RUN TestOptionsValidation/empty_options_should_be_invalid --- PASS: TestOptionsValidation (0.00s) --- PASS: TestOptionsValidation/valid_options (0.00s) --- PASS: TestOptionsValidation/missing_API_key (0.00s) --- PASS: TestOptionsValidation/missing_region (0.00s) --- PASS: TestOptionsValidation/invalid_zone_for_region (0.00s) --- PASS: TestOptionsValidation/empty_options_should_be_invalid (0.00s) === RUN TestOptionsValidateRequiredFields === RUN TestOptionsValidateRequiredFields/all_required_fields_present === RUN TestOptionsValidateRequiredFields/missing_API_key === RUN TestOptionsValidateRequiredFields/missing_region === RUN TestOptionsValidateRequiredFields/zone_and_resource_group_ID_are_optional === RUN TestOptionsValidateRequiredFields/valid_with_zone_but_no_resource_group === RUN TestOptionsValidateRequiredFields/invalid_zone_for_region --- PASS: TestOptionsValidateRequiredFields (0.00s) --- PASS: TestOptionsValidateRequiredFields/all_required_fields_present (0.00s) --- PASS: TestOptionsValidateRequiredFields/missing_API_key (0.00s) --- PASS: TestOptionsValidateRequiredFields/missing_region (0.00s) --- PASS: TestOptionsValidateRequiredFields/zone_and_resource_group_ID_are_optional (0.00s) --- PASS: TestOptionsValidateRequiredFields/valid_with_zone_but_no_resource_group (0.00s) --- PASS: TestOptionsValidateRequiredFields/invalid_zone_for_region (0.00s) === RUN TestOptionsParse --- PASS: TestOptionsParse (0.00s) === RUN TestOptionsParseWithArgs --- PASS: TestOptionsParseWithArgs (0.00s) === RUN TestOptionsKey --- PASS: TestOptionsKey (0.00s) === RUN TestOptionsFieldValidation --- PASS: TestOptionsFieldValidation (0.00s) === RUN TestOptionsDefaults --- PASS: TestOptionsDefaults (0.00s) === RUN TestCircuitBreakerConfigParsing === RUN TestCircuitBreakerConfigParsing/default_circuit_breaker_values === RUN TestCircuitBreakerConfigParsing/custom_values_from_environment === RUN TestCircuitBreakerConfigParsing/invalid_duration_values_use_defaults === RUN TestCircuitBreakerConfigParsing/invalid_integer_values_use_defaults --- PASS: TestCircuitBreakerConfigParsing (0.00s) --- PASS: TestCircuitBreakerConfigParsing/default_circuit_breaker_values (0.00s) --- PASS: TestCircuitBreakerConfigParsing/custom_values_from_environment (0.00s) --- PASS: TestCircuitBreakerConfigParsing/invalid_duration_values_use_defaults (0.00s) --- PASS: TestCircuitBreakerConfigParsing/invalid_integer_values_use_defaults (0.00s) === RUN TestGetCircuitBreakerConfig === RUN TestGetCircuitBreakerConfig/returns_config_when_enabled === RUN TestGetCircuitBreakerConfig/returns_nil_when_disabled --- PASS: TestGetCircuitBreakerConfig (0.00s) --- PASS: TestGetCircuitBreakerConfig/returns_config_when_enabled (0.00s) --- PASS: TestGetCircuitBreakerConfig/returns_nil_when_disabled (0.00s) === RUN TestCircuitBreakerValidation === RUN TestCircuitBreakerValidation/valid_circuit_breaker_configuration === RUN TestCircuitBreakerValidation/disabled_circuit_breaker_skips_validation === RUN TestCircuitBreakerValidation/invalid_failure_threshold === RUN TestCircuitBreakerValidation/invalid_rate_limit --- PASS: TestCircuitBreakerValidation (0.00s) --- PASS: TestCircuitBreakerValidation/valid_circuit_breaker_configuration (0.00s) --- PASS: TestCircuitBreakerValidation/disabled_circuit_breaker_skips_validation (0.00s) --- PASS: TestCircuitBreakerValidation/invalid_failure_threshold (0.00s) --- PASS: TestCircuitBreakerValidation/invalid_rate_limit (0.00s) PASS ok github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pkg/operator/options 1.012s