-
Notifications
You must be signed in to change notification settings - Fork 99
release/1.15.x
: Backport of #1161
#1194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…l state values (#1161) * apply fix to string plan modifier and shared tests * sets * list * map * object * numbers, floats, and ints * bool * dynamics * add changelog
The corner provider CI won't pass here because we always run them off I just checked out an earlier commit in Test logs ✅$ terraform version
Terraform v1.12.1
$ git checkout b98ec803134870aab786a552e92a6830f865aa82
HEAD is now at b98ec80 Dependabot: Single weekly PR for GH Actions, Single PR for terraform-plugin-* Go dependencies (#356)
$ go get -u github.com/hashicorp/terraform-plugin-framework@e34506df50b6b9c19a6a6cd82e6f5dc81e2b83a5
go: downloading github.com/hashicorp/terraform-plugin-framework v1.15.1-0.20250731141827-e34506df50b6
go: upgraded github.com/hashicorp/terraform-plugin-framework v1.15.0 => v1.15.1-0.20250731141827-e34506df50b6
$ go mod tidy
$ make testacc
TF_ACC=1 go test ./... -v -timeout 120m -count 1
? github.com/hashicorp/terraform-provider-corner [no test files]
? github.com/hashicorp/terraform-provider-corner/internal/backend [no test files]
? github.com/hashicorp/terraform-provider-corner/internal/cornertesting [no test files]
=== RUN TestBoolFunction_known
--- PASS: TestBoolFunction_known (0.83s)
=== RUN TestBoolFunction_null
--- PASS: TestBoolFunction_null (0.20s)
=== RUN TestBoolFunction_unknown
--- PASS: TestBoolFunction_unknown (0.95s)
=== RUN TestSchemaResource_CustomTypeJSONNormalizedAttribute
--- PASS: TestSchemaResource_CustomTypeJSONNormalizedAttribute (0.82s)
=== RUN TestSchemaResource_CustomTypeJSONExact
--- PASS: TestSchemaResource_CustomTypeJSONExact (0.88s)
=== RUN TestSchemaResource_CustomTypeIPv4Attribute
--- PASS: TestSchemaResource_CustomTypeIPv4Attribute (0.81s)
=== RUN TestSchemaResource_CustomTypeIPv6Attribute
--- PASS: TestSchemaResource_CustomTypeIPv6Attribute (1.40s)
=== RUN TestSchemaResource_CustomTypeIPv4CIDRAttribute
--- PASS: TestSchemaResource_CustomTypeIPv4CIDRAttribute (0.88s)
=== RUN TestSchemaResource_CustomTypeIPv6CIDRAttribute
--- PASS: TestSchemaResource_CustomTypeIPv6CIDRAttribute (0.69s)
=== RUN TestSchemaResource_CustomTypeTimeRFC3339Attribute
--- PASS: TestSchemaResource_CustomTypeTimeRFC3339Attribute (0.63s)
=== RUN TestDeferredActionResource_ProviderDeferral
deferred_action_resource_test.go:21: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ProviderDeferral (0.03s)
=== RUN TestDeferredActionPlanModificationResource_ProviderDeferral
deferred_action_resource_test.go:90: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionPlanModificationResource_ProviderDeferral (0.03s)
=== RUN TestDeferredActionResource_ModifyPlanDeferral
deferred_action_resource_test.go:169: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ModifyPlanDeferral (0.03s)
=== RUN TestDeferredActionResource_ReadDeferral
deferred_action_resource_test.go:211: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ReadDeferral (0.03s)
=== RUN TestDeferredActionResource_ImportStateDeferral
deferred_action_resource_test.go:240: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ImportStateDeferral (0.03s)
=== RUN TestDynamicComputedTypeChange
--- PASS: TestDynamicComputedTypeChange (1.33s)
=== RUN TestDynamicFunction_known_primitive
--- PASS: TestDynamicFunction_known_primitive (0.51s)
=== RUN TestDynamicFunction_known_collection
--- PASS: TestDynamicFunction_known_collection (0.44s)
=== RUN TestDynamicFunction_known_structural
--- PASS: TestDynamicFunction_known_structural (0.40s)
=== RUN TestDynamicFunction_null
--- PASS: TestDynamicFunction_null (0.16s)
=== RUN TestDynamicFunction_typed_null
--- PASS: TestDynamicFunction_typed_null (0.15s)
=== RUN TestDynamicFunction_unknown
--- PASS: TestDynamicFunction_unknown (0.53s)
=== RUN TestDynamicSchemaResource_null
--- PASS: TestDynamicSchemaResource_null (0.48s)
=== RUN TestDynamicSchemaResource_DynamicAttribute
--- PASS: TestDynamicSchemaResource_DynamicAttribute (1.05s)
=== RUN TestDynamicSchemaResource_ObjectAttributeWithDynamic
--- PASS: TestDynamicSchemaResource_ObjectAttributeWithDynamic (1.05s)
=== RUN TestDynamicSchemaResource_SingleNestedBlockWithDynamic
--- PASS: TestDynamicSchemaResource_SingleNestedBlockWithDynamic (1.05s)
=== RUN TestDynamicVariadicFunction_value_zero
--- PASS: TestDynamicVariadicFunction_value_zero (0.40s)
=== RUN TestDynamicVariadicFunction_value_one
--- PASS: TestDynamicVariadicFunction_value_one (0.41s)
=== RUN TestDynamicVariadicFunction_value_multiple_same_type_primitive
--- PASS: TestDynamicVariadicFunction_value_multiple_same_type_primitive (0.39s)
=== RUN TestDynamicVariadicFunction_value_multiple_same_type_complex
--- PASS: TestDynamicVariadicFunction_value_multiple_same_type_complex (0.43s)
=== RUN TestDynamicVariadicFunction_value_multiple_different_type
--- PASS: TestDynamicVariadicFunction_value_multiple_different_type (0.40s)
=== RUN TestDynamicVariadicFunction_null
--- PASS: TestDynamicVariadicFunction_null (0.14s)
=== RUN TestDynamicVariadicFunction_typed_null
--- PASS: TestDynamicVariadicFunction_typed_null (0.15s)
=== RUN TestDynamicVariadicFunction_unknown
--- PASS: TestDynamicVariadicFunction_unknown (0.48s)
=== RUN TestEphemeralLifecycleResource_basic
=== PAUSE TestEphemeralLifecycleResource_basic
=== RUN TestEphemeralLifecycleResource_SkipWithUnknown
=== PAUSE TestEphemeralLifecycleResource_SkipWithUnknown
=== RUN TestFloat32Function_known
--- PASS: TestFloat32Function_known (0.41s)
=== RUN TestFloat32Function_null
--- PASS: TestFloat32Function_null (0.15s)
=== RUN TestFloat32Function_unknown
--- PASS: TestFloat32Function_unknown (0.50s)
=== RUN TestFloat32Function_overflow_underflow
--- PASS: TestFloat32Function_overflow_underflow (0.25s)
=== RUN TestSchemaResource_Float32Attribute_Precision
--- PASS: TestSchemaResource_Float32Attribute_Precision (0.76s)
=== RUN TestSchemaResource_Float32Attribute_Precision_Plan
--- PASS: TestSchemaResource_Float32Attribute_Precision_Plan (0.93s)
=== RUN TestSchemaResource_Float32Attribute_Precision_MaxFloat32
float32_precision_resource_test.go:83: Terraform CLI version 1.12.1 is above maximum version 1.8.0: skipping test
--- SKIP: TestSchemaResource_Float32Attribute_Precision_MaxFloat32 (0.04s)
=== RUN TestSchemaResource_Float32Attribute_Precision_MaxFloat32_TF1_9
--- PASS: TestSchemaResource_Float32Attribute_Precision_MaxFloat32_TF1_9 (1.20s)
=== RUN TestFloat64Function_known
--- PASS: TestFloat64Function_known (0.41s)
=== RUN TestFloat64Function_null
--- PASS: TestFloat64Function_null (0.15s)
=== RUN TestFloat64Function_unknown
--- PASS: TestFloat64Function_unknown (0.57s)
=== RUN TestSchemaResource_Float64Attribute_Precision
--- PASS: TestSchemaResource_Float64Attribute_Precision (0.78s)
=== RUN TestSchemaResource_Float64Attribute_Precision_Plan
--- PASS: TestSchemaResource_Float64Attribute_Precision_Plan (0.85s)
=== RUN TestSchemaResource_Float64Attribute_Precision_MaxFloat32
float64_precision_resource_test.go:83: Terraform CLI version 1.12.1 is above maximum version 1.8.0: skipping test
--- SKIP: TestSchemaResource_Float64Attribute_Precision_MaxFloat32 (0.03s)
=== RUN TestSchemaResource_Float64Attribute_Precision_MaxFloat32_TF1_9
--- PASS: TestSchemaResource_Float64Attribute_Precision_MaxFloat32_TF1_9 (1.17s)
=== RUN TestIdentityResource
--- PASS: TestIdentityResource (1.13s)
=== RUN TestIdentityResource_identity_changes
--- PASS: TestIdentityResource_identity_changes (0.40s)
=== RUN TestInt32Function_known
--- PASS: TestInt32Function_known (0.41s)
=== RUN TestInt32Function_null
--- PASS: TestInt32Function_null (0.15s)
=== RUN TestInt32Function_unknown
--- PASS: TestInt32Function_unknown (0.51s)
=== RUN TestInt64Function_known
--- PASS: TestInt64Function_known (0.44s)
=== RUN TestInt64Function_null
--- PASS: TestInt64Function_null (0.16s)
=== RUN TestInt64Function_unknown
--- PASS: TestInt64Function_unknown (0.55s)
=== RUN TestListFunction_known
--- PASS: TestListFunction_known (0.38s)
=== RUN TestListFunction_null
--- PASS: TestListFunction_null (0.15s)
=== RUN TestListFunction_unknown
--- PASS: TestListFunction_unknown (0.48s)
=== RUN TestMapFunction_known
--- PASS: TestMapFunction_known (0.42s)
=== RUN TestMapFunction_null
--- PASS: TestMapFunction_null (0.17s)
=== RUN TestMapFunction_unknown
--- PASS: TestMapFunction_unknown (0.55s)
=== RUN TestMoveStateResource
--- PASS: TestMoveStateResource (2.42s)
=== RUN TestMoveStateResource_identity
--- PASS: TestMoveStateResource_identity (0.80s)
=== RUN TestNumberFunction_known
--- PASS: TestNumberFunction_known (0.39s)
=== RUN TestNumberFunction_null
--- PASS: TestNumberFunction_null (0.15s)
=== RUN TestNumberFunction_unknown
--- PASS: TestNumberFunction_unknown (0.49s)
=== RUN TestObjectFunction_known
--- PASS: TestObjectFunction_known (0.39s)
=== RUN TestObjectFunction_Known_AttributeRequired_Error
=== PAUSE TestObjectFunction_Known_AttributeRequired_Error
=== RUN TestObjectFunction_Known_AttributeRequired_Null
--- PASS: TestObjectFunction_Known_AttributeRequired_Null (0.39s)
=== RUN TestObjectFunction_null
--- PASS: TestObjectFunction_null (0.15s)
=== RUN TestObjectFunction_unknown
--- PASS: TestObjectFunction_unknown (0.48s)
=== RUN TestObjectWithDynamicFunction_known_primitive
--- PASS: TestObjectWithDynamicFunction_known_primitive (0.38s)
=== RUN TestObjectWithDynamicFunction_known_collection
--- PASS: TestObjectWithDynamicFunction_known_collection (0.39s)
=== RUN TestObjectWithDynamicFunction_known_structural
--- PASS: TestObjectWithDynamicFunction_known_structural (0.39s)
=== RUN TestObjectWithDynamicFunction_Known_AttributeRequired_Error
=== PAUSE TestObjectWithDynamicFunction_Known_AttributeRequired_Error
=== RUN TestObjectWithDynamicFunction_Known_AttributeRequired_Null
--- PASS: TestObjectWithDynamicFunction_Known_AttributeRequired_Null (0.43s)
=== RUN TestObjectWithDynamicFunction_null
--- PASS: TestObjectWithDynamicFunction_null (0.15s)
=== RUN TestObjectWithDynamicFunction_unknown
--- PASS: TestObjectWithDynamicFunction_unknown (0.50s)
=== RUN TestAccFrameworkResourceUser
--- PASS: TestAccFrameworkResourceUser (0.45s)
=== RUN TestAccFrameworkResourceUser_language
--- PASS: TestAccFrameworkResourceUser_language (0.46s)
=== RUN TestAccFrameworkResourceUser_interpolateLanguage
--- PASS: TestAccFrameworkResourceUser_interpolateLanguage (2.39s)
=== RUN TestAccFrameworkResourceUser_TF_VAR_Environment_Variable
--- PASS: TestAccFrameworkResourceUser_TF_VAR_Environment_Variable (0.46s)
=== RUN TestSchemaEphemeralResource_basic
=== PAUSE TestSchemaEphemeralResource_basic
=== RUN TestSchemaEphemeralResource_BoolAttribute
=== PAUSE TestSchemaEphemeralResource_BoolAttribute
=== RUN TestSchemaEphemeralResource_DynamicAttribute
=== PAUSE TestSchemaEphemeralResource_DynamicAttribute
=== RUN TestSchemaEphemeralResource_Float32Attribute
=== PAUSE TestSchemaEphemeralResource_Float32Attribute
=== RUN TestSchemaEphemeralResource_Float64Attribute
=== PAUSE TestSchemaEphemeralResource_Float64Attribute
=== RUN TestSchemaEphemeralResource_Int32Attribute
=== PAUSE TestSchemaEphemeralResource_Int32Attribute
=== RUN TestSchemaEphemeralResource_Int64Attribute
=== PAUSE TestSchemaEphemeralResource_Int64Attribute
=== RUN TestSchemaEphemeralResource_ListAttribute
=== PAUSE TestSchemaEphemeralResource_ListAttribute
=== RUN TestSchemaEphemeralResource_ListNestedBlock
=== PAUSE TestSchemaEphemeralResource_ListNestedBlock
=== RUN TestSchemaEphemeralResource_MapAttribute
=== PAUSE TestSchemaEphemeralResource_MapAttribute
=== RUN TestSchemaEphemeralResource_NumberAttribute
=== PAUSE TestSchemaEphemeralResource_NumberAttribute
=== RUN TestSchemaEphemeralResource_ObjectAttribute
=== PAUSE TestSchemaEphemeralResource_ObjectAttribute
=== RUN TestSchemaEphemeralResource_SetAttribute
=== PAUSE TestSchemaEphemeralResource_SetAttribute
=== RUN TestSchemaEphemeralResource_SetNestedBlock
=== PAUSE TestSchemaEphemeralResource_SetNestedBlock
=== RUN TestSchemaEphemeralResource_SingleNestedBlock
=== PAUSE TestSchemaEphemeralResource_SingleNestedBlock
=== RUN TestSchemaEphemeralResource_StringAttribute
=== PAUSE TestSchemaEphemeralResource_StringAttribute
=== RUN TestSchemaResource_basic
--- PASS: TestSchemaResource_basic (0.47s)
=== RUN TestSchemaResource_BoolAttribute
--- PASS: TestSchemaResource_BoolAttribute (0.75s)
=== RUN TestSchemaResource_Float32Attribute
--- PASS: TestSchemaResource_Float32Attribute (0.77s)
=== RUN TestSchemaResource_Float64Attribute
--- PASS: TestSchemaResource_Float64Attribute (0.77s)
=== RUN TestSchemaResource_Int32Attribute
--- PASS: TestSchemaResource_Int32Attribute (0.75s)
=== RUN TestSchemaResource_Int64Attribute
--- PASS: TestSchemaResource_Int64Attribute (0.77s)
=== RUN TestSchemaResource_ListAttribute
--- PASS: TestSchemaResource_ListAttribute (0.76s)
=== RUN TestSchemaResource_ListNestedBlock
--- PASS: TestSchemaResource_ListNestedBlock (0.76s)
=== RUN TestSchemaResource_MapAttribute
--- PASS: TestSchemaResource_MapAttribute (0.76s)
=== RUN TestSchemaResource_NumberAttribute
--- PASS: TestSchemaResource_NumberAttribute (0.76s)
=== RUN TestSchemaResource_ObjectAttribute
--- PASS: TestSchemaResource_ObjectAttribute (0.79s)
=== RUN TestSchemaResource_SetAttribute
--- PASS: TestSchemaResource_SetAttribute (0.77s)
=== RUN TestSchemaResource_SetNestedBlock
--- PASS: TestSchemaResource_SetNestedBlock (0.78s)
=== RUN TestSchemaResource_SingleNestedBlock
--- PASS: TestSchemaResource_SingleNestedBlock (0.77s)
=== RUN TestSchemaResource_StringAttribute
--- PASS: TestSchemaResource_StringAttribute (0.77s)
=== RUN TestSetFunction_known
--- PASS: TestSetFunction_known (0.39s)
=== RUN TestSetFunction_null
--- PASS: TestSetFunction_null (0.15s)
=== RUN TestSetFunction_unknown
--- PASS: TestSetFunction_unknown (0.49s)
=== RUN TestSetNestedBlockWithDefaults
--- PASS: TestSetNestedBlockWithDefaults (0.35s)
=== RUN TestSetSemanticEqualityResource
--- PASS: TestSetSemanticEqualityResource (1.01s)
=== RUN TestStringFunction_known
--- PASS: TestStringFunction_known (0.39s)
=== RUN TestStringFunction_null
--- PASS: TestStringFunction_null (0.15s)
=== RUN TestStringFunction_unknown
--- PASS: TestStringFunction_unknown (0.48s)
=== RUN TestTFSDKReflectionResource
--- PASS: TestTFSDKReflectionResource (0.85s)
=== RUN TestTimeoutsResource_unconfigured
--- PASS: TestTimeoutsResource_unconfigured (0.51s)
=== RUN TestTimeoutsResource_configured
--- PASS: TestTimeoutsResource_configured (0.47s)
=== RUN TestTimeTypesResource_Null
--- PASS: TestTimeTypesResource_Null (0.45s)
=== RUN TestTimeTypesResource_GoDuration_Valid
--- PASS: TestTimeTypesResource_GoDuration_Valid (0.46s)
=== RUN TestTimeTypesResource_GoDuration_Invalid
--- PASS: TestTimeTypesResource_GoDuration_Invalid (0.16s)
=== RUN TestTimeTypesResource_RFC3339_Valid
--- PASS: TestTimeTypesResource_RFC3339_Valid (0.50s)
=== RUN TestTimeTypesResource_RFC3339_Invalid
--- PASS: TestTimeTypesResource_RFC3339_Invalid (0.16s)
=== RUN TestVariadicFunction_value_zero
--- PASS: TestVariadicFunction_value_zero (0.42s)
=== RUN TestVariadicFunction_value_one
--- PASS: TestVariadicFunction_value_one (0.47s)
=== RUN TestVariadicFunction_value_multiple
--- PASS: TestVariadicFunction_value_multiple (0.39s)
=== RUN TestVariadicFunction_null
--- PASS: TestVariadicFunction_null (0.15s)
=== RUN TestVariadicFunction_unknown
--- PASS: TestVariadicFunction_unknown (0.51s)
=== RUN TestWriteOnceResource
--- PASS: TestWriteOnceResource (1.33s)
=== RUN TestWriteOnceResource_error_on_create
=== PAUSE TestWriteOnceResource_error_on_create
=== RUN TestWriteOnceResource_error_on_replace
=== PAUSE TestWriteOnceResource_error_on_replace
=== RUN TestWriteOnlyImportResource
--- PASS: TestWriteOnlyImportResource (0.59s)
=== RUN TestWriteOnlyMoveResource
--- PASS: TestWriteOnlyMoveResource (0.65s)
=== RUN TestWriteOnlyResource
--- PASS: TestWriteOnlyResource (0.85s)
=== RUN TestWriteOnlyResource_OldTerraformVersion_Error
=== PAUSE TestWriteOnlyResource_OldTerraformVersion_Error
=== RUN TestWriteOnlyResource_NoWriteOnlyValuesSet
=== PAUSE TestWriteOnlyResource_NoWriteOnlyValuesSet
=== RUN TestWriteOnlyUpgradeResource
--- PASS: TestWriteOnlyUpgradeResource (0.73s)
=== RUN TestWriteOnlyValidationsResource
--- PASS: TestWriteOnlyValidationsResource (1.87s)
=== CONT TestEphemeralLifecycleResource_basic
=== CONT TestSchemaEphemeralResource_ListNestedBlock
=== CONT TestSchemaEphemeralResource_SingleNestedBlock
=== CONT TestSchemaEphemeralResource_DynamicAttribute
=== CONT TestSchemaEphemeralResource_Int32Attribute
=== CONT TestSchemaEphemeralResource_ObjectAttribute
=== CONT TestSchemaEphemeralResource_SetNestedBlock
=== CONT TestSchemaEphemeralResource_SetAttribute
=== CONT TestSchemaEphemeralResource_Int64Attribute
=== CONT TestSchemaEphemeralResource_ListAttribute
--- PASS: TestSchemaEphemeralResource_SetNestedBlock (0.89s)
=== CONT TestSchemaEphemeralResource_Float64Attribute
--- PASS: TestSchemaEphemeralResource_ListAttribute (0.97s)
=== CONT TestSchemaEphemeralResource_NumberAttribute
--- PASS: TestSchemaEphemeralResource_Int64Attribute (0.97s)
=== CONT TestSchemaEphemeralResource_Float32Attribute
--- PASS: TestSchemaEphemeralResource_ListNestedBlock (1.00s)
=== CONT TestSchemaEphemeralResource_MapAttribute
--- PASS: TestSchemaEphemeralResource_ObjectAttribute (1.00s)
=== CONT TestObjectWithDynamicFunction_Known_AttributeRequired_Error
--- PASS: TestSchemaEphemeralResource_Int32Attribute (1.00s)
=== CONT TestSchemaEphemeralResource_BoolAttribute
--- PASS: TestSchemaEphemeralResource_SetAttribute (1.00s)
=== CONT TestSchemaEphemeralResource_basic
--- PASS: TestSchemaEphemeralResource_DynamicAttribute (1.01s)
=== CONT TestObjectFunction_Known_AttributeRequired_Error
--- PASS: TestSchemaEphemeralResource_SingleNestedBlock (1.01s)
=== CONT TestWriteOnceResource_error_on_replace
--- PASS: TestObjectWithDynamicFunction_Known_AttributeRequired_Error (0.26s)
=== CONT TestWriteOnlyResource_NoWriteOnlyValuesSet
--- PASS: TestObjectFunction_Known_AttributeRequired_Error (0.31s)
=== CONT TestWriteOnlyResource_OldTerraformVersion_Error
writeonly_resource_test.go:189: Terraform CLI version 1.12.1 is above maximum version 1.10.0: skipping test
--- SKIP: TestWriteOnlyResource_OldTerraformVersion_Error (0.05s)
=== CONT TestWriteOnceResource_error_on_create
--- PASS: TestWriteOnceResource_error_on_create (0.27s)
=== CONT TestSchemaEphemeralResource_StringAttribute
--- PASS: TestSchemaEphemeralResource_Float32Attribute (0.95s)
=== CONT TestEphemeralLifecycleResource_SkipWithUnknown
--- PASS: TestSchemaEphemeralResource_Float64Attribute (1.08s)
--- PASS: TestSchemaEphemeralResource_basic (0.99s)
--- PASS: TestSchemaEphemeralResource_NumberAttribute (1.08s)
--- PASS: TestSchemaEphemeralResource_BoolAttribute (1.05s)
--- PASS: TestWriteOnceResource_error_on_replace (1.05s)
--- PASS: TestSchemaEphemeralResource_MapAttribute (1.06s)
--- PASS: TestWriteOnlyResource_NoWriteOnlyValuesSet (0.84s)
--- PASS: TestSchemaEphemeralResource_StringAttribute (0.70s)
--- PASS: TestEphemeralLifecycleResource_SkipWithUnknown (2.40s)
--- PASS: TestEphemeralLifecycleResource_basic (22.48s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/framework5provider 93.207s
=== RUN TestBoolFunction_known
--- PASS: TestBoolFunction_known (0.56s)
=== RUN TestBoolFunction_null
--- PASS: TestBoolFunction_null (0.21s)
=== RUN TestBoolFunction_unknown
--- PASS: TestBoolFunction_unknown (1.00s)
=== RUN TestSchemaResource_CustomTypeJSONNormalizedAttribute
--- PASS: TestSchemaResource_CustomTypeJSONNormalizedAttribute (0.85s)
=== RUN TestSchemaResource_CustomTypeJSONExact
--- PASS: TestSchemaResource_CustomTypeJSONExact (0.86s)
=== RUN TestSchemaResource_CustomTypeIPv4Attribute
--- PASS: TestSchemaResource_CustomTypeIPv4Attribute (0.83s)
=== RUN TestSchemaResource_CustomTypeIPv6Attribute
--- PASS: TestSchemaResource_CustomTypeIPv6Attribute (1.26s)
=== RUN TestSchemaResource_CustomTypeIPv4CIDRAttribute
--- PASS: TestSchemaResource_CustomTypeIPv4CIDRAttribute (0.82s)
=== RUN TestSchemaResource_CustomTypeIPv6CIDRAttribute
--- PASS: TestSchemaResource_CustomTypeIPv6CIDRAttribute (0.74s)
=== RUN TestSchemaResource_CustomTypeTimeRFC3339Attribute
--- PASS: TestSchemaResource_CustomTypeTimeRFC3339Attribute (0.63s)
=== RUN TestDeferredActionResource_ProviderDeferral
deferred_action_resource_test.go:21: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ProviderDeferral (0.03s)
=== RUN TestDeferredActionPlanModificationResource_ProviderDeferral
deferred_action_resource_test.go:90: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionPlanModificationResource_ProviderDeferral (0.03s)
=== RUN TestDeferredActionResource_ModifyPlanDeferral
deferred_action_resource_test.go:169: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ModifyPlanDeferral (0.03s)
=== RUN TestDeferredActionResource_ReadDeferral
deferred_action_resource_test.go:211: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ReadDeferral (0.03s)
=== RUN TestDeferredActionResource_ImportStateDeferral
deferred_action_resource_test.go:240: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- SKIP: TestDeferredActionResource_ImportStateDeferral (0.03s)
=== RUN TestDynamicComputedTypeChange
--- PASS: TestDynamicComputedTypeChange (1.38s)
=== RUN TestDynamicFunction_known_primitive
--- PASS: TestDynamicFunction_known_primitive (0.50s)
=== RUN TestDynamicFunction_known_collection
--- PASS: TestDynamicFunction_known_collection (0.43s)
=== RUN TestDynamicFunction_known_structural
--- PASS: TestDynamicFunction_known_structural (0.40s)
=== RUN TestDynamicFunction_null
--- PASS: TestDynamicFunction_null (0.16s)
=== RUN TestDynamicFunction_typed_null
--- PASS: TestDynamicFunction_typed_null (0.16s)
=== RUN TestDynamicFunction_unknown
--- PASS: TestDynamicFunction_unknown (0.52s)
=== RUN TestDynamicVariadicFunction_value_zero
--- PASS: TestDynamicVariadicFunction_value_zero (0.43s)
=== RUN TestDynamicVariadicFunction_value_one
--- PASS: TestDynamicVariadicFunction_value_one (0.40s)
=== RUN TestDynamicVariadicFunction_value_multiple_same_type_primitive
--- PASS: TestDynamicVariadicFunction_value_multiple_same_type_primitive (0.40s)
=== RUN TestDynamicVariadicFunction_value_multiple_same_type_complex
--- PASS: TestDynamicVariadicFunction_value_multiple_same_type_complex (0.40s)
=== RUN TestDynamicVariadicFunction_value_multiple_different_type
--- PASS: TestDynamicVariadicFunction_value_multiple_different_type (0.39s)
=== RUN TestDynamicVariadicFunction_null
--- PASS: TestDynamicVariadicFunction_null (0.15s)
=== RUN TestDynamicVariadicFunction_typed_null
--- PASS: TestDynamicVariadicFunction_typed_null (0.16s)
=== RUN TestDynamicVariadicFunction_unknown
--- PASS: TestDynamicVariadicFunction_unknown (0.50s)
=== RUN TestEphemeralLifecycleResource_basic
=== PAUSE TestEphemeralLifecycleResource_basic
=== RUN TestEphemeralLifecycleResource_SkipWithUnknown
=== PAUSE TestEphemeralLifecycleResource_SkipWithUnknown
=== RUN TestFloat32Function_known
--- PASS: TestFloat32Function_known (0.40s)
=== RUN TestFloat32Function_null
--- PASS: TestFloat32Function_null (0.15s)
=== RUN TestFloat32Function_unknown
--- PASS: TestFloat32Function_unknown (0.49s)
=== RUN TestFloat32Function_overflow_underflow
--- PASS: TestFloat32Function_overflow_underflow (0.26s)
=== RUN TestSchemaResource_Float32Attribute_Precision
--- PASS: TestSchemaResource_Float32Attribute_Precision (0.76s)
=== RUN TestSchemaResource_Float32Attribute_Precision_Plan
--- PASS: TestSchemaResource_Float32Attribute_Precision_Plan (0.84s)
=== RUN TestSchemaResource_Float32Attribute_Precision_MaxFloat32
float32_precision_resource_test.go:83: Terraform CLI version 1.12.1 is above maximum version 1.8.0: skipping test
--- SKIP: TestSchemaResource_Float32Attribute_Precision_MaxFloat32 (0.03s)
=== RUN TestSchemaResource_Float32Attribute_Precision_MaxFloat32_TF1_9
--- PASS: TestSchemaResource_Float32Attribute_Precision_MaxFloat32_TF1_9 (1.15s)
=== RUN TestFloat64Function_known
--- PASS: TestFloat64Function_known (0.41s)
=== RUN TestFloat64Function_null
--- PASS: TestFloat64Function_null (0.14s)
=== RUN TestFloat64Function_unknown
--- PASS: TestFloat64Function_unknown (0.50s)
=== RUN TestSchemaResource_Float64Attribute_Precision
--- PASS: TestSchemaResource_Float64Attribute_Precision (0.78s)
=== RUN TestSchemaResource_Float64Attribute_Precision_Plan
--- PASS: TestSchemaResource_Float64Attribute_Precision_Plan (0.96s)
=== RUN TestSchemaResource_Float64Attribute_Precision_MaxFloat32
float64_precision_resource_test.go:83: Terraform CLI version 1.12.1 is above maximum version 1.8.0: skipping test
--- SKIP: TestSchemaResource_Float64Attribute_Precision_MaxFloat32 (0.03s)
=== RUN TestSchemaResource_Float64Attribute_Precision_MaxFloat32_TF1_9
--- PASS: TestSchemaResource_Float64Attribute_Precision_MaxFloat32_TF1_9 (1.20s)
=== RUN TestIdentityResource
--- PASS: TestIdentityResource (1.18s)
=== RUN TestIdentityResource_identity_changes
--- PASS: TestIdentityResource_identity_changes (0.41s)
=== RUN TestInt32Function_known
--- PASS: TestInt32Function_known (0.42s)
=== RUN TestInt32Function_null
--- PASS: TestInt32Function_null (0.16s)
=== RUN TestInt32Function_unknown
--- PASS: TestInt32Function_unknown (0.52s)
=== RUN TestInt64Function_known
--- PASS: TestInt64Function_known (0.40s)
=== RUN TestInt64Function_null
--- PASS: TestInt64Function_null (0.16s)
=== RUN TestInt64Function_unknown
--- PASS: TestInt64Function_unknown (0.49s)
=== RUN TestListFunction_known
--- PASS: TestListFunction_known (0.40s)
=== RUN TestListFunction_null
--- PASS: TestListFunction_null (0.16s)
=== RUN TestListFunction_unknown
--- PASS: TestListFunction_unknown (0.51s)
=== RUN TestMapFunction_known
--- PASS: TestMapFunction_known (0.42s)
=== RUN TestMapFunction_null
--- PASS: TestMapFunction_null (0.15s)
=== RUN TestMapFunction_unknown
--- PASS: TestMapFunction_unknown (0.51s)
=== RUN TestMoveStateResource
--- PASS: TestMoveStateResource (2.88s)
=== RUN TestMoveStateResource_identity
--- PASS: TestMoveStateResource_identity (0.90s)
=== RUN TestNumberFunction_known
--- PASS: TestNumberFunction_known (0.39s)
=== RUN TestNumberFunction_null
--- PASS: TestNumberFunction_null (0.14s)
=== RUN TestNumberFunction_unknown
--- PASS: TestNumberFunction_unknown (0.49s)
=== RUN TestObjectFunction_known
--- PASS: TestObjectFunction_known (0.46s)
=== RUN TestObjectFunction_Known_AttributeRequired_Error
=== PAUSE TestObjectFunction_Known_AttributeRequired_Error
=== RUN TestObjectFunction_Known_AttributeRequired_Null
--- PASS: TestObjectFunction_Known_AttributeRequired_Null (0.39s)
=== RUN TestObjectFunction_null
--- PASS: TestObjectFunction_null (0.15s)
=== RUN TestObjectFunction_unknown
--- PASS: TestObjectFunction_unknown (0.49s)
=== RUN TestObjectWithDynamicFunction_known_primitive
--- PASS: TestObjectWithDynamicFunction_known_primitive (0.40s)
=== RUN TestObjectWithDynamicFunction_known_collection
--- PASS: TestObjectWithDynamicFunction_known_collection (0.43s)
=== RUN TestObjectWithDynamicFunction_known_structural
--- PASS: TestObjectWithDynamicFunction_known_structural (0.39s)
=== RUN TestObjectWithDynamicFunction_Known_AttributeRequired_Error
=== PAUSE TestObjectWithDynamicFunction_Known_AttributeRequired_Error
=== RUN TestObjectWithDynamicFunction_Known_AttributeRequired_Null
--- PASS: TestObjectWithDynamicFunction_Known_AttributeRequired_Null (0.41s)
=== RUN TestObjectWithDynamicFunction_null
--- PASS: TestObjectWithDynamicFunction_null (0.15s)
=== RUN TestObjectWithDynamicFunction_unknown
--- PASS: TestObjectWithDynamicFunction_unknown (0.50s)
=== RUN TestAccFrameworkResourceUser
--- PASS: TestAccFrameworkResourceUser (0.45s)
=== RUN TestAccFrameworkResourceUser_language
--- PASS: TestAccFrameworkResourceUser_language (0.45s)
=== RUN TestAccFrameworkResourceUser_interpolateLanguage
--- PASS: TestAccFrameworkResourceUser_interpolateLanguage (2.49s)
=== RUN TestAccFrameworkResourceUser_TF_VAR_Environment_Variable
--- PASS: TestAccFrameworkResourceUser_TF_VAR_Environment_Variable (0.48s)
=== RUN TestSchemaEphemeralResource_basic
=== PAUSE TestSchemaEphemeralResource_basic
=== RUN TestSchemaEphemeralResource_BoolAttribute
=== PAUSE TestSchemaEphemeralResource_BoolAttribute
=== RUN TestSchemaEphemeralResource_DynamicAttribute
=== PAUSE TestSchemaEphemeralResource_DynamicAttribute
=== RUN TestSchemaEphemeralResource_Float32Attribute
=== PAUSE TestSchemaEphemeralResource_Float32Attribute
=== RUN TestSchemaEphemeralResource_Float64Attribute
=== PAUSE TestSchemaEphemeralResource_Float64Attribute
=== RUN TestSchemaEphemeralResource_Int32Attribute
=== PAUSE TestSchemaEphemeralResource_Int32Attribute
=== RUN TestSchemaEphemeralResource_Int64Attribute
=== PAUSE TestSchemaEphemeralResource_Int64Attribute
=== RUN TestSchemaEphemeralResource_ListAttribute
=== PAUSE TestSchemaEphemeralResource_ListAttribute
=== RUN TestSchemaEphemeralResource_ListNestedAttribute
=== PAUSE TestSchemaEphemeralResource_ListNestedAttribute
=== RUN TestSchemaEphemeralResource_ListNestedBlock
=== PAUSE TestSchemaEphemeralResource_ListNestedBlock
=== RUN TestSchemaEphemeralResource_MapAttribute
=== PAUSE TestSchemaEphemeralResource_MapAttribute
=== RUN TestSchemaEphemeralResource_MapNestedAttribute
=== PAUSE TestSchemaEphemeralResource_MapNestedAttribute
=== RUN TestSchemaEphemeralResource_NumberAttribute
=== PAUSE TestSchemaEphemeralResource_NumberAttribute
=== RUN TestSchemaEphemeralResource_ObjectAttribute
=== PAUSE TestSchemaEphemeralResource_ObjectAttribute
=== RUN TestSchemaEphemeralResource_ObjectAttributeWithDynamic
=== PAUSE TestSchemaEphemeralResource_ObjectAttributeWithDynamic
=== RUN TestSchemaEphemeralResource_SetAttribute
=== PAUSE TestSchemaEphemeralResource_SetAttribute
=== RUN TestSchemaEphemeralResource_SetNestedAttribute
=== PAUSE TestSchemaEphemeralResource_SetNestedAttribute
=== RUN TestSchemaEphemeralResource_SetNestedBlock
=== PAUSE TestSchemaEphemeralResource_SetNestedBlock
=== RUN TestSchemaEphemeralResource_SingleNestedAttribute
=== PAUSE TestSchemaEphemeralResource_SingleNestedAttribute
=== RUN TestSchemaEphemeralResource_SingleNestedAttributeWithDynamic
=== PAUSE TestSchemaEphemeralResource_SingleNestedAttributeWithDynamic
=== RUN TestSchemaEphemeralResource_SingleNestedBlock
=== PAUSE TestSchemaEphemeralResource_SingleNestedBlock
=== RUN TestSchemaEphemeralResource_SingleNestedBlockWithDynamic
=== PAUSE TestSchemaEphemeralResource_SingleNestedBlockWithDynamic
=== RUN TestSchemaEphemeralResource_StringAttribute
=== PAUSE TestSchemaEphemeralResource_StringAttribute
=== RUN TestSchemaResource_basic
--- PASS: TestSchemaResource_basic (0.47s)
=== RUN TestSchemaResource_BoolAttribute
--- PASS: TestSchemaResource_BoolAttribute (0.77s)
=== RUN TestSchemaResource_DynamicAttribute
--- PASS: TestSchemaResource_DynamicAttribute (1.12s)
=== RUN TestSchemaResource_Float32Attribute
--- PASS: TestSchemaResource_Float32Attribute (0.78s)
=== RUN TestSchemaResource_Float64Attribute
--- PASS: TestSchemaResource_Float64Attribute (0.79s)
=== RUN TestSchemaResource_Int32Attribute
--- PASS: TestSchemaResource_Int32Attribute (0.80s)
=== RUN TestSchemaResource_Int64Attribute
--- PASS: TestSchemaResource_Int64Attribute (0.77s)
=== RUN TestSchemaResource_ListAttribute
--- PASS: TestSchemaResource_ListAttribute (0.77s)
=== RUN TestSchemaResource_ListNestedAttribute
--- PASS: TestSchemaResource_ListNestedAttribute (0.79s)
=== RUN TestSchemaResource_ListNestedBlock
--- PASS: TestSchemaResource_ListNestedBlock (0.77s)
=== RUN TestSchemaResource_MapAttribute
--- PASS: TestSchemaResource_MapAttribute (0.79s)
=== RUN TestSchemaResource_MapNestedAttribute
--- PASS: TestSchemaResource_MapNestedAttribute (0.76s)
=== RUN TestSchemaResource_NumberAttribute
--- PASS: TestSchemaResource_NumberAttribute (0.78s)
=== RUN TestSchemaResource_ObjectAttribute
--- PASS: TestSchemaResource_ObjectAttribute (0.79s)
=== RUN TestSchemaResource_ObjectAttributeWithDynamic
--- PASS: TestSchemaResource_ObjectAttributeWithDynamic (1.12s)
=== RUN TestSchemaResource_SetAttribute
--- PASS: TestSchemaResource_SetAttribute (0.78s)
=== RUN TestSchemaResource_SetNestedAttribute
--- PASS: TestSchemaResource_SetNestedAttribute (0.79s)
=== RUN TestSchemaResource_SetNestedBlock
--- PASS: TestSchemaResource_SetNestedBlock (0.77s)
=== RUN TestSchemaResource_SingleNestedAttribute
--- PASS: TestSchemaResource_SingleNestedAttribute (0.79s)
=== RUN TestSchemaResource_SingleNestedAttributeWithDynamic
--- PASS: TestSchemaResource_SingleNestedAttributeWithDynamic (1.09s)
=== RUN TestSchemaResource_SingleNestedBlock
--- PASS: TestSchemaResource_SingleNestedBlock (0.78s)
=== RUN TestSchemaResource_SingleNestedBlockWithDynamic
--- PASS: TestSchemaResource_SingleNestedBlockWithDynamic (1.10s)
=== RUN TestSchemaResource_StringAttribute
--- PASS: TestSchemaResource_StringAttribute (0.87s)
=== RUN TestSetFunction_known
--- PASS: TestSetFunction_known (0.40s)
=== RUN TestSetFunction_null
--- PASS: TestSetFunction_null (0.15s)
=== RUN TestSetFunction_unknown
--- PASS: TestSetFunction_unknown (0.50s)
=== RUN TestSetNestedAttributeWithDefaults
--- PASS: TestSetNestedAttributeWithDefaults (0.36s)
=== RUN TestSetNestedBlockWithDefaults
--- PASS: TestSetNestedBlockWithDefaults (0.39s)
=== RUN TestSetSemanticEqualityResource
--- PASS: TestSetSemanticEqualityResource (1.16s)
=== RUN TestStringFunction_known
--- PASS: TestStringFunction_known (0.39s)
=== RUN TestStringFunction_null
--- PASS: TestStringFunction_null (0.15s)
=== RUN TestStringFunction_unknown
--- PASS: TestStringFunction_unknown (0.52s)
=== RUN TestTFSDKReflectionResource
--- PASS: TestTFSDKReflectionResource (0.85s)
=== RUN TestTimeoutsResource_unconfigured
--- PASS: TestTimeoutsResource_unconfigured (0.45s)
=== RUN TestTimeoutsResource_configured
--- PASS: TestTimeoutsResource_configured (0.45s)
=== RUN TestTimeTypesResource_Null
--- PASS: TestTimeTypesResource_Null (0.45s)
=== RUN TestTimeTypesResource_GoDuration_Valid
--- PASS: TestTimeTypesResource_GoDuration_Valid (0.45s)
=== RUN TestTimeTypesResource_GoDuration_Invalid
--- PASS: TestTimeTypesResource_GoDuration_Invalid (0.15s)
=== RUN TestTimeTypesResource_RFC3339_Valid
--- PASS: TestTimeTypesResource_RFC3339_Valid (0.47s)
=== RUN TestTimeTypesResource_RFC3339_Invalid
--- PASS: TestTimeTypesResource_RFC3339_Invalid (0.15s)
=== RUN TestVariadicFunction_value_zero
--- PASS: TestVariadicFunction_value_zero (0.43s)
=== RUN TestVariadicFunction_value_one
--- PASS: TestVariadicFunction_value_one (0.41s)
=== RUN TestVariadicFunction_value_multiple
--- PASS: TestVariadicFunction_value_multiple (0.39s)
=== RUN TestVariadicFunction_null
--- PASS: TestVariadicFunction_null (0.15s)
=== RUN TestVariadicFunction_unknown
--- PASS: TestVariadicFunction_unknown (0.48s)
=== RUN TestWriteOnceResource
--- PASS: TestWriteOnceResource (1.62s)
=== RUN TestWriteOnceResource_error_on_create
=== PAUSE TestWriteOnceResource_error_on_create
=== RUN TestWriteOnceResource_error_on_replace
=== PAUSE TestWriteOnceResource_error_on_replace
=== RUN TestWriteOnlyImportResource
--- PASS: TestWriteOnlyImportResource (0.92s)
=== RUN TestWriteOnlyMoveResource
--- PASS: TestWriteOnlyMoveResource (0.77s)
=== RUN TestWriteOnlyResource
--- PASS: TestWriteOnlyResource (0.85s)
=== RUN TestWriteOnlyResource_OldTerraformVersion_Error
=== PAUSE TestWriteOnlyResource_OldTerraformVersion_Error
=== RUN TestWriteOnlyResource_NoWriteOnlyValuesSet
=== PAUSE TestWriteOnlyResource_NoWriteOnlyValuesSet
=== RUN TestWriteOnlyUpgradeResource
--- PASS: TestWriteOnlyUpgradeResource (0.73s)
=== RUN TestWriteOnlyValidationsResource
--- PASS: TestWriteOnlyValidationsResource (1.89s)
=== CONT TestEphemeralLifecycleResource_basic
=== CONT TestSchemaEphemeralResource_NumberAttribute
=== CONT TestSchemaEphemeralResource_SingleNestedBlock
=== CONT TestWriteOnceResource_error_on_replace
=== CONT TestWriteOnlyResource_NoWriteOnlyValuesSet
=== CONT TestWriteOnlyResource_OldTerraformVersion_Error
=== CONT TestSchemaEphemeralResource_SetNestedAttribute
=== CONT TestSchemaEphemeralResource_ObjectAttributeWithDynamic
=== CONT TestSchemaEphemeralResource_StringAttribute
=== CONT TestSchemaEphemeralResource_ObjectAttribute
=== NAME TestWriteOnlyResource_OldTerraformVersion_Error
writeonly_resource_test.go:279: Terraform CLI version 1.12.1 is above maximum version 1.10.0: skipping test
--- SKIP: TestWriteOnlyResource_OldTerraformVersion_Error (0.06s)
=== CONT TestSchemaEphemeralResource_Float64Attribute
--- PASS: TestWriteOnlyResource_NoWriteOnlyValuesSet (0.89s)
=== CONT TestSchemaEphemeralResource_MapNestedAttribute
--- PASS: TestSchemaEphemeralResource_NumberAttribute (0.90s)
=== CONT TestSchemaEphemeralResource_MapAttribute
=== CONT TestSchemaEphemeralResource_ListNestedBlock
--- PASS: TestSchemaEphemeralResource_ObjectAttributeWithDynamic (0.91s)
--- PASS: TestSchemaEphemeralResource_SingleNestedBlock (0.95s)
=== CONT TestSchemaEphemeralResource_ListNestedAttribute
=== CONT TestSchemaEphemeralResource_ListAttribute
--- PASS: TestWriteOnceResource_error_on_replace (0.95s)
--- PASS: TestSchemaEphemeralResource_StringAttribute (0.95s)
=== CONT TestSchemaEphemeralResource_Int64Attribute
--- PASS: TestSchemaEphemeralResource_ObjectAttribute (0.96s)
=== CONT TestSchemaEphemeralResource_Int32Attribute
--- PASS: TestSchemaEphemeralResource_Float64Attribute (0.97s)
=== CONT TestSchemaEphemeralResource_SingleNestedAttribute
--- PASS: TestSchemaEphemeralResource_SetNestedAttribute (1.07s)
=== CONT TestSchemaEphemeralResource_SingleNestedAttributeWithDynamic
--- PASS: TestSchemaEphemeralResource_MapNestedAttribute (1.00s)
=== CONT TestSchemaEphemeralResource_basic
--- PASS: TestSchemaEphemeralResource_MapAttribute (0.99s)
=== CONT TestSchemaEphemeralResource_Float32Attribute
--- PASS: TestSchemaEphemeralResource_ListNestedAttribute (0.95s)
=== CONT TestSchemaEphemeralResource_DynamicAttribute
=== CONT TestSchemaEphemeralResource_BoolAttribute
--- PASS: TestSchemaEphemeralResource_Int64Attribute (0.94s)
--- PASS: TestSchemaEphemeralResource_ListAttribute (0.97s)
=== CONT TestSchemaEphemeralResource_SetNestedBlock
--- PASS: TestSchemaEphemeralResource_ListNestedBlock (1.04s)
=== CONT TestWriteOnceResource_error_on_create
--- PASS: TestSchemaEphemeralResource_Int32Attribute (1.06s)
=== CONT TestSchemaEphemeralResource_SingleNestedBlockWithDynamic
--- PASS: TestSchemaEphemeralResource_SingleNestedAttribute (1.02s)
=== CONT TestSchemaEphemeralResource_SetAttribute
--- PASS: TestSchemaEphemeralResource_SingleNestedAttributeWithDynamic (0.98s)
=== CONT TestObjectFunction_Known_AttributeRequired_Error
--- PASS: TestWriteOnceResource_error_on_create (0.22s)
=== CONT TestEphemeralLifecycleResource_SkipWithUnknown
--- PASS: TestObjectFunction_Known_AttributeRequired_Error (0.27s)
=== CONT TestObjectWithDynamicFunction_Known_AttributeRequired_Error
--- PASS: TestObjectWithDynamicFunction_Known_AttributeRequired_Error (0.22s)
--- PASS: TestSchemaEphemeralResource_Float32Attribute (0.76s)
--- PASS: TestSchemaEphemeralResource_basic (0.82s)
--- PASS: TestSchemaEphemeralResource_DynamicAttribute (0.82s)
--- PASS: TestSchemaEphemeralResource_BoolAttribute (0.82s)
--- PASS: TestSchemaEphemeralResource_SetNestedBlock (0.83s)
--- PASS: TestSchemaEphemeralResource_SetAttribute (0.75s)
--- PASS: TestSchemaEphemeralResource_SingleNestedBlockWithDynamic (0.78s)
--- PASS: TestEphemeralLifecycleResource_SkipWithUnknown (2.08s)
--- PASS: TestEphemeralLifecycleResource_basic (22.32s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/framework6provider 98.823s
=== RUN TestAccDataSourceTime
--- PASS: TestAccDataSourceTime (0.54s)
=== RUN TestAccDataSourceDeferredAction_InvalidDeferredResponse
deferred_action_test.go:16: Terraform CLI version 1.12.1 is above maximum version 1.8.0: skipping test
--- SKIP: TestAccDataSourceDeferredAction_InvalidDeferredResponse (0.06s)
=== RUN TestAccV5FunctionBool
--- PASS: TestAccV5FunctionBool (0.75s)
=== RUN TestAccResourceWriteOnlyDataCheck_success
--- PASS: TestAccResourceWriteOnlyDataCheck_success (1.14s)
=== RUN TestAccResourceWriteOnlyDataCheck_plan_error
--- PASS: TestAccResourceWriteOnlyDataCheck_plan_error (0.28s)
=== RUN TestAccResourceWriteOnlyDataCheck_apply_error
--- PASS: TestAccResourceWriteOnlyDataCheck_apply_error (0.38s)
=== RUN TestAccResourceWriteOnlyDataCheck_read_error
--- PASS: TestAccResourceWriteOnlyDataCheck_read_error (0.75s)
=== RUN TestAccResourceWriteOnlyDataCheck_import_error
--- PASS: TestAccResourceWriteOnlyDataCheck_import_error (1.02s)
=== RUN TestAccResourceWriteOnlyDataCheck_upgraderesource_error
--- PASS: TestAccResourceWriteOnlyDataCheck_upgraderesource_error (0.92s)
=== RUN TestAccResourceWriteOnlyDataCheck_moveresource_error
--- PASS: TestAccResourceWriteOnlyDataCheck_moveresource_error (1.02s)
=== RUN TestAccResourceWriteOnlyLegacyDataCheck_success
--- PASS: TestAccResourceWriteOnlyLegacyDataCheck_success (0.79s)
=== RUN TestAccResourceWriteOnlyLegacyDataCheck_plan_error
--- PASS: TestAccResourceWriteOnlyLegacyDataCheck_plan_error (0.38s)
=== RUN TestAccResourceWriteOnlyLegacyDataCheck_apply_error
--- PASS: TestAccResourceWriteOnlyLegacyDataCheck_apply_error (0.57s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/protocolprovider 9.640s
=== RUN TestAccV6DataSourceTime
--- PASS: TestAccV6DataSourceTime (0.82s)
=== RUN TestAccDataSourceDeferredAction_InvalidDeferredResponse
deferred_action_test.go:16: Terraform CLI version 1.12.1 is above maximum version 1.8.0: skipping test
--- SKIP: TestAccDataSourceDeferredAction_InvalidDeferredResponse (0.04s)
=== RUN TestAccV6FunctionBool
--- PASS: TestAccV6FunctionBool (0.76s)
=== RUN TestAccResourceWriteOnlyDataCheck_success
--- PASS: TestAccResourceWriteOnlyDataCheck_success (1.15s)
=== RUN TestAccResourceWriteOnlyDataCheck_plan_error
--- PASS: TestAccResourceWriteOnlyDataCheck_plan_error (0.27s)
=== RUN TestAccResourceWriteOnlyDataCheck_apply_error
--- PASS: TestAccResourceWriteOnlyDataCheck_apply_error (0.41s)
=== RUN TestAccResourceWriteOnlyDataCheck_read_error
--- PASS: TestAccResourceWriteOnlyDataCheck_read_error (0.61s)
=== RUN TestAccResourceWriteOnlyDataCheck_import_error
--- PASS: TestAccResourceWriteOnlyDataCheck_import_error (1.01s)
=== RUN TestAccResourceWriteOnlyDataCheck_upgraderesource_error
--- PASS: TestAccResourceWriteOnlyDataCheck_upgraderesource_error (0.72s)
=== RUN TestAccResourceWriteOnlyDataCheck_moveresource_error
--- PASS: TestAccResourceWriteOnlyDataCheck_moveresource_error (1.13s)
=== RUN TestAccResourceWriteOnlyLegacyDataCheck_success
--- PASS: TestAccResourceWriteOnlyLegacyDataCheck_success (0.81s)
=== RUN TestAccResourceWriteOnlyLegacyDataCheck_plan_error
--- PASS: TestAccResourceWriteOnlyLegacyDataCheck_plan_error (0.17s)
=== RUN TestAccResourceWriteOnlyLegacyDataCheck_apply_error
--- PASS: TestAccResourceWriteOnlyLegacyDataCheck_apply_error (0.26s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/protocolv6provider 10.932s
=== RUN TestProvider
--- PASS: TestProvider (0.00s)
=== RUN TestProvider_impl
--- PASS: TestProvider_impl (0.00s)
=== RUN TestAccTests
=== RUN TestAccTests/corner_user_identity
=== RUN TestAccTests/corner_user_identity_upgrade
=== RUN TestAccTests/corner_regions
=== RUN TestAccTests/corner_deferred_action_plan_modification
provider_test.go:40: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
=== RUN TestAccTests/corner_user
=== RUN TestAccTests/corner_bigint_data
=== RUN TestAccTests/corner_bigint
=== RUN TestAccTests/corner_user_cty
=== RUN TestAccTests/corner_regions_cty
=== RUN TestAccTests/corner_deferred_action
provider_test.go:40: Terraform CLI version 1.12.1 is not an alpha build: skipping test.
--- PASS: TestAccTests (7.25s)
--- PASS: TestAccTests/corner_user_identity (1.28s)
--- PASS: TestAccTests/corner_user_identity_upgrade (1.32s)
--- PASS: TestAccTests/corner_regions (0.79s)
--- SKIP: TestAccTests/corner_deferred_action_plan_modification (0.04s)
--- PASS: TestAccTests/corner_user (0.74s)
--- PASS: TestAccTests/corner_bigint_data (0.77s)
--- PASS: TestAccTests/corner_bigint (0.72s)
--- PASS: TestAccTests/corner_user_cty (1.05s)
--- PASS: TestAccTests/corner_regions_cty (0.50s)
--- SKIP: TestAccTests/corner_deferred_action (0.03s)
=== RUN TestWriteOnceResource
=== PAUSE TestWriteOnceResource
=== RUN TestWriteOnceResource_error_on_create
=== PAUSE TestWriteOnceResource_error_on_create
=== RUN TestWriteOnceResource_error_on_replace
=== PAUSE TestWriteOnceResource_error_on_replace
=== RUN TestWriteOnlyImportResource
=== PAUSE TestWriteOnlyImportResource
=== RUN TestWriteOnlyResource
=== PAUSE TestWriteOnlyResource
=== RUN TestWriteOnlyResource_OldTerraformVersion_Error
=== PAUSE TestWriteOnlyResource_OldTerraformVersion_Error
=== RUN TestWriteOnlyResource_NoWriteOnlyValuesSet
=== PAUSE TestWriteOnlyResource_NoWriteOnlyValuesSet
=== RUN TestWriteOnlyUpgradeResource
=== PAUSE TestWriteOnlyUpgradeResource
=== RUN TestWriteOnlyValidationsResource
=== PAUSE TestWriteOnlyValidationsResource
=== CONT TestWriteOnceResource
=== CONT TestWriteOnlyResource_OldTerraformVersion_Error
=== CONT TestWriteOnlyUpgradeResource
=== CONT TestWriteOnlyResource_NoWriteOnlyValuesSet
=== CONT TestWriteOnlyImportResource
=== CONT TestWriteOnlyResource
=== CONT TestWriteOnceResource_error_on_replace
=== CONT TestWriteOnceResource_error_on_create
=== CONT TestWriteOnlyValidationsResource
=== NAME TestWriteOnlyResource_OldTerraformVersion_Error
resource_write_only_test.go:155: Terraform CLI version 1.12.1 is above maximum version 1.10.0: skipping test
--- SKIP: TestWriteOnlyResource_OldTerraformVersion_Error (0.06s)
--- PASS: TestWriteOnceResource_error_on_create (0.36s)
--- PASS: TestWriteOnlyResource_NoWriteOnlyValuesSet (1.02s)
--- PASS: TestWriteOnceResource_error_on_replace (1.10s)
--- PASS: TestWriteOnlyImportResource (1.15s)
--- PASS: TestWriteOnlyUpgradeResource (1.42s)
--- PASS: TestWriteOnlyResource (1.46s)
--- PASS: TestWriteOnceResource (2.09s)
--- PASS: TestWriteOnlyValidationsResource (2.61s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/sdkv2provider 11.288s
=== RUN TestProvider
--- PASS: TestProvider (0.00s)
=== RUN TestProvider_impl
--- PASS: TestProvider_impl (0.00s)
=== RUN TestAccTests
=== RUN TestAccTests/corner_regions_cty
=== RUN TestAccTests/corner_user
=== RUN TestAccTests/corner_regions
=== RUN TestAccTests/corner_bigint_data
=== RUN TestAccTests/corner_bigint
=== RUN TestAccTests/corner_user_cty
--- PASS: TestAccTests (6.05s)
--- PASS: TestAccTests/corner_regions_cty (0.93s)
--- PASS: TestAccTests/corner_user (1.04s)
--- PASS: TestAccTests/corner_regions (0.83s)
--- PASS: TestAccTests/corner_bigint_data (0.96s)
--- PASS: TestAccTests/corner_bigint (0.98s)
--- PASS: TestAccTests/corner_user_cty (1.30s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/sdkv2testingprovider 8.357s
=== RUN TestAccResourceUser
--- PASS: TestAccResourceUser (0.99s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf5muxprovider 2.672s
=== RUN TestProvider
--- PASS: TestProvider (0.00s)
=== RUN TestAccResourceUser1
--- PASS: TestAccResourceUser1 (0.64s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf5muxprovider/provider1 1.811s
=== RUN TestProvider
--- PASS: TestProvider (0.00s)
=== RUN TestAccResourceUser2
--- PASS: TestAccResourceUser2 (0.92s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf5muxprovider/provider2 2.858s
=== RUN TestAccResourceUser
--- PASS: TestAccResourceUser (0.76s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf5to6provider 3.263s
=== RUN TestProvider
--- PASS: TestProvider (0.00s)
=== RUN TestAccResourceUser
--- PASS: TestAccResourceUser (0.83s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf5to6provider/provider 1.546s
=== RUN TestAccResourceUser
--- PASS: TestAccResourceUser (0.67s)
=== RUN TestAccFunctionString
--- PASS: TestAccFunctionString (0.66s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf6muxprovider 2.011s
=== RUN TestFunctionString_known
--- PASS: TestFunctionString_known (0.67s)
=== RUN TestFunctionString_null
--- PASS: TestFunctionString_null (0.28s)
=== RUN TestFunctionString_unknown
--- PASS: TestFunctionString_unknown (0.76s)
=== RUN TestAccResourceUser1
--- PASS: TestAccResourceUser1 (0.79s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf6muxprovider/provider1 3.505s
=== RUN TestFunctionString_known
--- PASS: TestFunctionString_known (0.76s)
=== RUN TestFunctionString_null
--- PASS: TestFunctionString_null (0.37s)
=== RUN TestFunctionString_unknown
--- PASS: TestFunctionString_unknown (0.70s)
=== RUN TestAccResourceUser2
--- PASS: TestAccResourceUser2 (0.78s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf6muxprovider/provider2 3.281s
=== RUN TestAccResourceUser
--- PASS: TestAccResourceUser (0.70s)
=== RUN TestAccFunctionString
--- PASS: TestAccFunctionString (0.74s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf6to5provider 2.112s
=== RUN TestFunctionString_known
--- PASS: TestFunctionString_known (0.51s)
=== RUN TestFunctionString_null
--- PASS: TestFunctionString_null (0.19s)
=== RUN TestFunctionString_unknown
--- PASS: TestFunctionString_unknown (0.60s)
=== RUN TestAccResourceUser
--- PASS: TestAccResourceUser (0.90s)
PASS
ok github.com/hashicorp/terraform-provider-corner/internal/tf6to5provider/provider 2.863s |
SBGoods
approved these changes
Jul 31, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related Issue
Related #1161
Description
This PR backports #1161 into the
release/1.15.x
branch so we can release av1.15.1
module with just this change (as main currently has a couple unreleased features in it and these changes are isolated.Rollback Plan
Changes to Security Controls
No