Skip to content
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

Migrate ec2 resources to AWS SDK V2 #37568

Merged
merged 145 commits into from
Jun 11, 2024

Conversation

DanielRieske
Copy link
Contributor

@DanielRieske DanielRieske commented May 16, 2024

Description

This PR migrates the EC2 resources, the PR is scoped to the resources listed in: #36147

Alongside of the migration the acceptance tests mentioned in #35747 will be reviewed.

The following tests are fixed mentioned in the PR above:

  • TestAccEC2AMIDataSource_localNameFilter
  • TestAccEC2AMIDataSource_natInstance -> migrated to TestAccEC2AMIDataSource_linuxInstance to test Amazon Linux AMIs
  • TestAccEC2AMIDataSource_windowsInstance
  • TestAccEC2AMIIDsDataSource_basic
  • TestAccEC2AMIIDsDataSource_sorted
  • TestAccEC2AMILaunchPermission_group
  • TestAccEC2Fleet_TargetCapacitySpecification_targetCapacityUnitType
  • TestAccEC2Fleet_TargetCapacitySpecification_totalTargetCapacity
  • TestAccEC2LaunchTemplate_instanceRequirements_acceleratorCount
  • TestAccEC2LaunchTemplate_instanceRequirements_acceleratorManufacturers
  • TestAccEC2LaunchTemplate_instanceRequirements_acceleratorNames
  • TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTotalMemoryMiB
  • TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTypes
  • TestAccEC2LaunchTemplate_instanceRequirements_allowedInstanceTypes
  • TestAccEC2LaunchTemplate_instanceRequirements_bareMetal
  • TestAccEC2LaunchTemplate_instanceRequirements_baselineEBSBandwidthMbps
  • TestAccEC2LaunchTemplate_instanceRequirements_burstablePerformance
  • TestAccEC2LaunchTemplate_instanceRequirements_cpuManufacturers
  • TestAccEC2LaunchTemplate_instanceRequirements_excludedInstanceTypes
  • TestAccEC2LaunchTemplate_instanceRequirements_instanceGenerations
  • TestAccEC2LaunchTemplate_instanceRequirements_localStorageTypes
  • TestAccEC2LaunchTemplate_instanceRequirements_localStorage
  • TestAccEC2LaunchTemplate_instanceRequirements_memoryGiBPerVCPU
  • TestAccEC2LaunchTemplate_instanceRequirements_memoryMiBAndVCPUCount
  • TestAccEC2LaunchTemplate_instanceRequirements_networkBandwidthGbps
  • TestAccEC2LaunchTemplate_instanceRequirements_networkInterfaceCount
  • TestAccEC2LaunchTemplate_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice
  • TestAccEC2LaunchTemplate_instanceRequirements_requireHibernateSupport
  • TestAccEC2LaunchTemplate_instanceRequirements_spotMaxPricePercentageOverLowestPrice
  • TestAccEC2LaunchTemplate_instanceRequirements_totalLocalStorageGB
  • TestAccEC2SpotDatafeedSubscription_serial
  • TestAccEC2SpotFleetRequest_diversifiedAllocation
  • TestAccEC2SpotInstanceRequest_interruptHibernate
  • TestAccEC2SpotInstanceRequest_interruptUpdate
  • TestAccEC2SpotInstanceRequest_withBlockDuration - requires: [Enhancement]: deprecate block_duration_minutes from aws_spot_instance_request resourceΒ #37613

TestAccEC2SpotInstanceRequest_vpc - is more difficult to fix and requires it's own PR, it fails in the tests below but that has nothing to do with the SDKv2 migration. It fails because it cannot find an attached network_interface and a subnet_id.

This is because the underlying schema that the resource uses is from ec2_instance where you cannot set a network_interface and a subnet_id at the same time. This behaviour is consistent for this resource however several arguments within the network_interface differ and cannot be set here. Even if you override part of that schema the DescribeSpotInstance request does not return both values, therefore you need to add an additional look-up on the instance itself.
But because the schema is heavily tied to ec2_instance this goes far outside of the scope of this PR.

Relations

Closes #36147

Relates #35747
Relates #37589

References

Output from Acceptance Testing

% make testacc TESTARGS='-run=TestAccEC2AMI_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AMI_ -timeout 360m
--- PASS: TestAccEC2AMI_disappears (69.44s)
--- PASS: TestAccEC2AMI_basic (72.49s)
--- PASS: TestAccEC2AMI_tpmSupport (72.71s)
--- PASS: TestAccEC2AMI_tags (100.47s)
--- PASS: TestAccEC2AMI_gp3BlockDevice (70.44s)
--- PASS: TestAccEC2AMI_imdsSupport (70.13s)
--- PASS: TestAccEC2AMI_description (92.63s)
--- PASS: TestAccEC2AMI_boot (69.80s)
    ec2_ami_test.go:409: skipping since no Outposts found
--- SKIP: TestAccEC2AMI_outpost (0.59s)
--- PASS: TestAccEC2AMI_ephemeralBlockDevices (69.64s)
--- PASS: TestAccEC2AMI_deprecateAt (117.98s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	262.744s
% make testacc TESTARGS='-run=TestAccEC2AMICopy_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AMICopy_ -timeout 360m
--- PASS: TestAccEC2AMICopy_basic (140.03s)
--- PASS: TestAccEC2AMICopy_tags (167.07s)
--- PASS: TestAccEC2AMICopy_enaSupport (201.31s)
--- PASS: TestAccEC2AMICopy_description (220.60s)
    ec2_ami_copy_test.go:110: skipping since no Outposts found
--- SKIP: TestAccEC2AMICopy_destinationOutpost (1.24s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        224.889s
% make testacc TESTARGS='-run=TestAccEC2AMIDataSource_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AMIDataSource_ -timeout 360m
--- PASS: TestAccEC2AMIDataSource_localNameFilter (14.92s)
--- PASS: TestAccEC2AMIDataSource_instanceStore (14.99s)
--- PASS: TestAccEC2AMIDataSource_linuxInstance (15.01s)
--- PASS: TestAccEC2AMIDataSource_windowsInstance (14.48s)
--- PASS: TestAccEC2AMIDataSource_gp3BlockDevice (67.09s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        71.353s
% make testacc TESTARGS='-run=TestAccEC2AMIFromInstance_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AMIFromInstance_ -timeout 360m
--- PASS: TestAccEC2AMIFromInstance_basic (280.42s)
--- PASS: TestAccEC2AMIFromInstance_tags (295.63s)
--- PASS: TestAccEC2AMIFromInstance_disappears (404.02s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        408.257s
% make testacc TESTARGS='-run=TestAccEC2AMIIDsDataSource_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AMIIDsDataSource_ -timeout 360m
--- PASS: TestAccEC2AMIIDsDataSource_basic (13.45s)
--- PASS: TestAccEC2AMIIDsDataSource_includeDeprecated (15.06s)
--- PASS: TestAccEC2AMIIDsDataSource_sorted (25.51s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        29.944s
% make testacc TESTARGS='-run=TestAccEC2AMILaunchPermission_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AMILaunchPermission_ -timeout 360m
    ec2_ami_launch_permission_test.go:172: skipping tests; this AWS account must not be an existing member of an AWS Organization
--- SKIP: TestAccEC2AMILaunchPermission_organizationalUnitARN (1.25s)
--- PASS: TestAccEC2AMILaunchPermission_disappears (91.18s)
--- PASS: TestAccEC2AMILaunchPermission_Disappears_ami (92.62s)
--- PASS: TestAccEC2AMILaunchPermission_basic (156.38s)
--- PASS: TestAccEC2AMILaunchPermission_organizationARN (154.32s)
--- PASS: TestAccEC2AMILaunchPermission_group (403.09s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        407.362s
% make testacc TESTARGS='-run=TestAccEC2AvailabilityZoneDataSource_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AvailabilityZoneDataSource_ -timeout 360m
    ec2_availability_zone_data_source_test.go:224: skipping since no Local Zones are available
--- SKIP: TestAccEC2AvailabilityZoneDataSource_localZone (1.40s)
--- PASS: TestAccEC2AvailabilityZoneDataSource_name (15.03s)
--- PASS: TestAccEC2AvailabilityZoneDataSource_allAvailabilityZones (15.03s)
--- PASS: TestAccEC2AvailabilityZoneDataSource_filter (13.77s)
--- PASS: TestAccEC2AvailabilityZoneDataSource_zoneID (15.17s)
    wavelength_carrier_gateway_test.go:197: skipping since no Wavelength Zones are available
--- SKIP: TestAccEC2AvailabilityZoneDataSource_wavelengthZone (0.68s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        19.951s
% make testacc TESTARGS='-run=TestAccEC2AvailabilityZoneGroup_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AvailabilityZoneGroup_ -timeout 360m
--- PASS: TestAccEC2AvailabilityZoneGroup_optInStatus (84.52s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        88.770s
% make testacc TESTARGS='-run=TestAccEC2AvailabilityZones' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AvailabilityZones -timeout 360m
--- PASS: TestAccEC2AvailabilityZonesDataSource_filter (14.71s)
--- PASS: TestAccEC2AvailabilityZonesDataSource_stateFilter (14.75s)
--- PASS: TestAccEC2AvailabilityZonesDataSource_basic (14.76s)
--- PASS: TestAccEC2AvailabilityZonesDataSource_excludeNames (14.84s)
--- PASS: TestAccEC2AvailabilityZonesDataSource_allAvailabilityZones (11.93s)
--- PASS: TestAccEC2AvailabilityZonesDataSource_excludeZoneIDs (12.43s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        31.486s
% make testacc TESTARGS='-run=TestAccEC2CapacityReservation_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2CapacityReservation_ -timeout 360m
--- PASS: TestAccEC2CapacityReservation_basic (24.37s)
--- PASS: TestAccEC2CapacityReservation_endDate (37.67s)
--- PASS: TestAccEC2CapacityReservation_instanceCount (38.64s)
--- PASS: TestAccEC2CapacityReservation_tags (52.11s)
--- PASS: TestAccEC2CapacityReservation_ephemeralStorage (21.72s)
--- PASS: TestAccEC2CapacityReservation_instanceType (35.65s)
--- PASS: TestAccEC2CapacityReservation_ebsOptimized (21.72s)
--- PASS: TestAccEC2CapacityReservation_tenancy (21.58s)
--- PASS: TestAccEC2CapacityReservation_disappears (19.24s)
--- PASS: TestAccEC2CapacityReservation_instanceMatchCriteria (21.61s)
--- PASS: TestAccEC2CapacityReservation_endDateType (46.34s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	110.593s
% make testacc TESTARGS='-run=TestAccEC2Fleet_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2Fleet_ -timeout 360m
--- PASS: TestAccEC2Fleet_OnDemandOptions_CapacityReservationOptions (23.19s)
--- PASS: TestAccEC2Fleet_SpotOptions_capacityRebalance (44.84s)
--- PASS: TestAccEC2Fleet_basic (44.97s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceType (96.74s)
--- PASS: TestAccEC2Fleet_OnDemandOptions_allocationStrategy (73.33s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_subnetID (102.36s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverrideWeightedCapacity_multiple (93.71s)
--- PASS: TestAccEC2Fleet_validFrom (21.07s)
--- PASS: TestAccEC2Fleet_validUntil (37.72s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_weightedCapacity (92.61s)
--- PASS: TestAccEC2Fleet_type_instant (27.59s)
--- PASS: TestAccEC2Fleet_type (40.69s)
--- PASS: TestAccEC2Fleet_terminateInstancesWithExpiration (72.82s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_priority (92.36s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverridePriority_multiple (92.33s)
--- PASS: TestAccEC2Fleet_OnDemandOptions_SingleInstanceType (21.15s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_maxPrice (93.12s)
--- PASS: TestAccEC2Fleet_SpotOptions_allocationStrategy (73.10s)
--- PASS: TestAccEC2Fleet_OnDemandOptions_MinTargetCapacity (21.18s)
--- PASS: TestAccEC2Fleet_replaceUnhealthyInstances (73.51s)
--- PASS: TestAccEC2Fleet_OnDemandOptions_SingleAvailabilityZone (21.14s)
--- PASS: TestAccEC2Fleet_TargetCapacitySpecification_targetCapacityUnitType (409.22s)
--- PASS: TestAccEC2Fleet_TargetCapacitySpecification_defaultTargetCapacityType (69.80s)
--- PASS: TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_spot (41.07s)
--- PASS: TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_onDemand (41.91s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_bareMetal (158.08s)
--- PASS: TestAccEC2Fleet_templateMultipleNetworkInterfaces (538.64s)
--- PASS: TestAccEC2Fleet_SpotOptions_instanceInterruptionBehavior (73.16s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_spotMaxPricePercentageOverLowestPrice (40.95s)
--- PASS: TestAccEC2Fleet_SpotOptions_instancePoolsToUseCount (72.54s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorageTypes (99.56s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice (40.79s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_requireHibernateSupport (100.12s)
--- PASS: TestAccEC2Fleet_TargetCapacitySpecification_totalTargetCapacity (461.07s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkInterfaceCount (160.04s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkBandwidthGbps (159.66s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryGiBPerVCPU (159.50s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_excludedInstanceTypes (100.26s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_instanceGenerations (100.69s)
--- PASS: TestAccEC2Fleet_OnDemandOptions_MaxTotalPrice (36.81s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorage (159.42s)
--- PASS: TestAccEC2Fleet_capacityRebalanceInvalidType (3.15s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_cpuManufacturers (99.12s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_burstablePerformance (157.56s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryMiBAndVCPUCount (99.25s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_allowedInstanceTypes (99.83s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_baselineEBSBandwidthMbps (158.20s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTypes (99.54s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorNames (99.25s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorManufacturers (99.66s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTotalMemoryMiB (157.91s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorCount (158.37s)
--- PASS: TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateID (93.97s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_availabilityZone (93.23s)
--- PASS: TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_version (94.82s)
--- PASS: TestAccEC2Fleet_excessCapacityTerminationPolicy (30.31s)
--- PASS: TestAccEC2Fleet_disappears (38.72s)
--- PASS: TestAccEC2Fleet_tags (72.97s)
--- PASS: TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateName (94.86s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_totalLocalStorageGB (159.57s)
PASS
ok   	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	1641.273s
% make testacc TESTARGS='-run=TestAccEC2Host_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2Host_ -timeout 360m
--- PASS: TestAccEC2Host_instanceFamily (30.90s)
    ec2_host_test.go:205: skipping since no Outposts found
--- SKIP: TestAccEC2Host_outpost (0.51s)
    ec2_host_test.go:181: skipping since no Outposts found
--- SKIP: TestAccEC2Host_outpostAssetId (0.20s)
--- PASS: TestAccEC2Host_tags (159.09s)
=== NAME  TestAccEC2Host_basic
    ec2_host_test.go:28: Step 1/2 error: Error running apply: exit status 1
        
        Error: allocating EC2 Host: operation error EC2: AllocateHosts, exceeded maximum number of attempts, 25, https response error StatusCode: 500, RequestID: 90147c03-a545-44a3-b4d5-8353da9adf49, api error InsufficientHostCapacity: Insufficient capacity.
        
          with aws_ec2_host.test,
          on terraform_plugin_test.tf line 21, in resource "aws_ec2_host" "test":
          21: resource "aws_ec2_host" "test" {
        
--- FAIL: TestAccEC2Host_basic (3109.71s)
=== NAME  TestAccEC2Host_disappears
    ec2_host_test.go:62: Step 1/1 error: Error running apply: exit status 1
        
        Error: allocating EC2 Host: operation error EC2: AllocateHosts, exceeded maximum number of attempts, 25, https response error StatusCode: 500, RequestID: 36604fd1-5936-4a15-b3cd-43087fa38922, api error InsufficientHostCapacity: Insufficient capacity.
        
          with aws_ec2_host.test,
          on terraform_plugin_test.tf line 21, in resource "aws_ec2_host" "test":
          21: resource "aws_ec2_host" "test" {
        
--- FAIL: TestAccEC2Host_disappears (3116.23s)
FAIL
FAIL	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	3120.507s
FAIL
% make testacc TESTARGS='-run=TestAccEC2HostDataSource_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2HostDataSource_ -timeout 360m
--- PASS: TestAccEC2HostDataSource_basic (19.39s)
--- PASS: TestAccEC2HostDataSource_filter (19.44s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	23.748s
Still working on: `TestFetchRootDevice`

% make testacc TESTARGS='-run=TestAccEC2Instance_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2Instance_ -timeout 360m
--- PASS: TestAccEC2Instance_primaryNetworkInterfaceSourceDestCheck (100.32s)
--- PASS: TestAccEC2Instance_networkInstanceVPCSecurityGroupIDs (136.22s)
--- PASS: TestAccEC2Instance_basic (154.19s)
--- PASS: TestAccEC2Instance_CreditSpecification_unspecifiedDefaultsToStandard (187.28s)
--- PASS: TestAccEC2Instance_gp3RootBlockDevice (130.44s)
--- PASS: TestAccEC2Instance_EBSRootDevice_multipleDynamicEBSBlockDevices (132.93s)
--- PASS: TestAccEC2Instance_primaryNetworkInterface (232.58s)
--- PASS: TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifyDeleteOnTermination (125.21s)
--- PASS: TestAccEC2Instance_changeInstanceTypeReplace (374.48s)
--- PASS: TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifySize (134.77s)
--- PASS: TestAccEC2Instance_EBSRootDevice_modifyAll (128.41s)
    ec2_instance_test.go:2179: Step 1/2 error: Error running apply: exit status 1
        
        Error: collecting instance settings: empty result
        
          with aws_instance.test,
          on terraform_plugin_test.tf line 41, in resource "aws_instance" "test":
          41: resource "aws_instance" "test" {
        
--- FAIL: TestAccEC2Instance_rootBlockDeviceMismatch (15.04s)
--- PASS: TestAccEC2Instance_keyPairCheck (95.04s)
--- PASS: TestAccEC2Instance_EBSRootDevice_modifyDeleteOnTermination (180.60s)
--- PASS: TestAccEC2Instance_forceNewAndTagsDrift (155.68s)
--- PASS: TestAccEC2Instance_EBSRootDeviceModifyThroughput_gp3 (148.27s)
--- PASS: TestAccEC2Instance_changeInstanceType (162.57s)
--- PASS: TestAccEC2Instance_EBSRootDeviceModifyIOPS_io1 (148.82s)
--- PASS: TestAccEC2Instance_EBSRootDeviceModifyIOPS_io2 (201.05s)
--- PASS: TestAccEC2Instance_EBSRootDevice_modifyType (149.01s)
--- PASS: TestAccEC2Instance_EBSRootDevice_basic (96.84s)
--- PASS: TestAccEC2Instance_EBSRootDevice_modifySize (169.03s)
--- PASS: TestAccEC2Instance_rootInstanceStore (130.66s)
--- PASS: TestAccEC2Instance_changeInstanceTypeAndUserData (276.08s)
--- PASS: TestAccEC2Instance_changeInstanceTypeAndUserDataBase64 (292.67s)
--- PASS: TestAccEC2Instance_networkInstanceRemovingAllSecurityGroups (116.04s)
--- PASS: TestAccEC2Instance_PrivateDNSNameOptions_configured (236.813s)
--- PASS: TestAccEC2Instance_networkInstanceSecurityGroups (136.28s)
--- PASS: TestAccEC2Instance_ipv6AddressCountAndSingleAddressCausesError (0.98s)
--- PASS: TestAccEC2Instance_PrivateDNSNameOptions_computed (160.33s)
--- PASS: TestAccEC2Instance_IPv6AddressCount (180.46s)
--- PASS: TestAccEC2Instance_placementPartitionNumber (76.29s)
    ec2_instance_test.go:1183: skipping since no Outposts found
--- SKIP: TestAccEC2Instance_outpost (0.61s)
--- PASS: TestAccEC2Instance_IPv6_supportAddressCount (128.02s)
--- PASS: TestAccEC2Instance_IPv6_supportAddressCountWithIPv4 (252.09s)
--- PASS: TestAccEC2Instance_placementGroup (107.38s)
--- PASS: TestAccEC2Instance_disableAPITerminationFinalTrue (97.79s)
--- PASS: TestAccEC2Instance_dedicatedInstance (129.41s)
--- PASS: TestAccEC2Instance_disableAPITerminationFinalFalse (131.41s)
--- PASS: TestAccEC2Instance_disableAPIStop (130.22s)
--- PASS: TestAccEC2Instance_noAMIEphemeralDevices (60.53s)
--- PASS: TestAccEC2Instance_autoRecovery (140.59s)
--- PASS: TestAccEC2Instance_gp2WithIopsValue (7.02s)
--- PASS: TestAccEC2Instance_sourceDestCheck (166.18s)
--- PASS: TestAccEC2Instance_EBSBlockDevice_RootBlockDevice_removed (139.40s)
--- PASS: TestAccEC2Instance_blockDevices (90.69s)
--- PASS: TestAccEC2Instance_AssociatePublic_defaultPublic (129.43s)
--- PASS: TestAccEC2Instance_gp2IopsDevice (90.49s)
--- PASS: TestAccEC2Instance_LaunchTemplateModifyTemplate_defaultVersion (117.39s)
--- PASS: TestAccEC2Instance_LaunchTemplate_setSpecificVersion (100.92s)
--- PASS: TestAccEC2Instance_userDataBase64_update (174.30s)
--- PASS: TestAccEC2Instance_LaunchTemplate_overrideTemplate (46.78s)
--- PASS: TestAccEC2Instance_AssociatePublic_overridePublic (96.55s)
--- PASS: TestAccEC2Instance_AssociatePublic_overridePrivate (116.98s)
--- PASS: TestAccEC2Instance_userDataBase64_updateWithZipFile (224.34s)
--- PASS: TestAccEC2Instance_LaunchTemplate_basic (160.08s)
--- PASS: TestAccEC2Instance_AssociatePublic_explicitPublic (99.45s)
--- PASS: TestAccEC2Instance_AssociatePublic_explicitPrivate (119.71s)
--- PASS: TestAccEC2Instance_RootBlockDevice_kmsKeyARN (76.97s)
--- PASS: TestAccEC2Instance_UserData_stringToEncodedString (194.83s)
--- PASS: TestAccEC2Instance_basicWithSpot (101.59s)
--- PASS: TestAccEC2Instance_CreditSpecificationT3_unspecifiedDefaultsToUnlimited (76.90s)
=== NAME  TestAccEC2Instance_CapacityReservation_modifyTarget
    acctest.go:1588: skipping test for aws/us-west-2: Error running apply: exit status 1
        
        Error: starting EC2 Instance (i-0ebbcc63885087999): operation error EC2: StartInstances, https response error StatusCode: 400, RequestID: db415743-7613-4279-8ecc-767f354aef5b, api error ReservationCapacityExceeded: The requested reservation does not have sufficient compatible and available capacity for this request.
        
          with aws_instance.test,
          on terraform_plugin_test.tf line 50, in resource "aws_instance" "test":
          50: resource "aws_instance" "test" {
        
--- SKIP: TestAccEC2Instance_CapacityReservation_modifyTarget (183.25s)
--- PASS: TestAccEC2Instance_userDataBase64_updateWithBashFile (234.32s)
--- PASS: TestAccEC2Instance_CapacityReservation_targetID (102.13s)
--- PASS: TestAccEC2Instance_CapacityReservation_modifyPreference (241.26s)
--- PASS: TestAccEC2Instance_CapacityReservationPreference_none (110.09s)
--- PASS: TestAccEC2Instance_userDataBase64 (179.18s)
--- PASS: TestAccEC2Instance_UserData_update (264.38s)
--- PASS: TestAccEC2Instance_CreditSpecificationT3_updateCPUCredits (125.17s)
--- PASS: TestAccEC2Instance_CapacityReservationPreference_open (99.19s)
--- PASS: TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPs (59.16s)
--- PASS: TestAccEC2Instance_CreditSpecificationUnlimitedCPUCredits_t2Tot3Taint (195.27s)
--- PASS: TestAccEC2Instance_CreditSpecificationStandardCPUCredits_t2Tot3Taint (175.49s)
--- PASS: TestAccEC2Instance_NewNetworkInterface_publicIPAndSecondaryPrivateIPs (148.31s)
--- PASS: TestAccEC2Instance_enclaveOptions (404.77s)
--- PASS: TestAccEC2Instance_metadataOptions (180.24s)
--- PASS: TestAccEC2Instance_hibernation (405.44s)
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_Off_Base64 (228.60s)
--- PASS: TestAccEC2Instance_CreditSpecificationT3_standardCPUCredits (138.60s)
--- PASS: TestAccEC2Instance_addSecondaryInterface (391.54s)
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3a (121.66s)
--- PASS: TestAccEC2Instance_CreditSpecification_isNotAppliedToNonBurstable (129.20s)
--- PASS: TestAccEC2Instance_CreditSpecification_updateCPUCredits (163.13s)
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t4g (100.85s)
--- PASS: TestAccEC2Instance_CreditSpecificationT3_unlimitedCPUCredits (127.63s)
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_Off (183.16s)
--- PASS: TestAccEC2Instance_associatePublicIPAndPrivateIP (77.93s)
--- PASS: TestAccEC2Instance_privateIP (90.57s)
--- PASS: TestAccEC2Instance_instanceProfileChange (222.84s)
--- PASS: TestAccEC2Instance_iamInstanceProfilePath (121.17s)
--- PASS: TestAccEC2Instance_EBSBlockDevice_invalidThroughputForVolumeType (7.47s)
--- PASS: TestAccEC2Instance_EBSBlockDevice_invalidIopsForVolumeType (7.43s)
--- PASS: TestAccEC2Instance_addSecurityGroupNetworkInterface (404.35s)
--- PASS: TestAccEC2Instance_iamInstanceProfile (139.42s)
--- PASS: TestAccEC2Instance_EBSBlockDevice_kmsKeyARN (97.47s)
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t2 (263.32s)
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3 (70.10s)
--- PASS: TestAccEC2Instance_AssociatePublic_defaultPrivate (77.41s)
--- PASS: TestAccEC2Instance_atLeastOneOtherEBSVolume (223.09s)
--- PASS: TestAccEC2Instance_inDefaultVPCBySgName (97.82s)
--- PASS: TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPsUpdate (192.22s)
    ec2_instance_test.go:4031: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpEnabledToDisabled (0.00s)
--- PASS: TestAccEC2Instance_inDefaultVPCBySgID (97.59s)
--- PASS: TestAccEC2Instance_CreditSpecificationUnspecifiedToEmpty_nonBurstable (139.88s)
--- PASS: TestAccEC2Instance_CreditSpecificationEmpty_nonBurstable (139.88s)
--- PASS: TestAccEC2Instance_cpuOptionsCoreThreadsUnspecifiedToSpecified (105.15s)
--- PASS: TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPs (131.16s)
--- PASS: TestAccEC2Instance_cpuOptionsCoreThreadsMigration (116.64s)
--- PASS: TestAccEC2Instance_cpuOptionsCoreThreads (153.33s)
--- PASS: TestAccEC2Instance_UserData_unspecifiedToEmptyString (128.40s)
    ec2_instance_test.go:4124: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpCoreThreads (0.00s)
    ec2_instance_test.go:4075: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpDisabledToEnabled (0.00s)
--- PASS: TestAccEC2Instance_UserData (117.91s)
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_On (174.36s)
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_On_Base64 (196.19s)
    ec2_instance_test.go:3965: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToEnabledToDisabledToUnspecified (0.00s)
    ec2_instance_test.go:3898: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToDisabledToEnabledToUnspecified (0.00s)
--- PASS: TestAccEC2Instance_BlockDeviceTags_ebsAndRoot (166.41s)
--- PASS: TestAccEC2Instance_BlockDeviceTags_defaultTagsEBSRoot (173.01s)
--- PASS: TestAccEC2Instance_LaunchTemplate_updateTemplateVersion (197.27s)
--- PASS: TestAccEC2Instance_LaunchTemplate_vpcSecurityGroup (59.14s)
--- PASS: TestAccEC2Instance_GetPasswordData_falseToTrue (152.80s)
--- PASS: TestAccEC2Instance_GetPasswordData_trueToFalse (292.37s)
--- PASS: TestAccEC2Instance_LaunchTemplate_swapIDAndName (135.11s)
--- PASS: TestAccEC2Instance_LaunchTemplate_spotAndStop (223.44s)
--- PASS: TestAccEC2Instance_LaunchTemplate_iamInstanceProfile (216.78s)
--- PASS: TestAccEC2Instance_tags (151.14s)
--- PASS: TestAccEC2Instance_disappears (115.22s)
--- PASS: TestAccEC2Instance_UserData_emptyStringToUnspecified (118.17s)
--- PASS: TestAccEC2Instance_CapacityReservation_unspecifiedDefaultsToOpen (80.81s)
--- PASS: TestAccEC2Instance_BlockDeviceTags_attachedVolume (212.65s)
--- PASS: TestAccEC2Instance_Empty_privateIP (160.39s)
--- PASS: TestAccEC2Instance_BlockDeviceTags_volumeTags (215.77s)
--- PASS: TestAccEC2Instance_CreditSpecification_standardCPUCredits (126.01s)
--- PASS: TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPsUpdate (179.74s)
--- PASS: TestAccEC2Instance_BlockDeviceTags_defaultTagsVolumeTags (180.31s)
--- PASS: TestAccEC2Instance_CreditSpecification_unlimitedCPUCredits (136.43s)
FAIL
FAIL	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	4246.383s
FAIL
% make testacc TESTARGS='-run=TestAccEC2InstanceDataSource_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2InstanceDataSource_ -timeout 360m
--- PASS: TestAccEC2InstanceDataSource_basic (105.33s)
--- PASS: TestAccEC2InstanceDataSource_autoRecovery (156.82s)
--- PASS: TestAccEC2InstanceDataSource_placementGroup (305.51s)
--- PASS: TestAccEC2InstanceDataSource_blockDeviceTags (342.14s)
--- PASS: TestAccEC2InstanceDataSource_enclaveOptions (324.67s)
--- PASS: TestAccEC2InstanceDataSource_metadataOptions (324.82s)
--- PASS: TestAccEC2InstanceDataSource_RootBlockDevice_kmsKeyID (75.19s)
--- PASS: TestAccEC2InstanceDataSource_creditSpecification (212.39s)
--- PASS: TestAccEC2InstanceDataSource_timeout (195.71s)
--- PASS: TestAccEC2InstanceDataSource_vpc (88.88s)
--- PASS: TestAccEC2InstanceDataSource_keyPair (104.67s)
--- PASS: TestAccEC2InstanceDataSource_privateIP (109.43s)
--- PASS: TestAccEC2InstanceDataSource_secondaryPrivateIPs (202.15s)
--- PASS: TestAccEC2InstanceDataSource_ipv6Addresses (232.35s)
--- PASS: TestAccEC2InstanceDataSource_disableAPIStopTermination (104.46s)
--- PASS: TestAccEC2InstanceDataSource_gp3ThroughputDevice (64.48s)
--- PASS: TestAccEC2InstanceDataSource_EBSBlockDevice_kmsKeyID (116.65s)
--- PASS: TestAccEC2InstanceDataSource_blockDevices (105.32s)
--- PASS: TestAccEC2InstanceDataSource_gp2IopsDevice (74.75s)
--- PASS: TestAccEC2InstanceDataSource_rootInstanceStore (339.84s)
--- PASS: TestAccEC2InstanceDataSource_tags (94.14s)
--- PASS: TestAccEC2InstanceDataSource_azUserData (206.92s)
--- PASS: TestAccEC2InstanceDataSource_GetUserData_noUserData (168.65s)
--- PASS: TestAccEC2InstanceDataSource_vpcSecurityGroups (111.98s)
--- PASS: TestAccEC2InstanceDataSource_GetPasswordData_falseToTrue (190.76s)
--- PASS: TestAccEC2InstanceDataSource_getUserData (158.30s)
--- PASS: TestAccEC2InstanceDataSource_securityGroups (107.46s)
--- PASS: TestAccEC2InstanceDataSource_GetPasswordData_trueToFalse (188.60s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	1311.218s
% make testacc TESTARGS='-run=TestAccEC2InstanceState_' PKG=ec2           
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2InstanceState_ -timeout 360m
--- PASS: TestAccEC2InstanceState_basic (340.21s)
--- PASS: TestAccEC2InstanceState_disappears_Instance (380.75s)
--- PASS: TestAccEC2InstanceState_state (621.06s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        625.351s
% make testacc TESTARGS='-run=TestAccEC2InstanceTypeDataSource_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2InstanceTypeDataSource_ -timeout 360m
--- PASS: TestAccEC2InstanceTypeDataSource_gpu (14.57s)
--- PASS: TestAccEC2InstanceTypeDataSource_fpga (14.86s)
--- PASS: TestAccEC2InstanceTypeDataSource_basic (14.98s)
--- PASS: TestAccEC2InstanceTypeDataSource_metal (14.98s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        19.267s
% make testacc TESTARGS='-run=TestAccEC2InstanceTypeOfferingDataSource_' PKG=ec2  
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2InstanceTypeOfferingDataSource_ -timeout 360m
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_filter (37.60s)
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes (46.14s)
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_locationType (67.06s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        71.326s
 % make testacc TESTARGS='-run=TestAccEC2InstanceTypeOfferingsDataSource_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2InstanceTypeOfferingsDataSource_ -timeout 360m
--- PASS: TestAccEC2InstanceTypeOfferingsDataSource_filter (13.33s)
--- PASS: TestAccEC2InstanceTypeOfferingsDataSource_locationType (14.11s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        18.381s
% make testacc TESTARGS='-run=TestAccEC2InstanceTypesDataSource_' PKG=ec2  
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2InstanceTypesDataSource_ -timeout 360m
--- PASS: TestAccEC2InstanceTypesDataSource_filter (23.17s)
--- PASS: TestAccEC2InstanceTypesDataSource_basic (23.17s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        27.413s
% make testacc TESTARGS='-run=TestAccEC2InstancesDataSource_' PKG=ec2  
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2InstancesDataSource_ -timeout 360m
--- PASS: TestAccEC2InstancesDataSource_empty (13.27s)
--- PASS: TestAccEC2InstancesDataSource_tags (312.28s)
--- PASS: TestAccEC2InstancesDataSource_timeout (320.64s)
--- PASS: TestAccEC2InstancesDataSource_instanceStateNames (343.05s)
--- PASS: TestAccEC2InstancesDataSource_basic (351.02s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        355.347s
% make testacc TESTARGS='-run=TestAccEC2LaunchTemplate_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2LaunchTemplate_ -timeout 360m
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_nonBurstable (26.19s)
--- PASS: TestAccEC2LaunchTemplate_basic (26.39s)
--- PASS: TestAccEC2LaunchTemplate_Placement_partitionNum (44.79s)
--- PASS: TestAccEC2LaunchTemplate_elasticInferenceAccelerator (37.83s)
--- PASS: TestAccEC2LaunchTemplate_NetworkInterfaces_deleteOnTermination (67.30s)
--- PASS: TestAccEC2LaunchTemplate_disappears (18.84s)
--- PASS: TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_deleteOnTermination (68.66s)
--- PASS: TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_gp3 (50.59s)
--- PASS: TestAccEC2LaunchTemplate_Name_prefix (23.14s)
--- PASS: TestAccEC2LaunchTemplate_BlockDeviceMappings_ebs (35.79s)
--- PASS: TestAccEC2LaunchTemplate_ebsOptimized (80.49s)
--- PASS: TestAccEC2LaunchTemplate_Name_generated (23.57s)
--- PASS: TestAccEC2LaunchTemplate_CapacityReservation_target (26.75s)
--- PASS: TestAccEC2LaunchTemplate_cpuOptions (37.98s)
--- PASS: TestAccEC2LaunchTemplate_CapacityReservation_preference (22.57s)
--- PASS: TestAccEC2LaunchTemplate_tags (54.23s)
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceCardIndex (23.16s)
--- PASS: TestAccEC2LaunchTemplate_Placement_hostResourceGroupARN (26.53s)
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv6Prefixes (23.51s)
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv6PrefixCount (24.12s)
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv4Prefixes (22.20s)
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv4PrefixCount (22.61s)
--- PASS: TestAccEC2LaunchTemplate_associateCarrierIPAddress (79.05s)
--- PASS: TestAccEC2LaunchTemplate_associatePublicIPAddress (78.40s)
--- PASS: TestAccEC2LaunchTemplate_description (37.83s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_instanceGenerations (48.34s)
--- PASS: TestAccEC2LaunchTemplate_update (72.00s)
--- PASS: TestAccEC2LaunchTemplate_defaultVersion (52.15s)
--- PASS: TestAccEC2LaunchTemplate_updateDefaultVersion (66.70s)
--- PASS: TestAccEC2LaunchTemplate_hibernation (53.46s)
--- PASS: TestAccEC2LaunchTemplate_enclaveOptions (55.89s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_spotMaxPricePercentageOverLowestPrice (27.23s)
--- PASS: TestAccEC2LaunchTemplate_metadataOptions (73.57s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_totalLocalStorageGB (71.09s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice (25.85s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_requireHibernateSupport (49.30s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_networkInterfaceCount (71.09s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_localStorageTypes (50.76s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_networkBandwidthGbps (72.30s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_memoryGiBPerVCPU (70.21s)
--- PASS: TestAccEC2LaunchTemplate_data (28.14s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_excludedInstanceTypes (49.41s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_cpuManufacturers (49.02s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_localStorage (71.46s)
    ec2_launch_template_test.go:2895: skipping tests; missing IAM service-linked role /aws-service-role/license-manager.amazonaws.com. Please create the role and retry
--- SKIP: TestAccEC2LaunchTemplate_licenseSpecification (0.89s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTotalMemoryMiB (72.60s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_allowedInstanceTypes (47.92s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_burstablePerformance (71.24s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_baselineEBSBandwidthMbps (71.21s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_bareMetal (69.51s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTypes (48.64s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_memoryMiBAndVCPUCount (47.56s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorNames (48.54s)
--- PASS: TestAccEC2LaunchTemplate_NetworkInterface_ipv6AddressCount (23.04s)
--- PASS: TestAccEC2LaunchTemplate_NetworkInterface_ipv6Addresses (22.46s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorCount (70.08s)
--- PASS: TestAccEC2LaunchTemplate_IAMInstanceProfile_emptyBlock (20.98s)
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceType (23.45s)
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceAddresses (36.80s)
--- PASS: TestAccEC2LaunchTemplate_instanceMarketOptions (72.52s)
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_t3 (24.71s)
--- PASS: TestAccEC2LaunchTemplate_networkInterface (36.45s)
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_t4g (25.23s)
--- PASS: TestAccEC2LaunchTemplate_privateDNSNameOptions (23.49s)
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_t2 (24.42s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorManufacturers (48.04s)
PASS
ok    github.com/hashicorp/terraform-provider-aws/internal/service/ec2        763.609s
% make testacc TESTARGS='-run=TestAccEC2LaunchTemplateDataSource_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2LaunchTemplateDataSource_ -timeout 360m
--- PASS: TestAccEC2LaunchTemplateDataSource_filter (21.07s)
--- PASS: TestAccEC2LaunchTemplateDataSource_id (21.22s)
--- PASS: TestAccEC2LaunchTemplateDataSource_tags (21.22s)
--- PASS: TestAccEC2LaunchTemplateDataSource_name (24.15s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        28.393s
% make testacc TESTARGS='-run=TestAccEC2PlacementGroup_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2PlacementGroup_ -timeout 360m
--- PASS: TestAccEC2PlacementGroup_disappears (19.25s)
--- PASS: TestAccEC2PlacementGroup_basic (21.88s)
--- PASS: TestAccEC2PlacementGroup_partitionCount (22.28s)
--- PASS: TestAccEC2PlacementGroup_spreadLevel (19.01s)
--- PASS: TestAccEC2PlacementGroup_defaultSpreadLevel (18.91s)
--- PASS: TestAccEC2PlacementGroup_tags (46.78s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	51.134s
% make testacc TESTARGS='-run=TestAccEC2PublicIPv4PoolDataSource_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2PublicIPv4PoolDataSource_ -timeout 360m
=== RUN   TestAccEC2PublicIPv4PoolDataSource_basic
=== PAUSE TestAccEC2PublicIPv4PoolDataSource_basic
=== CONT  TestAccEC2PublicIPv4PoolDataSource_basic
    ec2_public_ipv4_pool_data_source_test.go:53: skipping since no EC2 Public IPv4 Pools found
--- SKIP: TestAccEC2PublicIPv4PoolDataSource_basic (1.17s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        5.521s
% make testacc TESTARGS='-run=TestAccEC2PublicIPv4PoolsDataSource_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2PublicIPv4PoolsDataSource_ -timeout 360m
--- PASS: TestAccEC2PublicIPv4PoolsDataSource_tags (12.34s)
--- PASS: TestAccEC2PublicIPv4PoolsDataSource_basic (12.35s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        16.641s
% make testacc TESTARGS='-run=TestAccEC2SerialConsoleAccess_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2SerialConsoleAccess_ -timeout 360m
--- PASS: TestAccEC2SerialConsoleAccess_basic (27.28s)
PASS
% make testacc TESTARGS='-run=TestAccEC2SerialConsoleAccessDataSource_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2SerialConsoleAccessDataSource_ -timeout 360m
--- PASS: TestAccEC2SerialConsoleAccessDataSource_basic (12.09s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        16.430s
% make testacc TESTARGS='-run=TestAccEC2SpotDatafeedSubscription_serial' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2SpotDatafeedSubscription_serial -timeout 360m
--- PASS: TestAccEC2SpotDatafeedSubscription_serial (54.52s)
    --- PASS: TestAccEC2SpotDatafeedSubscription_serial/disappears (26.62s)
    --- PASS: TestAccEC2SpotDatafeedSubscription_serial/basic (27.89s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        58.892s
% make testacc TESTARGS='-run=TestAccEC2SpotFleetRequest_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2SpotFleetRequest_ -timeout 360m
--- PASS: TestAccEC2SpotFleetRequest_lowestPriceAzInGivenList (123.01s)
--- PASS: TestAccEC2SpotFleetRequest_diversifiedAllocation (123.32s)
--- PASS: TestAccEC2SpotFleetRequest_basic (125.04s)
--- PASS: TestAccEC2SpotFleetRequest_withEBSDisk (124.67s)
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecificationRootBlockDevice_kmsKeyID (304.76s)
--- PASS: TestAccEC2SpotFleetRequest_launchSpecToLaunchTemplate (219.40s)
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecificationEBSBlockDevice_kmsKeyID (241.93s)
--- PASS: TestAccEC2SpotFleetRequest_lowestPriceAzOrSubnetInRegion (123.07s)
--- PASS: TestAccEC2SpotFleetRequest_iamInstanceProfileARN (119.27s)
--- PASS: TestAccEC2SpotFleetRequest_updateExcessCapacityTerminationPolicy (226.70s)
--- PASS: TestAccEC2SpotFleetRequest_changePriceForcesNewRequest (226.45s)
--- PASS: TestAccEC2SpotFleetRequest_fleetType (118.67s)
--- PASS: TestAccEC2SpotFleetRequest_instanceInterruptionBehavior (118.27s)
--- PASS: TestAccEC2SpotFleetRequest_updateTargetCapacity (326.30s)
--- PASS: TestAccEC2SpotFleetRequest_onDemandAllocationStrategy (118.57s)
--- PASS: TestAccEC2SpotFleetRequest_onDemandMaxTotalPrice (123.42s)
--- PASS: TestAccEC2SpotFleetRequest_withoutSpotPrice (124.92s)
--- PASS: TestAccEC2SpotFleetRequest_overridingSpotPrice (119.32s)
--- PASS: TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameSubnet (187.47s)
--- PASS: TestAccEC2SpotFleetRequest_onDemandTargetCapacity (241.93s)
--- PASS: TestAccEC2SpotFleetRequest_noTerminateInstancesWithExpiration (118.36s)
--- PASS: TestAccEC2SpotFleetRequest_instanceStoreAMI (123.12s)
--- PASS: TestAccEC2SpotFleetRequest_capacityRebalance (123.73s)
--- PASS: TestAccEC2SpotFleetRequest_withTags (123.83s)
--- PASS: TestAccEC2SpotFleetRequest_Zero_capacity (180.96s)
--- PASS: TestAccEC2SpotFleetRequest_withTargetGroups (330.07s)
--- PASS: TestAccEC2SpotFleetRequest_placementTenancyAndGroup (63.79s)
--- PASS: TestAccEC2SpotFleetRequest_launchTemplateWithInstanceRequirementsOverrides (189.02s)
--- PASS: TestAccEC2SpotFleetRequest_withELBs (188.73s)
--- PASS: TestAccEC2SpotFleetRequest_launchTemplate (118.45s)
--- PASS: TestAccEC2SpotFleetRequest_launchTemplateWithInstanceTypeOverrides (118.72s)
--- PASS: TestAccEC2SpotFleetRequest_LaunchTemplate_multiple (119.37s)
--- PASS: TestAccEC2SpotFleetRequest_disappears (121.26s)
--- PASS: TestAccEC2SpotFleetRequest_launchTemplateToLaunchSpec (227.42s)
--- PASS: TestAccEC2SpotFleetRequest_targetCapacityUnitType (119.20s)
--- PASS: TestAccEC2SpotFleetRequest_associatePublicIPAddress (119.03s)
--- PASS: TestAccEC2SpotFleetRequest_context (21.63s)
--- PASS: TestAccEC2SpotFleetRequest_tags (150.65s)
--- PASS: TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameAz (119.61s)
--- PASS: TestAccEC2SpotFleetRequest_withWeightedCapacity (184.78s)
--- PASS: TestAccEC2SpotFleetRequest_multipleInstancePools (120.25s)
--- PASS: TestAccEC2SpotFleetRequest_lowestPriceSubnetInGivenList (194.35s)
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecification_rootBlockDeviceGP3 (119.89s)
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecification_ebsBlockDeviceGP3 (118.62s)
PASS
ok       github.com/hashicorp/terraform-provider-aws/internal/service/ec2        1701.697s
% make testacc TESTARGS='-run=TestAccEC2SpotInstanceRequest_' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2SpotInstanceRequest_ -timeout 360m
--- PASS: TestAccEC2SpotInstanceRequest_withoutSpotPrice (305.80s)
--- PASS: TestAccEC2SpotInstanceRequest_withLaunchGroup (314.02s)
=== CONT  TestAccEC2SpotInstanceRequest_withBlockDuration
    ec2_spot_instance_request_test.go:203: Step 1/2 error: Error running apply: exit status 1
        
        Error: requesting EC2 Spot Instance: operation error EC2: RequestSpotInstances, https response error StatusCode: 400, RequestID: 2a815cd4-e3ac-40e7-bbd5-c1814000a5c7, api error InvalidParameterValue: BlockDurationMinutes is not a valid parameter.
        
          with aws_spot_instance_request.test,
          on terraform_plugin_test.tf line 41, in resource "aws_spot_instance_request" "test":
          41: resource "aws_spot_instance_request" "test" {
        
--- FAIL: TestAccEC2SpotInstanceRequest_withBlockDuration (7.90s)
=== CONT  TestAccEC2SpotInstanceRequest_tags
=== NAME  TestAccEC2SpotInstanceRequest_vpc
    ec2_spot_instance_request_test.go:235: Step 1/2 error: Check failed: Check 3/5 error: Expected exactly 1 network interface, found 0
--- FAIL: TestAccEC2SpotInstanceRequest_vpc (324.85s)
--- PASS: TestAccEC2SpotInstanceRequest_validUntil (354.83s)
--- PASS: TestAccEC2SpotInstanceRequest_basic (357.08s)
--- PASS: TestAccEC2SpotInstanceRequest_tags (135.90s)
--- PASS: TestAccEC2SpotInstanceRequest_keyName (311.06s)
--- PASS: TestAccEC2SpotInstanceRequest_interruptUpdate (179.54s)
--- PASS: TestAccEC2SpotInstanceRequest_disappears (317.85s)
--- PASS: TestAccEC2SpotInstanceRequest_interruptHibernate (7.74s)
--- PASS: TestAccEC2SpotInstanceRequest_interruptStop (351.72s)
--- PASS: TestAccEC2SpotInstanceRequest_getPasswordData (163.95s)
--- PASS: TestAccEC2SpotInstanceRequest_withInstanceProfile (335.63s)
--- PASS: TestAccEC2SpotInstanceRequest_networkInterfaceAttributes (328.26s)
--- PASS: TestAccEC2SpotInstanceRequest_subnetAndSGAndPublicIPAddress (368.79s)
FAIL
FAIL	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	1182.699s
FAIL
% make testacc TESTARGS='-run=TestAccEC2SpotPriceDataSource_' PKG=ec2 
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2SpotPriceDataSource_ -timeout 360m
--- PASS: TestAccEC2SpotPriceDataSource_basic (14.14s)
--- PASS: TestAccEC2SpotPriceDataSource_filter (18.42s)
PASS
ok      github.com/hashicorp/terraform-provider-aws/internal/service/ec2        22.902s

Copy link

Community Note

Voting for Prioritization

  • Please vote on this pull request by adding a πŸ‘ reaction to the original post to help the community and maintainers prioritize this pull request.
  • Please see our prioritization guide for information on how we prioritize.
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.

For Submitters

  • Review the contribution guide relating to the type of change you are making to ensure all of the necessary steps have been taken.
  • For new resources and data sources, use skaff to generate scaffolding with comments detailing common expectations.
  • Whether or not the branch has been rebased will not impact prioritization, but doing so is always a welcome surprise.

@github-actions github-actions bot added size/XL Managed by automation to categorize the size of a PR. tests PRs: expanded test coverage. Issues: expanded coverage, enhancements to test infrastructure. service/ec2 Issues and PRs that pertain to the ec2 service. labels May 16, 2024
@terraform-aws-provider terraform-aws-provider bot added needs-triage Waiting for first response or review from a maintainer. external-maintainer Contribution from a trusted external contributor. labels May 16, 2024
@DanielRieske DanielRieske changed the title Migrate ec2 resources to AWS SDK V2 [WIP] Migrate ec2 resources to AWS SDK V2 May 16, 2024
@justinretzolk justinretzolk added aws-sdk-go-migration Issues that are related to the providers migration to AWS SDK for Go v2. and removed needs-triage Waiting for first response or review from a maintainer. labels May 16, 2024
Copy link
Contributor

@ewbankkit ewbankkit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM πŸš€.

% make testacc TESTARGS='-run=TestAccEC2AMI' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AMI -timeout 360m
=== RUN   TestAccEC2AMICopy_basic
=== PAUSE TestAccEC2AMICopy_basic
=== RUN   TestAccEC2AMICopy_description
=== PAUSE TestAccEC2AMICopy_description
=== RUN   TestAccEC2AMICopy_enaSupport
=== PAUSE TestAccEC2AMICopy_enaSupport
=== RUN   TestAccEC2AMICopy_destinationOutpost
=== PAUSE TestAccEC2AMICopy_destinationOutpost
=== RUN   TestAccEC2AMICopy_tags
=== PAUSE TestAccEC2AMICopy_tags
=== RUN   TestAccEC2AMIDataSource_linuxInstance
=== PAUSE TestAccEC2AMIDataSource_linuxInstance
=== RUN   TestAccEC2AMIDataSource_windowsInstance
=== PAUSE TestAccEC2AMIDataSource_windowsInstance
=== RUN   TestAccEC2AMIDataSource_instanceStore
=== PAUSE TestAccEC2AMIDataSource_instanceStore
=== RUN   TestAccEC2AMIDataSource_localNameFilter
=== PAUSE TestAccEC2AMIDataSource_localNameFilter
=== RUN   TestAccEC2AMIDataSource_gp3BlockDevice
=== PAUSE TestAccEC2AMIDataSource_gp3BlockDevice
=== RUN   TestAccEC2AMIFromInstance_basic
=== PAUSE TestAccEC2AMIFromInstance_basic
=== RUN   TestAccEC2AMIFromInstance_tags
=== PAUSE TestAccEC2AMIFromInstance_tags
=== RUN   TestAccEC2AMIFromInstance_disappears
=== PAUSE TestAccEC2AMIFromInstance_disappears
=== RUN   TestAccEC2AMIIDsDataSource_basic
=== PAUSE TestAccEC2AMIIDsDataSource_basic
=== RUN   TestAccEC2AMIIDsDataSource_sorted
=== PAUSE TestAccEC2AMIIDsDataSource_sorted
=== RUN   TestAccEC2AMIIDsDataSource_includeDeprecated
=== PAUSE TestAccEC2AMIIDsDataSource_includeDeprecated
=== RUN   TestAccEC2AMILaunchPermission_basic
=== PAUSE TestAccEC2AMILaunchPermission_basic
=== RUN   TestAccEC2AMILaunchPermission_disappears
=== PAUSE TestAccEC2AMILaunchPermission_disappears
=== RUN   TestAccEC2AMILaunchPermission_Disappears_ami
=== PAUSE TestAccEC2AMILaunchPermission_Disappears_ami
=== RUN   TestAccEC2AMILaunchPermission_group
=== PAUSE TestAccEC2AMILaunchPermission_group
=== RUN   TestAccEC2AMILaunchPermission_organizationARN
=== PAUSE TestAccEC2AMILaunchPermission_organizationARN
=== RUN   TestAccEC2AMILaunchPermission_organizationalUnitARN
=== PAUSE TestAccEC2AMILaunchPermission_organizationalUnitARN
=== RUN   TestAccEC2AMI_basic
=== PAUSE TestAccEC2AMI_basic
=== RUN   TestAccEC2AMI_deprecateAt
=== PAUSE TestAccEC2AMI_deprecateAt
=== RUN   TestAccEC2AMI_description
=== PAUSE TestAccEC2AMI_description
=== RUN   TestAccEC2AMI_disappears
=== PAUSE TestAccEC2AMI_disappears
=== RUN   TestAccEC2AMI_ephemeralBlockDevices
=== PAUSE TestAccEC2AMI_ephemeralBlockDevices
=== RUN   TestAccEC2AMI_gp3BlockDevice
=== PAUSE TestAccEC2AMI_gp3BlockDevice
=== RUN   TestAccEC2AMI_tags
=== PAUSE TestAccEC2AMI_tags
=== RUN   TestAccEC2AMI_outpost
=== PAUSE TestAccEC2AMI_outpost
=== RUN   TestAccEC2AMI_boot
=== PAUSE TestAccEC2AMI_boot
=== RUN   TestAccEC2AMI_tpmSupport
=== PAUSE TestAccEC2AMI_tpmSupport
=== RUN   TestAccEC2AMI_imdsSupport
=== PAUSE TestAccEC2AMI_imdsSupport
=== CONT  TestAccEC2AMICopy_basic
=== CONT  TestAccEC2AMILaunchPermission_disappears
=== CONT  TestAccEC2AMI_disappears
=== CONT  TestAccEC2AMILaunchPermission_organizationalUnitARN
    ec2_ami_launch_permission_test.go:172: skipping tests; this AWS account must not be an existing member of an AWS Organization
--- SKIP: TestAccEC2AMILaunchPermission_organizationalUnitARN (0.67s)
=== CONT  TestAccEC2AMI_description
--- PASS: TestAccEC2AMI_disappears (60.94s)
=== CONT  TestAccEC2AMI_deprecateAt
--- PASS: TestAccEC2AMI_description (76.87s)
=== CONT  TestAccEC2AMI_basic
--- PASS: TestAccEC2AMILaunchPermission_disappears (104.99s)
=== CONT  TestAccEC2AMIDataSource_gp3BlockDevice
--- PASS: TestAccEC2AMICopy_basic (129.43s)
=== CONT  TestAccEC2AMILaunchPermission_basic
--- PASS: TestAccEC2AMI_basic (57.48s)
=== CONT  TestAccEC2AMIIDsDataSource_includeDeprecated
--- PASS: TestAccEC2AMI_deprecateAt (89.84s)
=== CONT  TestAccEC2AMIIDsDataSource_sorted
--- PASS: TestAccEC2AMIIDsDataSource_includeDeprecated (22.87s)
=== CONT  TestAccEC2AMIIDsDataSource_basic
--- PASS: TestAccEC2AMIDataSource_gp3BlockDevice (55.42s)
=== CONT  TestAccEC2AMIFromInstance_disappears
--- PASS: TestAccEC2AMIIDsDataSource_basic (20.90s)
=== CONT  TestAccEC2AMIFromInstance_tags
--- PASS: TestAccEC2AMILaunchPermission_basic (101.80s)
=== CONT  TestAccEC2AMIFromInstance_basic
--- PASS: TestAccEC2AMIIDsDataSource_sorted (87.81s)
=== CONT  TestAccEC2AMIDataSource_linuxInstance
--- PASS: TestAccEC2AMIDataSource_linuxInstance (28.99s)
=== CONT  TestAccEC2AMIDataSource_localNameFilter
--- PASS: TestAccEC2AMIDataSource_localNameFilter (22.84s)
=== CONT  TestAccEC2AMIDataSource_instanceStore
--- PASS: TestAccEC2AMIDataSource_instanceStore (25.61s)
=== CONT  TestAccEC2AMIDataSource_windowsInstance
--- PASS: TestAccEC2AMIDataSource_windowsInstance (22.53s)
=== CONT  TestAccEC2AMICopy_destinationOutpost
    ec2_ami_copy_test.go:110: skipping since no Outposts found
--- SKIP: TestAccEC2AMICopy_destinationOutpost (0.20s)
=== CONT  TestAccEC2AMICopy_tags
--- PASS: TestAccEC2AMIFromInstance_disappears (290.82s)
=== CONT  TestAccEC2AMICopy_enaSupport
--- PASS: TestAccEC2AMICopy_tags (139.56s)
=== CONT  TestAccEC2AMILaunchPermission_Disappears_ami
--- PASS: TestAccEC2AMIFromInstance_basic (262.02s)
=== CONT  TestAccEC2AMICopy_description
--- PASS: TestAccEC2AMIFromInstance_tags (325.66s)
=== CONT  TestAccEC2AMILaunchPermission_organizationARN
--- PASS: TestAccEC2AMILaunchPermission_Disappears_ami (89.56s)
=== CONT  TestAccEC2AMI_outpost
    ec2_ami_test.go:409: skipping since no Outposts found
--- SKIP: TestAccEC2AMI_outpost (0.21s)
=== CONT  TestAccEC2AMILaunchPermission_group
--- PASS: TestAccEC2AMICopy_enaSupport (126.36s)
=== CONT  TestAccEC2AMI_imdsSupport
--- PASS: TestAccEC2AMILaunchPermission_organizationARN (98.84s)
=== CONT  TestAccEC2AMI_tpmSupport
--- PASS: TestAccEC2AMICopy_description (138.24s)
=== CONT  TestAccEC2AMI_boot
--- PASS: TestAccEC2AMI_imdsSupport (58.36s)
=== CONT  TestAccEC2AMI_gp3BlockDevice
--- PASS: TestAccEC2AMI_tpmSupport (58.51s)
=== CONT  TestAccEC2AMI_ephemeralBlockDevices
--- PASS: TestAccEC2AMI_boot (59.78s)
=== CONT  TestAccEC2AMI_tags
--- PASS: TestAccEC2AMI_gp3BlockDevice (60.41s)
--- PASS: TestAccEC2AMI_ephemeralBlockDevices (58.85s)
--- PASS: TestAccEC2AMI_tags (79.66s)
--- PASS: TestAccEC2AMILaunchPermission_group (244.18s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	817.030s
% make testacc TESTARGS='-run=TestAccEC2AvailabilityZone' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2AvailabilityZone -timeout 360m
=== RUN   TestAccEC2AvailabilityZoneDataSource_allAvailabilityZones
=== PAUSE TestAccEC2AvailabilityZoneDataSource_allAvailabilityZones
=== RUN   TestAccEC2AvailabilityZoneDataSource_filter
=== PAUSE TestAccEC2AvailabilityZoneDataSource_filter
=== RUN   TestAccEC2AvailabilityZoneDataSource_localZone
=== PAUSE TestAccEC2AvailabilityZoneDataSource_localZone
=== RUN   TestAccEC2AvailabilityZoneDataSource_name
=== PAUSE TestAccEC2AvailabilityZoneDataSource_name
=== RUN   TestAccEC2AvailabilityZoneDataSource_wavelengthZone
=== PAUSE TestAccEC2AvailabilityZoneDataSource_wavelengthZone
=== RUN   TestAccEC2AvailabilityZoneDataSource_zoneID
=== PAUSE TestAccEC2AvailabilityZoneDataSource_zoneID
=== RUN   TestAccEC2AvailabilityZoneGroup_optInStatus
=== PAUSE TestAccEC2AvailabilityZoneGroup_optInStatus
=== RUN   TestAccEC2AvailabilityZonesDataSource_basic
=== PAUSE TestAccEC2AvailabilityZonesDataSource_basic
=== RUN   TestAccEC2AvailabilityZonesDataSource_allAvailabilityZones
=== PAUSE TestAccEC2AvailabilityZonesDataSource_allAvailabilityZones
=== RUN   TestAccEC2AvailabilityZonesDataSource_filter
=== PAUSE TestAccEC2AvailabilityZonesDataSource_filter
=== RUN   TestAccEC2AvailabilityZonesDataSource_excludeNames
=== PAUSE TestAccEC2AvailabilityZonesDataSource_excludeNames
=== RUN   TestAccEC2AvailabilityZonesDataSource_excludeZoneIDs
=== PAUSE TestAccEC2AvailabilityZonesDataSource_excludeZoneIDs
=== RUN   TestAccEC2AvailabilityZonesDataSource_stateFilter
=== PAUSE TestAccEC2AvailabilityZonesDataSource_stateFilter
=== CONT  TestAccEC2AvailabilityZoneDataSource_allAvailabilityZones
=== CONT  TestAccEC2AvailabilityZonesDataSource_basic
=== CONT  TestAccEC2AvailabilityZoneDataSource_wavelengthZone
=== CONT  TestAccEC2AvailabilityZoneGroup_optInStatus
--- PASS: TestAccEC2AvailabilityZonesDataSource_basic (9.29s)
=== CONT  TestAccEC2AvailabilityZonesDataSource_excludeNames
--- PASS: TestAccEC2AvailabilityZoneDataSource_allAvailabilityZones (9.97s)
=== CONT  TestAccEC2AvailabilityZonesDataSource_stateFilter
--- PASS: TestAccEC2AvailabilityZoneDataSource_wavelengthZone (10.17s)
=== CONT  TestAccEC2AvailabilityZonesDataSource_excludeZoneIDs
--- PASS: TestAccEC2AvailabilityZoneGroup_optInStatus (13.41s)
=== CONT  TestAccEC2AvailabilityZoneDataSource_localZone
--- PASS: TestAccEC2AvailabilityZonesDataSource_excludeNames (6.95s)
=== CONT  TestAccEC2AvailabilityZoneDataSource_name
--- PASS: TestAccEC2AvailabilityZonesDataSource_stateFilter (6.86s)
=== CONT  TestAccEC2AvailabilityZoneDataSource_zoneID
--- PASS: TestAccEC2AvailabilityZonesDataSource_excludeZoneIDs (7.00s)
=== CONT  TestAccEC2AvailabilityZonesDataSource_filter
--- PASS: TestAccEC2AvailabilityZoneDataSource_localZone (6.98s)
=== CONT  TestAccEC2AvailabilityZonesDataSource_allAvailabilityZones
--- PASS: TestAccEC2AvailabilityZoneDataSource_name (7.57s)
=== CONT  TestAccEC2AvailabilityZoneDataSource_filter
--- PASS: TestAccEC2AvailabilityZoneDataSource_zoneID (7.11s)
--- PASS: TestAccEC2AvailabilityZonesDataSource_filter (6.88s)
--- PASS: TestAccEC2AvailabilityZonesDataSource_allAvailabilityZones (6.56s)
--- PASS: TestAccEC2AvailabilityZoneDataSource_filter (6.66s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	35.089s
% make testacc TESTARGS='-run=TestAccEC2CapacityReservation' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2CapacityReservation -timeout 360m
=== RUN   TestAccEC2CapacityReservation_basic
=== PAUSE TestAccEC2CapacityReservation_basic
=== RUN   TestAccEC2CapacityReservation_disappears
=== PAUSE TestAccEC2CapacityReservation_disappears
=== RUN   TestAccEC2CapacityReservation_ebsOptimized
=== PAUSE TestAccEC2CapacityReservation_ebsOptimized
=== RUN   TestAccEC2CapacityReservation_endDate
=== PAUSE TestAccEC2CapacityReservation_endDate
=== RUN   TestAccEC2CapacityReservation_endDateType
=== PAUSE TestAccEC2CapacityReservation_endDateType
=== RUN   TestAccEC2CapacityReservation_ephemeralStorage
=== PAUSE TestAccEC2CapacityReservation_ephemeralStorage
=== RUN   TestAccEC2CapacityReservation_instanceCount
=== PAUSE TestAccEC2CapacityReservation_instanceCount
=== RUN   TestAccEC2CapacityReservation_instanceMatchCriteria
=== PAUSE TestAccEC2CapacityReservation_instanceMatchCriteria
=== RUN   TestAccEC2CapacityReservation_instanceType
=== PAUSE TestAccEC2CapacityReservation_instanceType
=== RUN   TestAccEC2CapacityReservation_tags
=== PAUSE TestAccEC2CapacityReservation_tags
=== RUN   TestAccEC2CapacityReservation_tenancy
=== PAUSE TestAccEC2CapacityReservation_tenancy
=== CONT  TestAccEC2CapacityReservation_basic
=== CONT  TestAccEC2CapacityReservation_instanceCount
=== CONT  TestAccEC2CapacityReservation_endDate
=== CONT  TestAccEC2CapacityReservation_ebsOptimized
--- PASS: TestAccEC2CapacityReservation_ebsOptimized (15.07s)
=== CONT  TestAccEC2CapacityReservation_tags
--- PASS: TestAccEC2CapacityReservation_basic (15.71s)
=== CONT  TestAccEC2CapacityReservation_tenancy
    acctest.go:1653: skipping test for aws/us-west-2: Error running apply: exit status 1
        
        Error: creating EC2 Capacity Reservation: operation error EC2: CreateCapacityReservation, https response error StatusCode: 400, RequestID: 07a14224-26fa-425e-b367-d84eadebb969, api error Unsupported: The requested configuration is currently not supported. Please check the documentation for supported configurations.
        
          with aws_ec2_capacity_reservation.test,
          on terraform_plugin_test.tf line 21, in resource "aws_ec2_capacity_reservation" "test":
          21: resource "aws_ec2_capacity_reservation" "test" {
        
--- SKIP: TestAccEC2CapacityReservation_tenancy (4.25s)
=== CONT  TestAccEC2CapacityReservation_instanceType
--- PASS: TestAccEC2CapacityReservation_endDate (27.47s)
=== CONT  TestAccEC2CapacityReservation_disappears
--- PASS: TestAccEC2CapacityReservation_instanceCount (29.95s)
=== CONT  TestAccEC2CapacityReservation_ephemeralStorage
--- PASS: TestAccEC2CapacityReservation_disappears (12.23s)
=== CONT  TestAccEC2CapacityReservation_endDateType
--- PASS: TestAccEC2CapacityReservation_ephemeralStorage (14.41s)
=== CONT  TestAccEC2CapacityReservation_instanceMatchCriteria
--- PASS: TestAccEC2CapacityReservation_instanceType (26.24s)
--- PASS: TestAccEC2CapacityReservation_tags (32.61s)
--- PASS: TestAccEC2CapacityReservation_instanceMatchCriteria (11.37s)
--- PASS: TestAccEC2CapacityReservation_endDateType (32.32s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	76.716s
% make testacc TESTARGS='-run=TestAccEC2Fleet' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2Fleet -timeout 360m
=== RUN   TestAccEC2Fleet_basic
=== PAUSE TestAccEC2Fleet_basic
=== RUN   TestAccEC2Fleet_disappears
=== PAUSE TestAccEC2Fleet_disappears
=== RUN   TestAccEC2Fleet_tags
=== PAUSE TestAccEC2Fleet_tags
=== RUN   TestAccEC2Fleet_excessCapacityTerminationPolicy
=== PAUSE TestAccEC2Fleet_excessCapacityTerminationPolicy
=== RUN   TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateID
=== PAUSE TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateID
=== RUN   TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateName
=== PAUSE TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateName
=== RUN   TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_version
=== PAUSE TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_version
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_availabilityZone
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_availabilityZone
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryMiBAndVCPUCount
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryMiBAndVCPUCount
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorCount
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorCount
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorManufacturers
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorManufacturers
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorNames
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorNames
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTotalMemoryMiB
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTotalMemoryMiB
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTypes
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTypes
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_allowedInstanceTypes
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_allowedInstanceTypes
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_bareMetal
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_bareMetal
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_baselineEBSBandwidthMbps
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_baselineEBSBandwidthMbps
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_burstablePerformance
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_burstablePerformance
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_cpuManufacturers
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_cpuManufacturers
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_excludedInstanceTypes
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_excludedInstanceTypes
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_instanceGenerations
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_instanceGenerations
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorage
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorage
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorageTypes
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorageTypes
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryGiBPerVCPU
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryGiBPerVCPU
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkBandwidthGbps
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkBandwidthGbps
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkInterfaceCount
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkInterfaceCount
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_requireHibernateSupport
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_requireHibernateSupport
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_spotMaxPricePercentageOverLowestPrice
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_spotMaxPricePercentageOverLowestPrice
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_totalLocalStorageGB
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_totalLocalStorageGB
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_instanceType
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_instanceType
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_maxPrice
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_maxPrice
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_priority
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_priority
=== RUN   TestAccEC2Fleet_LaunchTemplateOverridePriority_multiple
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverridePriority_multiple
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_subnetID
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_subnetID
=== RUN   TestAccEC2Fleet_LaunchTemplateOverride_weightedCapacity
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverride_weightedCapacity
=== RUN   TestAccEC2Fleet_LaunchTemplateOverrideWeightedCapacity_multiple
=== PAUSE TestAccEC2Fleet_LaunchTemplateOverrideWeightedCapacity_multiple
=== RUN   TestAccEC2Fleet_OnDemandOptions_allocationStrategy
=== PAUSE TestAccEC2Fleet_OnDemandOptions_allocationStrategy
=== RUN   TestAccEC2Fleet_OnDemandOptions_CapacityReservationOptions
=== PAUSE TestAccEC2Fleet_OnDemandOptions_CapacityReservationOptions
=== RUN   TestAccEC2Fleet_OnDemandOptions_MaxTotalPrice
=== PAUSE TestAccEC2Fleet_OnDemandOptions_MaxTotalPrice
=== RUN   TestAccEC2Fleet_OnDemandOptions_MinTargetCapacity
=== PAUSE TestAccEC2Fleet_OnDemandOptions_MinTargetCapacity
=== RUN   TestAccEC2Fleet_OnDemandOptions_SingleAvailabilityZone
=== PAUSE TestAccEC2Fleet_OnDemandOptions_SingleAvailabilityZone
=== RUN   TestAccEC2Fleet_OnDemandOptions_SingleInstanceType
=== PAUSE TestAccEC2Fleet_OnDemandOptions_SingleInstanceType
=== RUN   TestAccEC2Fleet_replaceUnhealthyInstances
=== PAUSE TestAccEC2Fleet_replaceUnhealthyInstances
=== RUN   TestAccEC2Fleet_SpotOptions_allocationStrategy
=== PAUSE TestAccEC2Fleet_SpotOptions_allocationStrategy
=== RUN   TestAccEC2Fleet_SpotOptions_capacityRebalance
=== PAUSE TestAccEC2Fleet_SpotOptions_capacityRebalance
=== RUN   TestAccEC2Fleet_capacityRebalanceInvalidType
=== PAUSE TestAccEC2Fleet_capacityRebalanceInvalidType
=== RUN   TestAccEC2Fleet_SpotOptions_instanceInterruptionBehavior
=== PAUSE TestAccEC2Fleet_SpotOptions_instanceInterruptionBehavior
=== RUN   TestAccEC2Fleet_SpotOptions_instancePoolsToUseCount
=== PAUSE TestAccEC2Fleet_SpotOptions_instancePoolsToUseCount
=== RUN   TestAccEC2Fleet_TargetCapacitySpecification_defaultTargetCapacityType
=== PAUSE TestAccEC2Fleet_TargetCapacitySpecification_defaultTargetCapacityType
=== RUN   TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_onDemand
=== PAUSE TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_onDemand
=== RUN   TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_spot
=== PAUSE TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_spot
=== RUN   TestAccEC2Fleet_TargetCapacitySpecification_totalTargetCapacity
=== PAUSE TestAccEC2Fleet_TargetCapacitySpecification_totalTargetCapacity
=== RUN   TestAccEC2Fleet_TargetCapacitySpecification_targetCapacityUnitType
=== PAUSE TestAccEC2Fleet_TargetCapacitySpecification_targetCapacityUnitType
=== RUN   TestAccEC2Fleet_terminateInstancesWithExpiration
=== PAUSE TestAccEC2Fleet_terminateInstancesWithExpiration
=== RUN   TestAccEC2Fleet_type
=== PAUSE TestAccEC2Fleet_type
=== RUN   TestAccEC2Fleet_type_instant
=== PAUSE TestAccEC2Fleet_type_instant
=== RUN   TestAccEC2Fleet_templateMultipleNetworkInterfaces
=== PAUSE TestAccEC2Fleet_templateMultipleNetworkInterfaces
=== RUN   TestAccEC2Fleet_validFrom
=== PAUSE TestAccEC2Fleet_validFrom
=== RUN   TestAccEC2Fleet_validUntil
=== PAUSE TestAccEC2Fleet_validUntil
=== CONT  TestAccEC2Fleet_basic
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceType
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_bareMetal
=== CONT  TestAccEC2Fleet_SpotOptions_capacityRebalance
--- PASS: TestAccEC2Fleet_basic (47.52s)
=== CONT  TestAccEC2Fleet_validUntil
--- PASS: TestAccEC2Fleet_SpotOptions_capacityRebalance (47.95s)
=== CONT  TestAccEC2Fleet_validFrom
--- PASS: TestAccEC2Fleet_validFrom (21.44s)
=== CONT  TestAccEC2Fleet_templateMultipleNetworkInterfaces
--- PASS: TestAccEC2Fleet_validUntil (36.69s)
=== CONT  TestAccEC2Fleet_type_instant
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceType (93.02s)
=== CONT  TestAccEC2Fleet_type
--- PASS: TestAccEC2Fleet_type_instant (30.01s)
=== CONT  TestAccEC2Fleet_terminateInstancesWithExpiration
--- PASS: TestAccEC2Fleet_type (37.73s)
=== CONT  TestAccEC2Fleet_TargetCapacitySpecification_targetCapacityUnitType
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_bareMetal (156.02s)
=== CONT  TestAccEC2Fleet_TargetCapacitySpecification_totalTargetCapacity
--- PASS: TestAccEC2Fleet_terminateInstancesWithExpiration (78.59s)
=== CONT  TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_spot
--- PASS: TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_spot (44.13s)
=== CONT  TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_onDemand
--- PASS: TestAccEC2Fleet_TargetCapacitySpecificationDefaultTargetCapacityType_onDemand (48.93s)
=== CONT  TestAccEC2Fleet_TargetCapacitySpecification_defaultTargetCapacityType
--- PASS: TestAccEC2Fleet_TargetCapacitySpecification_defaultTargetCapacityType (87.78s)
=== CONT  TestAccEC2Fleet_SpotOptions_instancePoolsToUseCount
--- PASS: TestAccEC2Fleet_SpotOptions_instancePoolsToUseCount (81.61s)
=== CONT  TestAccEC2Fleet_SpotOptions_instanceInterruptionBehavior
--- PASS: TestAccEC2Fleet_TargetCapacitySpecification_targetCapacityUnitType (407.33s)
=== CONT  TestAccEC2Fleet_capacityRebalanceInvalidType
--- PASS: TestAccEC2Fleet_capacityRebalanceInvalidType (7.48s)
=== CONT  TestAccEC2Fleet_OnDemandOptions_CapacityReservationOptions
--- PASS: TestAccEC2Fleet_SpotOptions_instanceInterruptionBehavior (93.13s)
=== CONT  TestAccEC2Fleet_SpotOptions_allocationStrategy
--- PASS: TestAccEC2Fleet_OnDemandOptions_CapacityReservationOptions (30.75s)
=== CONT  TestAccEC2Fleet_replaceUnhealthyInstances
--- PASS: TestAccEC2Fleet_templateMultipleNetworkInterfaces (536.26s)
=== CONT  TestAccEC2Fleet_OnDemandOptions_SingleInstanceType
--- PASS: TestAccEC2Fleet_TargetCapacitySpecification_totalTargetCapacity (464.88s)
=== CONT  TestAccEC2Fleet_OnDemandOptions_SingleAvailabilityZone
--- PASS: TestAccEC2Fleet_SpotOptions_allocationStrategy (79.33s)
=== CONT  TestAccEC2Fleet_OnDemandOptions_MinTargetCapacity
--- PASS: TestAccEC2Fleet_OnDemandOptions_SingleInstanceType (24.67s)
=== CONT  TestAccEC2Fleet_OnDemandOptions_MaxTotalPrice
--- PASS: TestAccEC2Fleet_OnDemandOptions_SingleAvailabilityZone (21.67s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_subnetID
--- PASS: TestAccEC2Fleet_replaceUnhealthyInstances (73.10s)
=== CONT  TestAccEC2Fleet_OnDemandOptions_allocationStrategy
--- PASS: TestAccEC2Fleet_OnDemandOptions_MinTargetCapacity (25.31s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverrideWeightedCapacity_multiple
--- PASS: TestAccEC2Fleet_OnDemandOptions_MaxTotalPrice (34.25s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_weightedCapacity
--- PASS: TestAccEC2Fleet_OnDemandOptions_allocationStrategy (78.45s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryGiBPerVCPU
--- PASS: TestAccEC2Fleet_LaunchTemplateOverrideWeightedCapacity_multiple (95.48s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_totalLocalStorageGB
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_subnetID (107.38s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_spotMaxPricePercentageOverLowestPrice
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_weightedCapacity (103.27s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_requireHibernateSupport
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_spotMaxPricePercentageOverLowestPrice (46.55s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice (41.01s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkInterfaceCount
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_requireHibernateSupport (99.16s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkBandwidthGbps
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryGiBPerVCPU (167.94s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_priority
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_totalLocalStorageGB (166.98s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverridePriority_multiple
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_priority (96.78s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_maxPrice
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkInterfaceCount (160.66s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryMiBAndVCPUCount
--- PASS: TestAccEC2Fleet_LaunchTemplateOverridePriority_multiple (100.21s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_allowedInstanceTypes
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_networkBandwidthGbps (168.81s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTypes
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_maxPrice (102.52s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTotalMemoryMiB
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_memoryMiBAndVCPUCount (103.93s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorNames
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_allowedInstanceTypes (97.28s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorManufacturers
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTypes (103.79s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorCount
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorNames (100.81s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_excludedInstanceTypes
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorManufacturers (102.38s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorageTypes
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorTotalMemoryMiB (162.26s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorage
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_acceleratorCount (157.27s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_instanceGenerations
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_excludedInstanceTypes (97.10s)
=== CONT  TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateID
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorageTypes (99.70s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_availabilityZone
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_instanceGenerations (94.80s)
=== CONT  TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_version
--- PASS: TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateID (91.90s)
=== CONT  TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateName
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_availabilityZone (93.28s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_burstablePerformance
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_localStorage (163.77s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_cpuManufacturers
--- PASS: TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_version (98.29s)
=== CONT  TestAccEC2Fleet_tags
--- PASS: TestAccEC2Fleet_LaunchTemplateLaunchTemplateSpecification_launchTemplateName (99.56s)
=== CONT  TestAccEC2Fleet_excessCapacityTerminationPolicy
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_cpuManufacturers (90.92s)
=== CONT  TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_baselineEBSBandwidthMbps
--- PASS: TestAccEC2Fleet_tags (71.08s)
=== CONT  TestAccEC2Fleet_disappears
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_burstablePerformance (157.16s)
--- PASS: TestAccEC2Fleet_excessCapacityTerminationPolicy (100.23s)
--- PASS: TestAccEC2Fleet_disappears (37.92s)
--- PASS: TestAccEC2Fleet_LaunchTemplateOverride_instanceRequirements_baselineEBSBandwidthMbps (158.62s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	1675.017s
% make testacc TESTARGS='-run=TestAccEC2Spot' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2Spot -timeout 360m
=== RUN   TestAccEC2SpotDatafeedSubscription_serial
=== PAUSE TestAccEC2SpotDatafeedSubscription_serial
=== RUN   TestAccEC2SpotFleetRequest_basic
=== PAUSE TestAccEC2SpotFleetRequest_basic
=== RUN   TestAccEC2SpotFleetRequest_context
=== PAUSE TestAccEC2SpotFleetRequest_context
=== RUN   TestAccEC2SpotFleetRequest_targetCapacityUnitType
=== PAUSE TestAccEC2SpotFleetRequest_targetCapacityUnitType
=== RUN   TestAccEC2SpotFleetRequest_disappears
=== PAUSE TestAccEC2SpotFleetRequest_disappears
=== RUN   TestAccEC2SpotFleetRequest_tags
=== PAUSE TestAccEC2SpotFleetRequest_tags
=== RUN   TestAccEC2SpotFleetRequest_associatePublicIPAddress
=== PAUSE TestAccEC2SpotFleetRequest_associatePublicIPAddress
=== RUN   TestAccEC2SpotFleetRequest_launchTemplate
=== PAUSE TestAccEC2SpotFleetRequest_launchTemplate
=== RUN   TestAccEC2SpotFleetRequest_LaunchTemplate_multiple
=== PAUSE TestAccEC2SpotFleetRequest_LaunchTemplate_multiple
=== RUN   TestAccEC2SpotFleetRequest_launchTemplateWithInstanceTypeOverrides
=== PAUSE TestAccEC2SpotFleetRequest_launchTemplateWithInstanceTypeOverrides
=== RUN   TestAccEC2SpotFleetRequest_launchTemplateWithInstanceRequirementsOverrides
=== PAUSE TestAccEC2SpotFleetRequest_launchTemplateWithInstanceRequirementsOverrides
=== RUN   TestAccEC2SpotFleetRequest_launchTemplateToLaunchSpec
=== PAUSE TestAccEC2SpotFleetRequest_launchTemplateToLaunchSpec
=== RUN   TestAccEC2SpotFleetRequest_launchSpecToLaunchTemplate
=== PAUSE TestAccEC2SpotFleetRequest_launchSpecToLaunchTemplate
=== RUN   TestAccEC2SpotFleetRequest_onDemandTargetCapacity
=== PAUSE TestAccEC2SpotFleetRequest_onDemandTargetCapacity
=== RUN   TestAccEC2SpotFleetRequest_onDemandMaxTotalPrice
=== PAUSE TestAccEC2SpotFleetRequest_onDemandMaxTotalPrice
=== RUN   TestAccEC2SpotFleetRequest_onDemandAllocationStrategy
=== PAUSE TestAccEC2SpotFleetRequest_onDemandAllocationStrategy
=== RUN   TestAccEC2SpotFleetRequest_instanceInterruptionBehavior
=== PAUSE TestAccEC2SpotFleetRequest_instanceInterruptionBehavior
=== RUN   TestAccEC2SpotFleetRequest_fleetType
=== PAUSE TestAccEC2SpotFleetRequest_fleetType
=== RUN   TestAccEC2SpotFleetRequest_iamInstanceProfileARN
=== PAUSE TestAccEC2SpotFleetRequest_iamInstanceProfileARN
=== RUN   TestAccEC2SpotFleetRequest_changePriceForcesNewRequest
=== PAUSE TestAccEC2SpotFleetRequest_changePriceForcesNewRequest
=== RUN   TestAccEC2SpotFleetRequest_updateTargetCapacity
=== PAUSE TestAccEC2SpotFleetRequest_updateTargetCapacity
=== RUN   TestAccEC2SpotFleetRequest_updateExcessCapacityTerminationPolicy
=== PAUSE TestAccEC2SpotFleetRequest_updateExcessCapacityTerminationPolicy
=== RUN   TestAccEC2SpotFleetRequest_lowestPriceAzOrSubnetInRegion
=== PAUSE TestAccEC2SpotFleetRequest_lowestPriceAzOrSubnetInRegion
=== RUN   TestAccEC2SpotFleetRequest_lowestPriceAzInGivenList
=== PAUSE TestAccEC2SpotFleetRequest_lowestPriceAzInGivenList
=== RUN   TestAccEC2SpotFleetRequest_lowestPriceSubnetInGivenList
=== PAUSE TestAccEC2SpotFleetRequest_lowestPriceSubnetInGivenList
=== RUN   TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameAz
=== PAUSE TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameAz
=== RUN   TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameSubnet
=== PAUSE TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameSubnet
=== RUN   TestAccEC2SpotFleetRequest_overridingSpotPrice
=== PAUSE TestAccEC2SpotFleetRequest_overridingSpotPrice
=== RUN   TestAccEC2SpotFleetRequest_withoutSpotPrice
=== PAUSE TestAccEC2SpotFleetRequest_withoutSpotPrice
=== RUN   TestAccEC2SpotFleetRequest_diversifiedAllocation
=== PAUSE TestAccEC2SpotFleetRequest_diversifiedAllocation
=== RUN   TestAccEC2SpotFleetRequest_multipleInstancePools
=== PAUSE TestAccEC2SpotFleetRequest_multipleInstancePools
=== RUN   TestAccEC2SpotFleetRequest_withWeightedCapacity
=== PAUSE TestAccEC2SpotFleetRequest_withWeightedCapacity
=== RUN   TestAccEC2SpotFleetRequest_withEBSDisk
=== PAUSE TestAccEC2SpotFleetRequest_withEBSDisk
=== RUN   TestAccEC2SpotFleetRequest_LaunchSpecificationEBSBlockDevice_kmsKeyID
=== PAUSE TestAccEC2SpotFleetRequest_LaunchSpecificationEBSBlockDevice_kmsKeyID
=== RUN   TestAccEC2SpotFleetRequest_LaunchSpecificationRootBlockDevice_kmsKeyID
=== PAUSE TestAccEC2SpotFleetRequest_LaunchSpecificationRootBlockDevice_kmsKeyID
=== RUN   TestAccEC2SpotFleetRequest_LaunchSpecification_ebsBlockDeviceGP3
=== PAUSE TestAccEC2SpotFleetRequest_LaunchSpecification_ebsBlockDeviceGP3
=== RUN   TestAccEC2SpotFleetRequest_LaunchSpecification_rootBlockDeviceGP3
=== PAUSE TestAccEC2SpotFleetRequest_LaunchSpecification_rootBlockDeviceGP3
=== RUN   TestAccEC2SpotFleetRequest_withTags
=== PAUSE TestAccEC2SpotFleetRequest_withTags
=== RUN   TestAccEC2SpotFleetRequest_placementTenancyAndGroup
=== PAUSE TestAccEC2SpotFleetRequest_placementTenancyAndGroup
=== RUN   TestAccEC2SpotFleetRequest_withELBs
=== PAUSE TestAccEC2SpotFleetRequest_withELBs
=== RUN   TestAccEC2SpotFleetRequest_withTargetGroups
=== PAUSE TestAccEC2SpotFleetRequest_withTargetGroups
=== RUN   TestAccEC2SpotFleetRequest_Zero_capacity
=== PAUSE TestAccEC2SpotFleetRequest_Zero_capacity
=== RUN   TestAccEC2SpotFleetRequest_capacityRebalance
=== PAUSE TestAccEC2SpotFleetRequest_capacityRebalance
=== RUN   TestAccEC2SpotFleetRequest_instanceStoreAMI
=== PAUSE TestAccEC2SpotFleetRequest_instanceStoreAMI
=== RUN   TestAccEC2SpotFleetRequest_noTerminateInstancesWithExpiration
=== PAUSE TestAccEC2SpotFleetRequest_noTerminateInstancesWithExpiration
=== RUN   TestAccEC2SpotInstanceRequest_basic
=== PAUSE TestAccEC2SpotInstanceRequest_basic
=== RUN   TestAccEC2SpotInstanceRequest_disappears
=== PAUSE TestAccEC2SpotInstanceRequest_disappears
=== RUN   TestAccEC2SpotInstanceRequest_tags
=== PAUSE TestAccEC2SpotInstanceRequest_tags
=== RUN   TestAccEC2SpotInstanceRequest_keyName
=== PAUSE TestAccEC2SpotInstanceRequest_keyName
=== RUN   TestAccEC2SpotInstanceRequest_withLaunchGroup
=== PAUSE TestAccEC2SpotInstanceRequest_withLaunchGroup
=== RUN   TestAccEC2SpotInstanceRequest_vpc
=== PAUSE TestAccEC2SpotInstanceRequest_vpc
=== RUN   TestAccEC2SpotInstanceRequest_validUntil
=== PAUSE TestAccEC2SpotInstanceRequest_validUntil
=== RUN   TestAccEC2SpotInstanceRequest_withoutSpotPrice
=== PAUSE TestAccEC2SpotInstanceRequest_withoutSpotPrice
=== RUN   TestAccEC2SpotInstanceRequest_subnetAndSGAndPublicIPAddress
=== PAUSE TestAccEC2SpotInstanceRequest_subnetAndSGAndPublicIPAddress
=== RUN   TestAccEC2SpotInstanceRequest_networkInterfaceAttributes
=== PAUSE TestAccEC2SpotInstanceRequest_networkInterfaceAttributes
=== RUN   TestAccEC2SpotInstanceRequest_getPasswordData
=== PAUSE TestAccEC2SpotInstanceRequest_getPasswordData
=== RUN   TestAccEC2SpotInstanceRequest_interruptStop
=== PAUSE TestAccEC2SpotInstanceRequest_interruptStop
=== RUN   TestAccEC2SpotInstanceRequest_interruptHibernate
=== PAUSE TestAccEC2SpotInstanceRequest_interruptHibernate
=== RUN   TestAccEC2SpotInstanceRequest_interruptUpdate
=== PAUSE TestAccEC2SpotInstanceRequest_interruptUpdate
=== RUN   TestAccEC2SpotInstanceRequest_withInstanceProfile
=== PAUSE TestAccEC2SpotInstanceRequest_withInstanceProfile
=== RUN   TestAccEC2SpotPriceDataSource_basic
=== PAUSE TestAccEC2SpotPriceDataSource_basic
=== RUN   TestAccEC2SpotPriceDataSource_filter
=== PAUSE TestAccEC2SpotPriceDataSource_filter
=== CONT  TestAccEC2SpotDatafeedSubscription_serial
=== CONT  TestAccEC2SpotFleetRequest_withEBSDisk
=== CONT  TestAccEC2SpotInstanceRequest_keyName
=== RUN   TestAccEC2SpotDatafeedSubscription_serial/basic
=== CONT  TestAccEC2SpotFleetRequest_withWeightedCapacity
=== RUN   TestAccEC2SpotDatafeedSubscription_serial/disappears
--- PASS: TestAccEC2SpotDatafeedSubscription_serial (30.82s)
    --- PASS: TestAccEC2SpotDatafeedSubscription_serial/basic (16.98s)
    --- PASS: TestAccEC2SpotDatafeedSubscription_serial/disappears (13.84s)
=== CONT  TestAccEC2SpotFleetRequest_multipleInstancePools
--- PASS: TestAccEC2SpotFleetRequest_withEBSDisk (122.60s)
=== CONT  TestAccEC2SpotInstanceRequest_getPasswordData
--- PASS: TestAccEC2SpotFleetRequest_multipleInstancePools (119.75s)
=== CONT  TestAccEC2SpotFleetRequest_diversifiedAllocation
--- PASS: TestAccEC2SpotFleetRequest_withWeightedCapacity (182.41s)
=== CONT  TestAccEC2SpotPriceDataSource_filter
--- PASS: TestAccEC2SpotPriceDataSource_filter (16.19s)
=== CONT  TestAccEC2SpotPriceDataSource_basic
--- PASS: TestAccEC2SpotPriceDataSource_basic (12.96s)
=== CONT  TestAccEC2SpotFleetRequest_withoutSpotPrice
--- PASS: TestAccEC2SpotInstanceRequest_getPasswordData (139.60s)
=== CONT  TestAccEC2SpotInstanceRequest_withInstanceProfile
--- PASS: TestAccEC2SpotFleetRequest_diversifiedAllocation (119.18s)
=== CONT  TestAccEC2SpotInstanceRequest_interruptUpdate
--- PASS: TestAccEC2SpotInstanceRequest_interruptUpdate (218.55s)
=== CONT  TestAccEC2SpotInstanceRequest_interruptHibernate
--- PASS: TestAccEC2SpotInstanceRequest_interruptHibernate (93.45s)
=== CONT  TestAccEC2SpotFleetRequest_overridingSpotPrice
--- PASS: TestAccEC2SpotInstanceRequest_keyName (317.71s)
=== CONT  TestAccEC2SpotInstanceRequest_interruptStop
--- PASS: TestAccEC2SpotFleetRequest_withoutSpotPrice (121.57s)
=== CONT  TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameSubnet
--- PASS: TestAccEC2SpotInstanceRequest_interruptStop (139.72s)
=== CONT  TestAccEC2SpotFleetRequest_onDemandTargetCapacity
--- PASS: TestAccEC2SpotFleetRequest_overridingSpotPrice (120.66s)
=== CONT  TestAccEC2SpotFleetRequest_launchSpecToLaunchTemplate
--- PASS: TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameSubnet (176.60s)
=== CONT  TestAccEC2SpotFleetRequest_launchTemplateToLaunchSpec
--- PASS: TestAccEC2SpotFleetRequest_onDemandTargetCapacity (235.30s)
=== CONT  TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameAz
--- PASS: TestAccEC2SpotInstanceRequest_withInstanceProfile (361.94s)
=== CONT  TestAccEC2SpotFleetRequest_launchTemplateWithInstanceRequirementsOverrides
--- PASS: TestAccEC2SpotFleetRequest_launchSpecToLaunchTemplate (222.99s)
=== CONT  TestAccEC2SpotFleetRequest_lowestPriceSubnetInGivenList
--- PASS: TestAccEC2SpotFleetRequest_multipleInstanceTypesInSameAz (125.99s)
=== CONT  TestAccEC2SpotFleetRequest_launchTemplateWithInstanceTypeOverrides
--- PASS: TestAccEC2SpotFleetRequest_launchTemplateToLaunchSpec (215.04s)
=== CONT  TestAccEC2SpotFleetRequest_lowestPriceAzInGivenList
--- PASS: TestAccEC2SpotFleetRequest_launchTemplateWithInstanceRequirementsOverrides (119.41s)
=== CONT  TestAccEC2SpotFleetRequest_LaunchTemplate_multiple
--- PASS: TestAccEC2SpotFleetRequest_launchTemplateWithInstanceTypeOverrides (121.02s)
=== CONT  TestAccEC2SpotFleetRequest_fleetType
--- PASS: TestAccEC2SpotFleetRequest_lowestPriceSubnetInGivenList (194.75s)
=== CONT  TestAccEC2SpotFleetRequest_launchTemplate
--- PASS: TestAccEC2SpotFleetRequest_lowestPriceAzInGivenList (122.45s)
=== CONT  TestAccEC2SpotFleetRequest_instanceInterruptionBehavior
--- PASS: TestAccEC2SpotFleetRequest_LaunchTemplate_multiple (120.95s)
=== CONT  TestAccEC2SpotFleetRequest_associatePublicIPAddress
--- PASS: TestAccEC2SpotFleetRequest_fleetType (120.53s)
=== CONT  TestAccEC2SpotFleetRequest_onDemandAllocationStrategy
--- PASS: TestAccEC2SpotFleetRequest_instanceInterruptionBehavior (124.35s)
=== CONT  TestAccEC2SpotFleetRequest_tags
--- PASS: TestAccEC2SpotFleetRequest_launchTemplate (130.28s)
=== CONT  TestAccEC2SpotFleetRequest_onDemandMaxTotalPrice
--- PASS: TestAccEC2SpotFleetRequest_associatePublicIPAddress (124.60s)
=== CONT  TestAccEC2SpotFleetRequest_iamInstanceProfileARN
--- PASS: TestAccEC2SpotFleetRequest_onDemandAllocationStrategy (121.34s)
=== CONT  TestAccEC2SpotInstanceRequest_validUntil
--- PASS: TestAccEC2SpotFleetRequest_onDemandMaxTotalPrice (120.04s)
=== CONT  TestAccEC2SpotFleetRequest_lowestPriceAzOrSubnetInRegion
--- PASS: TestAccEC2SpotFleetRequest_iamInstanceProfileARN (119.37s)
=== CONT  TestAccEC2SpotInstanceRequest_networkInterfaceAttributes
--- PASS: TestAccEC2SpotFleetRequest_tags (150.28s)
=== CONT  TestAccEC2SpotFleetRequest_updateExcessCapacityTerminationPolicy
--- PASS: TestAccEC2SpotFleetRequest_lowestPriceAzOrSubnetInRegion (119.71s)
=== CONT  TestAccEC2SpotInstanceRequest_subnetAndSGAndPublicIPAddress
--- PASS: TestAccEC2SpotInstanceRequest_networkInterfaceAttributes (159.18s)
=== CONT  TestAccEC2SpotFleetRequest_updateTargetCapacity
--- PASS: TestAccEC2SpotInstanceRequest_validUntil (206.33s)
=== CONT  TestAccEC2SpotInstanceRequest_withoutSpotPrice
--- PASS: TestAccEC2SpotInstanceRequest_withoutSpotPrice (103.35s)
=== CONT  TestAccEC2SpotFleetRequest_changePriceForcesNewRequest
--- PASS: TestAccEC2SpotFleetRequest_updateExcessCapacityTerminationPolicy (266.13s)
=== CONT  TestAccEC2SpotFleetRequest_context
--- PASS: TestAccEC2SpotFleetRequest_context (18.03s)
=== CONT  TestAccEC2SpotFleetRequest_targetCapacityUnitType
--- PASS: TestAccEC2SpotFleetRequest_targetCapacityUnitType (83.76s)
=== CONT  TestAccEC2SpotFleetRequest_basic
--- PASS: TestAccEC2SpotFleetRequest_changePriceForcesNewRequest (151.68s)
=== CONT  TestAccEC2SpotFleetRequest_withTargetGroups
--- PASS: TestAccEC2SpotInstanceRequest_subnetAndSGAndPublicIPAddress (366.74s)
=== CONT  TestAccEC2SpotFleetRequest_LaunchSpecification_rootBlockDeviceGP3
--- PASS: TestAccEC2SpotFleetRequest_basic (129.71s)
=== CONT  TestAccEC2SpotInstanceRequest_tags
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecification_rootBlockDeviceGP3 (79.96s)
=== CONT  TestAccEC2SpotFleetRequest_withELBs
--- PASS: TestAccEC2SpotInstanceRequest_tags (116.86s)
=== CONT  TestAccEC2SpotInstanceRequest_disappears
--- PASS: TestAccEC2SpotFleetRequest_updateTargetCapacity (496.63s)
=== CONT  TestAccEC2SpotFleetRequest_placementTenancyAndGroup
--- PASS: TestAccEC2SpotFleetRequest_withELBs (165.13s)
=== CONT  TestAccEC2SpotInstanceRequest_basic
--- PASS: TestAccEC2SpotFleetRequest_placementTenancyAndGroup (63.06s)
=== CONT  TestAccEC2SpotFleetRequest_withTags
--- PASS: TestAccEC2SpotFleetRequest_withTargetGroups (308.21s)
=== CONT  TestAccEC2SpotFleetRequest_noTerminateInstancesWithExpiration
--- PASS: TestAccEC2SpotFleetRequest_noTerminateInstancesWithExpiration (82.98s)
--- PASS: TestAccEC2SpotFleetRequest_withTags (87.81s)
=== CONT  TestAccEC2SpotFleetRequest_instanceStoreAMI
--- PASS: TestAccEC2SpotInstanceRequest_disappears (182.70s)
=== CONT  TestAccEC2SpotFleetRequest_capacityRebalance
=== CONT  TestAccEC2SpotInstanceRequest_vpc
--- PASS: TestAccEC2SpotInstanceRequest_basic (135.77s)
=== CONT  TestAccEC2SpotFleetRequest_Zero_capacity
--- PASS: TestAccEC2SpotFleetRequest_instanceStoreAMI (118.10s)
=== CONT  TestAccEC2SpotFleetRequest_LaunchSpecificationRootBlockDevice_kmsKeyID
--- PASS: TestAccEC2SpotFleetRequest_capacityRebalance (118.09s)
=== CONT  TestAccEC2SpotInstanceRequest_withLaunchGroup
--- PASS: TestAccEC2SpotFleetRequest_Zero_capacity (176.95s)
=== CONT  TestAccEC2SpotFleetRequest_LaunchSpecification_ebsBlockDeviceGP3
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecificationRootBlockDevice_kmsKeyID (117.67s)
=== CONT  TestAccEC2SpotFleetRequest_LaunchSpecificationEBSBlockDevice_kmsKeyID
--- PASS: TestAccEC2SpotInstanceRequest_vpc (367.47s)
=== CONT  TestAccEC2SpotFleetRequest_disappears
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecification_ebsBlockDeviceGP3 (116.82s)
--- PASS: TestAccEC2SpotFleetRequest_LaunchSpecificationEBSBlockDevice_kmsKeyID (122.05s)
--- PASS: TestAccEC2SpotInstanceRequest_withLaunchGroup (235.93s)
--- PASS: TestAccEC2SpotFleetRequest_disappears (77.72s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	2319.612s
% make testacc TESTARGS='-run=TestAccEC2LaunchTemplate' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2LaunchTemplate -timeout 360m
=== RUN   TestAccEC2LaunchTemplateDataSource_name
=== PAUSE TestAccEC2LaunchTemplateDataSource_name
=== RUN   TestAccEC2LaunchTemplateDataSource_id
=== PAUSE TestAccEC2LaunchTemplateDataSource_id
=== RUN   TestAccEC2LaunchTemplateDataSource_filter
=== PAUSE TestAccEC2LaunchTemplateDataSource_filter
=== RUN   TestAccEC2LaunchTemplateDataSource_tags
=== PAUSE TestAccEC2LaunchTemplateDataSource_tags
=== RUN   TestAccEC2LaunchTemplate_basic
=== PAUSE TestAccEC2LaunchTemplate_basic
=== RUN   TestAccEC2LaunchTemplate_Name_generated
=== PAUSE TestAccEC2LaunchTemplate_Name_generated
=== RUN   TestAccEC2LaunchTemplate_Name_prefix
=== PAUSE TestAccEC2LaunchTemplate_Name_prefix
=== RUN   TestAccEC2LaunchTemplate_disappears
=== PAUSE TestAccEC2LaunchTemplate_disappears
=== RUN   TestAccEC2LaunchTemplate_BlockDeviceMappings_ebs
=== PAUSE TestAccEC2LaunchTemplate_BlockDeviceMappings_ebs
=== RUN   TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_deleteOnTermination
=== PAUSE TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_deleteOnTermination
=== RUN   TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_gp3
=== PAUSE TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_gp3
=== RUN   TestAccEC2LaunchTemplate_ebsOptimized
=== PAUSE TestAccEC2LaunchTemplate_ebsOptimized
=== RUN   TestAccEC2LaunchTemplate_elasticInferenceAccelerator
=== PAUSE TestAccEC2LaunchTemplate_elasticInferenceAccelerator
=== RUN   TestAccEC2LaunchTemplate_NetworkInterfaces_deleteOnTermination
=== PAUSE TestAccEC2LaunchTemplate_NetworkInterfaces_deleteOnTermination
=== RUN   TestAccEC2LaunchTemplate_data
=== PAUSE TestAccEC2LaunchTemplate_data
=== RUN   TestAccEC2LaunchTemplate_description
=== PAUSE TestAccEC2LaunchTemplate_description
=== RUN   TestAccEC2LaunchTemplate_update
=== PAUSE TestAccEC2LaunchTemplate_update
=== RUN   TestAccEC2LaunchTemplate_tags
=== PAUSE TestAccEC2LaunchTemplate_tags
=== RUN   TestAccEC2LaunchTemplate_CapacityReservation_preference
=== PAUSE TestAccEC2LaunchTemplate_CapacityReservation_preference
=== RUN   TestAccEC2LaunchTemplate_CapacityReservation_target
=== PAUSE TestAccEC2LaunchTemplate_CapacityReservation_target
=== RUN   TestAccEC2LaunchTemplate_cpuOptions
=== PAUSE TestAccEC2LaunchTemplate_cpuOptions
=== RUN   TestAccEC2LaunchTemplate_CreditSpecification_nonBurstable
=== PAUSE TestAccEC2LaunchTemplate_CreditSpecification_nonBurstable
=== RUN   TestAccEC2LaunchTemplate_CreditSpecification_t2
=== PAUSE TestAccEC2LaunchTemplate_CreditSpecification_t2
=== RUN   TestAccEC2LaunchTemplate_CreditSpecification_t3
=== PAUSE TestAccEC2LaunchTemplate_CreditSpecification_t3
=== RUN   TestAccEC2LaunchTemplate_CreditSpecification_t4g
=== PAUSE TestAccEC2LaunchTemplate_CreditSpecification_t4g
=== RUN   TestAccEC2LaunchTemplate_IAMInstanceProfile_emptyBlock
=== PAUSE TestAccEC2LaunchTemplate_IAMInstanceProfile_emptyBlock
=== RUN   TestAccEC2LaunchTemplate_networkInterface
=== PAUSE TestAccEC2LaunchTemplate_networkInterface
=== RUN   TestAccEC2LaunchTemplate_networkInterfaceAddresses
=== PAUSE TestAccEC2LaunchTemplate_networkInterfaceAddresses
=== RUN   TestAccEC2LaunchTemplate_networkInterfaceType
=== PAUSE TestAccEC2LaunchTemplate_networkInterfaceType
=== RUN   TestAccEC2LaunchTemplate_networkInterfaceCardIndex
=== PAUSE TestAccEC2LaunchTemplate_networkInterfaceCardIndex
=== RUN   TestAccEC2LaunchTemplate_networkInterfaceIPv4PrefixCount
=== PAUSE TestAccEC2LaunchTemplate_networkInterfaceIPv4PrefixCount
=== RUN   TestAccEC2LaunchTemplate_networkInterfaceIPv4Prefixes
=== PAUSE TestAccEC2LaunchTemplate_networkInterfaceIPv4Prefixes
=== RUN   TestAccEC2LaunchTemplate_networkInterfaceIPv6PrefixCount
=== PAUSE TestAccEC2LaunchTemplate_networkInterfaceIPv6PrefixCount
=== RUN   TestAccEC2LaunchTemplate_networkInterfaceIPv6Prefixes
=== PAUSE TestAccEC2LaunchTemplate_networkInterfaceIPv6Prefixes
=== RUN   TestAccEC2LaunchTemplate_associatePublicIPAddress
=== PAUSE TestAccEC2LaunchTemplate_associatePublicIPAddress
=== RUN   TestAccEC2LaunchTemplate_associateCarrierIPAddress
=== PAUSE TestAccEC2LaunchTemplate_associateCarrierIPAddress
=== RUN   TestAccEC2LaunchTemplate_Placement_hostResourceGroupARN
=== PAUSE TestAccEC2LaunchTemplate_Placement_hostResourceGroupARN
=== RUN   TestAccEC2LaunchTemplate_Placement_partitionNum
=== PAUSE TestAccEC2LaunchTemplate_Placement_partitionNum
=== RUN   TestAccEC2LaunchTemplate_privateDNSNameOptions
=== PAUSE TestAccEC2LaunchTemplate_privateDNSNameOptions
=== RUN   TestAccEC2LaunchTemplate_NetworkInterface_ipv6Addresses
=== PAUSE TestAccEC2LaunchTemplate_NetworkInterface_ipv6Addresses
=== RUN   TestAccEC2LaunchTemplate_NetworkInterface_ipv6AddressCount
=== PAUSE TestAccEC2LaunchTemplate_NetworkInterface_ipv6AddressCount
=== RUN   TestAccEC2LaunchTemplate_instanceMarketOptions
=== PAUSE TestAccEC2LaunchTemplate_instanceMarketOptions
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_memoryMiBAndVCPUCount
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_memoryMiBAndVCPUCount
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_acceleratorCount
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_acceleratorCount
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_acceleratorManufacturers
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_acceleratorManufacturers
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_acceleratorNames
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_acceleratorNames
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTotalMemoryMiB
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTotalMemoryMiB
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTypes
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTypes
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_allowedInstanceTypes
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_allowedInstanceTypes
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_bareMetal
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_bareMetal
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_baselineEBSBandwidthMbps
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_baselineEBSBandwidthMbps
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_burstablePerformance
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_burstablePerformance
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_cpuManufacturers
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_cpuManufacturers
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_excludedInstanceTypes
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_excludedInstanceTypes
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_instanceGenerations
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_instanceGenerations
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_localStorage
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_localStorage
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_localStorageTypes
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_localStorageTypes
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_memoryGiBPerVCPU
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_memoryGiBPerVCPU
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_networkBandwidthGbps
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_networkBandwidthGbps
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_networkInterfaceCount
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_networkInterfaceCount
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_requireHibernateSupport
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_requireHibernateSupport
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_spotMaxPricePercentageOverLowestPrice
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_spotMaxPricePercentageOverLowestPrice
=== RUN   TestAccEC2LaunchTemplate_instanceRequirements_totalLocalStorageGB
=== PAUSE TestAccEC2LaunchTemplate_instanceRequirements_totalLocalStorageGB
=== RUN   TestAccEC2LaunchTemplate_licenseSpecification
=== PAUSE TestAccEC2LaunchTemplate_licenseSpecification
=== RUN   TestAccEC2LaunchTemplate_metadataOptions
=== PAUSE TestAccEC2LaunchTemplate_metadataOptions
=== RUN   TestAccEC2LaunchTemplate_enclaveOptions
=== PAUSE TestAccEC2LaunchTemplate_enclaveOptions
=== RUN   TestAccEC2LaunchTemplate_hibernation
=== PAUSE TestAccEC2LaunchTemplate_hibernation
=== RUN   TestAccEC2LaunchTemplate_defaultVersion
=== PAUSE TestAccEC2LaunchTemplate_defaultVersion
=== RUN   TestAccEC2LaunchTemplate_updateDefaultVersion
=== PAUSE TestAccEC2LaunchTemplate_updateDefaultVersion
=== CONT  TestAccEC2LaunchTemplateDataSource_name
=== CONT  TestAccEC2LaunchTemplate_associateCarrierIPAddress
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_excludedInstanceTypes
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_spotMaxPricePercentageOverLowestPrice
--- PASS: TestAccEC2LaunchTemplateDataSource_name (38.62s)
=== CONT  TestAccEC2LaunchTemplate_updateDefaultVersion
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_spotMaxPricePercentageOverLowestPrice (43.17s)
=== CONT  TestAccEC2LaunchTemplate_defaultVersion
--- PASS: TestAccEC2LaunchTemplate_associateCarrierIPAddress (45.08s)
=== CONT  TestAccEC2LaunchTemplate_hibernation
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_excludedInstanceTypes (76.59s)
=== CONT  TestAccEC2LaunchTemplate_enclaveOptions
--- PASS: TestAccEC2LaunchTemplate_defaultVersion (50.15s)
=== CONT  TestAccEC2LaunchTemplate_metadataOptions
--- PASS: TestAccEC2LaunchTemplate_hibernation (51.85s)
=== CONT  TestAccEC2LaunchTemplate_licenseSpecification
--- PASS: TestAccEC2LaunchTemplate_updateDefaultVersion (65.52s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_totalLocalStorageGB
--- PASS: TestAccEC2LaunchTemplate_licenseSpecification (21.93s)
=== CONT  TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_deleteOnTermination
--- PASS: TestAccEC2LaunchTemplate_enclaveOptions (46.23s)
=== CONT  TestAccEC2LaunchTemplate_tags
--- PASS: TestAccEC2LaunchTemplate_metadataOptions (47.75s)
=== CONT  TestAccEC2LaunchTemplate_update
--- PASS: TestAccEC2LaunchTemplate_tags (28.33s)
=== CONT  TestAccEC2LaunchTemplate_description
--- PASS: TestAccEC2LaunchTemplate_description (18.07s)
=== CONT  TestAccEC2LaunchTemplate_data
--- PASS: TestAccEC2LaunchTemplate_data (11.99s)
=== CONT  TestAccEC2LaunchTemplate_NetworkInterfaces_deleteOnTermination
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_totalLocalStorageGB (89.92s)
=== CONT  TestAccEC2LaunchTemplate_elasticInferenceAccelerator
--- PASS: TestAccEC2LaunchTemplate_update (58.01s)
=== CONT  TestAccEC2LaunchTemplate_ebsOptimized
--- PASS: TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_deleteOnTermination (81.67s)
=== CONT  TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_gp3
--- PASS: TestAccEC2LaunchTemplate_NetworkInterfaces_deleteOnTermination (34.04s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_networkBandwidthGbps
--- PASS: TestAccEC2LaunchTemplate_elasticInferenceAccelerator (21.64s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_requireHibernateSupport
--- PASS: TestAccEC2LaunchTemplate_ebsOptimized (45.03s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice
--- PASS: TestAccEC2LaunchTemplate_BlockDeviceMappingsEBS_gp3 (53.91s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_networkInterfaceCount
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_onDemandMaxPricePercentageOverLowestPrice (39.29s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_localStorageTypes
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_requireHibernateSupport (74.16s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_memoryGiBPerVCPU
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_networkBandwidthGbps (101.12s)
=== CONT  TestAccEC2LaunchTemplate_Name_generated
--- PASS: TestAccEC2LaunchTemplate_Name_generated (15.58s)
=== CONT  TestAccEC2LaunchTemplate_BlockDeviceMappings_ebs
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_localStorageTypes (67.29s)
=== CONT  TestAccEC2LaunchTemplate_disappears
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_networkInterfaceCount (101.62s)
=== CONT  TestAccEC2LaunchTemplate_Name_prefix
--- PASS: TestAccEC2LaunchTemplate_disappears (16.53s)
=== CONT  TestAccEC2LaunchTemplateDataSource_tags
--- PASS: TestAccEC2LaunchTemplate_Name_prefix (15.47s)
=== CONT  TestAccEC2LaunchTemplate_basic
--- PASS: TestAccEC2LaunchTemplateDataSource_tags (9.11s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_localStorage
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_memoryGiBPerVCPU (89.23s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_instanceGenerations
--- PASS: TestAccEC2LaunchTemplate_BlockDeviceMappings_ebs (48.40s)
=== CONT  TestAccEC2LaunchTemplate_CapacityReservation_preference
--- PASS: TestAccEC2LaunchTemplate_basic (10.78s)
=== CONT  TestAccEC2LaunchTemplateDataSource_filter
--- PASS: TestAccEC2LaunchTemplate_CapacityReservation_preference (10.70s)
=== CONT  TestAccEC2LaunchTemplate_associatePublicIPAddress
--- PASS: TestAccEC2LaunchTemplateDataSource_filter (9.38s)
=== CONT  TestAccEC2LaunchTemplateDataSource_id
--- PASS: TestAccEC2LaunchTemplateDataSource_id (9.11s)
=== CONT  TestAccEC2LaunchTemplate_networkInterfaceIPv6Prefixes
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv6Prefixes (10.85s)
=== CONT  TestAccEC2LaunchTemplate_networkInterface
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_instanceGenerations (44.97s)
=== CONT  TestAccEC2LaunchTemplate_IAMInstanceProfile_emptyBlock
--- PASS: TestAccEC2LaunchTemplate_associatePublicIPAddress (34.35s)
=== CONT  TestAccEC2LaunchTemplate_networkInterfaceIPv6PrefixCount
--- PASS: TestAccEC2LaunchTemplate_networkInterface (19.92s)
=== CONT  TestAccEC2LaunchTemplate_CreditSpecification_t4g
--- PASS: TestAccEC2LaunchTemplate_IAMInstanceProfile_emptyBlock (18.77s)
=== CONT  TestAccEC2LaunchTemplate_networkInterfaceIPv4Prefixes
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv6PrefixCount (20.99s)
=== CONT  TestAccEC2LaunchTemplate_CreditSpecification_t3
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_t4g (19.20s)
=== CONT  TestAccEC2LaunchTemplate_networkInterfaceIPv4PrefixCount
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_localStorage (76.64s)
=== CONT  TestAccEC2LaunchTemplate_networkInterfaceCardIndex
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv4Prefixes (14.99s)
=== CONT  TestAccEC2LaunchTemplate_networkInterfaceType
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_t3 (13.69s)
=== CONT  TestAccEC2LaunchTemplate_CreditSpecification_t2
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceIPv4PrefixCount (12.02s)
=== CONT  TestAccEC2LaunchTemplate_networkInterfaceAddresses
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceCardIndex (11.17s)
=== CONT  TestAccEC2LaunchTemplate_CreditSpecification_nonBurstable
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceType (11.24s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_acceleratorManufacturers
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_t2 (11.63s)
=== CONT  TestAccEC2LaunchTemplate_cpuOptions
--- PASS: TestAccEC2LaunchTemplate_CreditSpecification_nonBurstable (11.58s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_cpuManufacturers
--- PASS: TestAccEC2LaunchTemplate_networkInterfaceAddresses (16.83s)
=== CONT  TestAccEC2LaunchTemplate_CapacityReservation_target
--- PASS: TestAccEC2LaunchTemplate_cpuOptions (22.31s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_burstablePerformance
--- PASS: TestAccEC2LaunchTemplate_CapacityReservation_target (16.95s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_baselineEBSBandwidthMbps
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorManufacturers (59.26s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_bareMetal
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_cpuManufacturers (58.45s)
=== CONT  TestAccEC2LaunchTemplate_NetworkInterface_ipv6AddressCount
--- PASS: TestAccEC2LaunchTemplate_NetworkInterface_ipv6AddressCount (20.96s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_allowedInstanceTypes
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_burstablePerformance (88.74s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_acceleratorCount
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_baselineEBSBandwidthMbps (87.32s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTypes
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_bareMetal (76.21s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_memoryMiBAndVCPUCount
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_allowedInstanceTypes (49.58s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTotalMemoryMiB
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTypes (40.61s)
=== CONT  TestAccEC2LaunchTemplate_instanceMarketOptions
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorCount (61.76s)
=== CONT  TestAccEC2LaunchTemplate_instanceRequirements_acceleratorNames
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_memoryMiBAndVCPUCount (41.97s)
=== CONT  TestAccEC2LaunchTemplate_privateDNSNameOptions
--- PASS: TestAccEC2LaunchTemplate_privateDNSNameOptions (11.68s)
=== CONT  TestAccEC2LaunchTemplate_Placement_partitionNum
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorTotalMemoryMiB (56.85s)
=== CONT  TestAccEC2LaunchTemplate_NetworkInterface_ipv6Addresses
--- PASS: TestAccEC2LaunchTemplate_instanceMarketOptions (45.13s)
=== CONT  TestAccEC2LaunchTemplate_Placement_hostResourceGroupARN
--- PASS: TestAccEC2LaunchTemplate_NetworkInterface_ipv6Addresses (10.70s)
--- PASS: TestAccEC2LaunchTemplate_Placement_partitionNum (18.05s)
--- PASS: TestAccEC2LaunchTemplate_Placement_hostResourceGroupARN (12.50s)
--- PASS: TestAccEC2LaunchTemplate_instanceRequirements_acceleratorNames (39.78s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	688.852s
% make testacc TESTARGS='-run=TestAccEC2PublicIPv4Pool\|TestAccEC2SerialConsoleAccess' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2PublicIPv4Pool\|TestAccEC2SerialConsoleAccess -timeout 360m
=== RUN   TestAccEC2PublicIPv4PoolDataSource_basic
=== PAUSE TestAccEC2PublicIPv4PoolDataSource_basic
=== RUN   TestAccEC2PublicIPv4PoolsDataSource_basic
=== PAUSE TestAccEC2PublicIPv4PoolsDataSource_basic
=== RUN   TestAccEC2PublicIPv4PoolsDataSource_tags
=== PAUSE TestAccEC2PublicIPv4PoolsDataSource_tags
=== RUN   TestAccEC2SerialConsoleAccessDataSource_basic
=== PAUSE TestAccEC2SerialConsoleAccessDataSource_basic
=== RUN   TestAccEC2SerialConsoleAccess_basic
=== PAUSE TestAccEC2SerialConsoleAccess_basic
=== CONT  TestAccEC2PublicIPv4PoolDataSource_basic
=== CONT  TestAccEC2SerialConsoleAccessDataSource_basic
=== CONT  TestAccEC2PublicIPv4PoolsDataSource_tags
=== CONT  TestAccEC2SerialConsoleAccess_basic
=== NAME  TestAccEC2PublicIPv4PoolDataSource_basic
    ec2_public_ipv4_pool_data_source_test.go:53: skipping since no EC2 Public IPv4 Pools found
--- SKIP: TestAccEC2PublicIPv4PoolDataSource_basic (0.27s)
=== CONT  TestAccEC2PublicIPv4PoolsDataSource_basic
--- PASS: TestAccEC2PublicIPv4PoolsDataSource_tags (7.19s)
--- PASS: TestAccEC2SerialConsoleAccessDataSource_basic (7.27s)
--- PASS: TestAccEC2PublicIPv4PoolsDataSource_basic (7.01s)
--- PASS: TestAccEC2SerialConsoleAccess_basic (22.20s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	26.613s
% make testacc TESTARGS='-run=TestAccEC2PlacementGroup\|TestAccEC2InstanceType\|TestAccEC2Instances\|TestAccEC2InstanceState' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2PlacementGroup\|TestAccEC2InstanceType\|TestAccEC2Instances\|TestAccEC2InstanceState -timeout 360m
=== RUN   TestAccEC2InstanceState_basic
=== PAUSE TestAccEC2InstanceState_basic
=== RUN   TestAccEC2InstanceState_state
=== PAUSE TestAccEC2InstanceState_state
=== RUN   TestAccEC2InstanceState_disappears_Instance
=== PAUSE TestAccEC2InstanceState_disappears_Instance
=== RUN   TestAccEC2InstanceTypeDataSource_basic
=== PAUSE TestAccEC2InstanceTypeDataSource_basic
=== RUN   TestAccEC2InstanceTypeDataSource_metal
=== PAUSE TestAccEC2InstanceTypeDataSource_metal
=== RUN   TestAccEC2InstanceTypeDataSource_gpu
=== PAUSE TestAccEC2InstanceTypeDataSource_gpu
=== RUN   TestAccEC2InstanceTypeDataSource_fpga
=== PAUSE TestAccEC2InstanceTypeDataSource_fpga
=== RUN   TestAccEC2InstanceTypeOfferingDataSource_filter
=== PAUSE TestAccEC2InstanceTypeOfferingDataSource_filter
=== RUN   TestAccEC2InstanceTypeOfferingDataSource_locationType
=== PAUSE TestAccEC2InstanceTypeOfferingDataSource_locationType
=== RUN   TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes
=== PAUSE TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes
=== RUN   TestAccEC2InstanceTypeOfferingsDataSource_filter
=== PAUSE TestAccEC2InstanceTypeOfferingsDataSource_filter
=== RUN   TestAccEC2InstanceTypeOfferingsDataSource_locationType
=== PAUSE TestAccEC2InstanceTypeOfferingsDataSource_locationType
=== RUN   TestAccEC2InstanceTypesDataSource_basic
=== PAUSE TestAccEC2InstanceTypesDataSource_basic
=== RUN   TestAccEC2InstanceTypesDataSource_filter
=== PAUSE TestAccEC2InstanceTypesDataSource_filter
=== RUN   TestAccEC2InstancesDataSource_basic
=== PAUSE TestAccEC2InstancesDataSource_basic
=== RUN   TestAccEC2InstancesDataSource_tags
=== PAUSE TestAccEC2InstancesDataSource_tags
=== RUN   TestAccEC2InstancesDataSource_instanceStateNames
=== PAUSE TestAccEC2InstancesDataSource_instanceStateNames
=== RUN   TestAccEC2InstancesDataSource_empty
=== PAUSE TestAccEC2InstancesDataSource_empty
=== RUN   TestAccEC2InstancesDataSource_timeout
=== PAUSE TestAccEC2InstancesDataSource_timeout
=== RUN   TestAccEC2PlacementGroup_basic
=== PAUSE TestAccEC2PlacementGroup_basic
=== RUN   TestAccEC2PlacementGroup_disappears
=== PAUSE TestAccEC2PlacementGroup_disappears
=== RUN   TestAccEC2PlacementGroup_tags
=== PAUSE TestAccEC2PlacementGroup_tags
=== RUN   TestAccEC2PlacementGroup_partitionCount
=== PAUSE TestAccEC2PlacementGroup_partitionCount
=== RUN   TestAccEC2PlacementGroup_defaultSpreadLevel
=== PAUSE TestAccEC2PlacementGroup_defaultSpreadLevel
=== RUN   TestAccEC2PlacementGroup_spreadLevel
=== PAUSE TestAccEC2PlacementGroup_spreadLevel
=== CONT  TestAccEC2InstanceState_basic
=== CONT  TestAccEC2InstanceTypesDataSource_filter
=== CONT  TestAccEC2PlacementGroup_partitionCount
=== CONT  TestAccEC2PlacementGroup_basic
--- PASS: TestAccEC2InstanceTypesDataSource_filter (11.96s)
=== CONT  TestAccEC2PlacementGroup_tags
--- PASS: TestAccEC2PlacementGroup_basic (12.05s)
=== CONT  TestAccEC2PlacementGroup_disappears
--- PASS: TestAccEC2PlacementGroup_partitionCount (12.05s)
=== CONT  TestAccEC2InstancesDataSource_instanceStateNames
--- PASS: TestAccEC2PlacementGroup_disappears (10.44s)
=== CONT  TestAccEC2InstancesDataSource_timeout
--- PASS: TestAccEC2PlacementGroup_tags (25.21s)
=== CONT  TestAccEC2InstancesDataSource_empty
--- PASS: TestAccEC2InstancesDataSource_empty (6.84s)
=== CONT  TestAccEC2InstanceTypeOfferingDataSource_filter
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_filter (7.78s)
=== CONT  TestAccEC2InstanceTypesDataSource_basic
--- PASS: TestAccEC2InstanceTypesDataSource_basic (11.53s)
=== CONT  TestAccEC2InstanceTypeOfferingsDataSource_locationType
--- PASS: TestAccEC2InstanceTypeOfferingsDataSource_locationType (6.95s)
=== CONT  TestAccEC2InstanceTypeOfferingsDataSource_filter
--- PASS: TestAccEC2InstanceTypeOfferingsDataSource_filter (7.14s)
=== CONT  TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes (7.02s)
=== CONT  TestAccEC2InstanceTypeOfferingDataSource_locationType
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_locationType (7.10s)
=== CONT  TestAccEC2InstanceTypeDataSource_metal
--- PASS: TestAccEC2InstanceTypeDataSource_metal (6.53s)
=== CONT  TestAccEC2InstanceTypeDataSource_fpga
--- PASS: TestAccEC2InstanceTypeDataSource_fpga (6.53s)
=== CONT  TestAccEC2InstanceTypeDataSource_gpu
--- PASS: TestAccEC2InstanceTypeDataSource_gpu (6.65s)
=== CONT  TestAccEC2PlacementGroup_spreadLevel
--- PASS: TestAccEC2PlacementGroup_spreadLevel (10.56s)
=== CONT  TestAccEC2PlacementGroup_defaultSpreadLevel
--- PASS: TestAccEC2PlacementGroup_defaultSpreadLevel (10.48s)
=== CONT  TestAccEC2InstanceState_disappears_Instance
=== CONT  TestAccEC2InstanceTypeDataSource_basic
--- PASS: TestAccEC2InstanceState_basic (341.08s)
--- PASS: TestAccEC2InstanceTypeDataSource_basic (6.37s)
=== CONT  TestAccEC2InstancesDataSource_tags
--- PASS: TestAccEC2InstancesDataSource_instanceStateNames (335.84s)
=== CONT  TestAccEC2InstancesDataSource_basic
--- PASS: TestAccEC2InstancesDataSource_timeout (325.49s)
=== CONT  TestAccEC2InstanceState_state
--- PASS: TestAccEC2InstanceState_disappears_Instance (342.47s)
--- PASS: TestAccEC2InstancesDataSource_tags (328.19s)
--- PASS: TestAccEC2InstancesDataSource_basic (339.23s)
--- PASS: TestAccEC2InstanceState_state (679.24s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	1031.656s
% make testacc TESTARGS='-run=TestAccEC2Instance' PKG=ec2 ACCTEST_PARALLELISM=4
make: Verifying source code with gofmt...
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go1.22.2 test ./internal/service/ec2/... -v -count 1 -parallel 4  -run=TestAccEC2Instance -timeout 360m
=== RUN   TestAccEC2InstanceConnectEndpoint_basic
=== PAUSE TestAccEC2InstanceConnectEndpoint_basic
=== RUN   TestAccEC2InstanceConnectEndpoint_disappears
=== PAUSE TestAccEC2InstanceConnectEndpoint_disappears
=== RUN   TestAccEC2InstanceConnectEndpoint_tags
=== PAUSE TestAccEC2InstanceConnectEndpoint_tags
=== RUN   TestAccEC2InstanceConnectEndpoint_securityGroupIDs
=== PAUSE TestAccEC2InstanceConnectEndpoint_securityGroupIDs
=== RUN   TestAccEC2InstanceDataSource_basic
=== PAUSE TestAccEC2InstanceDataSource_basic
=== RUN   TestAccEC2InstanceDataSource_tags
=== PAUSE TestAccEC2InstanceDataSource_tags
=== RUN   TestAccEC2InstanceDataSource_azUserData
=== PAUSE TestAccEC2InstanceDataSource_azUserData
=== RUN   TestAccEC2InstanceDataSource_gp2IopsDevice
=== PAUSE TestAccEC2InstanceDataSource_gp2IopsDevice
=== RUN   TestAccEC2InstanceDataSource_gp3ThroughputDevice
=== PAUSE TestAccEC2InstanceDataSource_gp3ThroughputDevice
=== RUN   TestAccEC2InstanceDataSource_blockDevices
=== PAUSE TestAccEC2InstanceDataSource_blockDevices
=== RUN   TestAccEC2InstanceDataSource_EBSBlockDevice_kmsKeyID
=== PAUSE TestAccEC2InstanceDataSource_EBSBlockDevice_kmsKeyID
=== RUN   TestAccEC2InstanceDataSource_RootBlockDevice_kmsKeyID
=== PAUSE TestAccEC2InstanceDataSource_RootBlockDevice_kmsKeyID
=== RUN   TestAccEC2InstanceDataSource_rootInstanceStore
=== PAUSE TestAccEC2InstanceDataSource_rootInstanceStore
=== RUN   TestAccEC2InstanceDataSource_privateIP
=== PAUSE TestAccEC2InstanceDataSource_privateIP
=== RUN   TestAccEC2InstanceDataSource_secondaryPrivateIPs
=== PAUSE TestAccEC2InstanceDataSource_secondaryPrivateIPs
=== RUN   TestAccEC2InstanceDataSource_ipv6Addresses
=== PAUSE TestAccEC2InstanceDataSource_ipv6Addresses
=== RUN   TestAccEC2InstanceDataSource_keyPair
=== PAUSE TestAccEC2InstanceDataSource_keyPair
=== RUN   TestAccEC2InstanceDataSource_vpc
=== PAUSE TestAccEC2InstanceDataSource_vpc
=== RUN   TestAccEC2InstanceDataSource_placementGroup
=== PAUSE TestAccEC2InstanceDataSource_placementGroup
=== RUN   TestAccEC2InstanceDataSource_securityGroups
=== PAUSE TestAccEC2InstanceDataSource_securityGroups
=== RUN   TestAccEC2InstanceDataSource_vpcSecurityGroups
=== PAUSE TestAccEC2InstanceDataSource_vpcSecurityGroups
=== RUN   TestAccEC2InstanceDataSource_GetPasswordData_trueToFalse
=== PAUSE TestAccEC2InstanceDataSource_GetPasswordData_trueToFalse
=== RUN   TestAccEC2InstanceDataSource_GetPasswordData_falseToTrue
=== PAUSE TestAccEC2InstanceDataSource_GetPasswordData_falseToTrue
=== RUN   TestAccEC2InstanceDataSource_getUserData
=== PAUSE TestAccEC2InstanceDataSource_getUserData
=== RUN   TestAccEC2InstanceDataSource_GetUserData_noUserData
=== PAUSE TestAccEC2InstanceDataSource_GetUserData_noUserData
=== RUN   TestAccEC2InstanceDataSource_autoRecovery
=== PAUSE TestAccEC2InstanceDataSource_autoRecovery
=== RUN   TestAccEC2InstanceDataSource_creditSpecification
=== PAUSE TestAccEC2InstanceDataSource_creditSpecification
=== RUN   TestAccEC2InstanceDataSource_metadataOptions
=== PAUSE TestAccEC2InstanceDataSource_metadataOptions
=== RUN   TestAccEC2InstanceDataSource_enclaveOptions
=== PAUSE TestAccEC2InstanceDataSource_enclaveOptions
=== RUN   TestAccEC2InstanceDataSource_blockDeviceTags
=== PAUSE TestAccEC2InstanceDataSource_blockDeviceTags
=== RUN   TestAccEC2InstanceDataSource_disableAPIStopTermination
=== PAUSE TestAccEC2InstanceDataSource_disableAPIStopTermination
=== RUN   TestAccEC2InstanceDataSource_timeout
=== PAUSE TestAccEC2InstanceDataSource_timeout
=== RUN   TestAccEC2InstanceMetadataDefaults_serial
=== PAUSE TestAccEC2InstanceMetadataDefaults_serial
=== RUN   TestAccEC2InstanceState_basic
=== PAUSE TestAccEC2InstanceState_basic
=== RUN   TestAccEC2InstanceState_state
=== PAUSE TestAccEC2InstanceState_state
=== RUN   TestAccEC2InstanceState_disappears_Instance
=== PAUSE TestAccEC2InstanceState_disappears_Instance
=== RUN   TestAccEC2Instance_tags
=== PAUSE TestAccEC2Instance_tags
=== RUN   TestAccEC2Instance_tags_null
=== PAUSE TestAccEC2Instance_tags_null
=== RUN   TestAccEC2Instance_tags_AddOnUpdate
=== PAUSE TestAccEC2Instance_tags_AddOnUpdate
=== RUN   TestAccEC2Instance_tags_EmptyTag_OnCreate
=== PAUSE TestAccEC2Instance_tags_EmptyTag_OnCreate
=== RUN   TestAccEC2Instance_tags_EmptyTag_OnUpdate_Add
=== PAUSE TestAccEC2Instance_tags_EmptyTag_OnUpdate_Add
=== RUN   TestAccEC2Instance_tags_EmptyTag_OnUpdate_Replace
=== PAUSE TestAccEC2Instance_tags_EmptyTag_OnUpdate_Replace
=== RUN   TestAccEC2Instance_tags_DefaultTags_providerOnly
=== PAUSE TestAccEC2Instance_tags_DefaultTags_providerOnly
=== RUN   TestAccEC2Instance_tags_DefaultTags_nonOverlapping
=== PAUSE TestAccEC2Instance_tags_DefaultTags_nonOverlapping
=== RUN   TestAccEC2Instance_tags_DefaultTags_overlapping
=== PAUSE TestAccEC2Instance_tags_DefaultTags_overlapping
=== RUN   TestAccEC2Instance_tags_DefaultTags_updateToProviderOnly
=== PAUSE TestAccEC2Instance_tags_DefaultTags_updateToProviderOnly
=== RUN   TestAccEC2Instance_tags_DefaultTags_updateToResourceOnly
=== PAUSE TestAccEC2Instance_tags_DefaultTags_updateToResourceOnly
=== RUN   TestAccEC2Instance_tags_DefaultTags_emptyResourceTag
=== PAUSE TestAccEC2Instance_tags_DefaultTags_emptyResourceTag
=== RUN   TestAccEC2Instance_tags_DefaultTags_emptyProviderOnlyTag
=== PAUSE TestAccEC2Instance_tags_DefaultTags_emptyProviderOnlyTag
=== RUN   TestAccEC2Instance_tags_DefaultTags_nullOverlappingResourceTag
=== PAUSE TestAccEC2Instance_tags_DefaultTags_nullOverlappingResourceTag
=== RUN   TestAccEC2Instance_tags_DefaultTags_nullNonOverlappingResourceTag
=== PAUSE TestAccEC2Instance_tags_DefaultTags_nullNonOverlappingResourceTag
=== RUN   TestAccEC2Instance_tags_ComputedTag_OnCreate
=== PAUSE TestAccEC2Instance_tags_ComputedTag_OnCreate
=== RUN   TestAccEC2Instance_tags_ComputedTag_OnUpdate_Add
=== PAUSE TestAccEC2Instance_tags_ComputedTag_OnUpdate_Add
=== RUN   TestAccEC2Instance_tags_ComputedTag_OnUpdate_Replace
=== PAUSE TestAccEC2Instance_tags_ComputedTag_OnUpdate_Replace
=== RUN   TestAccEC2Instance_basic
=== PAUSE TestAccEC2Instance_basic
=== RUN   TestAccEC2Instance_disappears
=== PAUSE TestAccEC2Instance_disappears
=== RUN   TestAccEC2Instance_inDefaultVPCBySgName
=== PAUSE TestAccEC2Instance_inDefaultVPCBySgName
=== RUN   TestAccEC2Instance_inDefaultVPCBySgID
=== PAUSE TestAccEC2Instance_inDefaultVPCBySgID
=== RUN   TestAccEC2Instance_atLeastOneOtherEBSVolume
=== PAUSE TestAccEC2Instance_atLeastOneOtherEBSVolume
=== RUN   TestAccEC2Instance_EBSBlockDevice_kmsKeyARN
=== PAUSE TestAccEC2Instance_EBSBlockDevice_kmsKeyARN
=== RUN   TestAccEC2Instance_EBSBlockDevice_invalidIopsForVolumeType
=== PAUSE TestAccEC2Instance_EBSBlockDevice_invalidIopsForVolumeType
=== RUN   TestAccEC2Instance_EBSBlockDevice_invalidThroughputForVolumeType
=== PAUSE TestAccEC2Instance_EBSBlockDevice_invalidThroughputForVolumeType
=== RUN   TestAccEC2Instance_EBSBlockDevice_RootBlockDevice_removed
=== PAUSE TestAccEC2Instance_EBSBlockDevice_RootBlockDevice_removed
=== RUN   TestAccEC2Instance_RootBlockDevice_kmsKeyARN
=== PAUSE TestAccEC2Instance_RootBlockDevice_kmsKeyARN
=== RUN   TestAccEC2Instance_userDataBase64
=== PAUSE TestAccEC2Instance_userDataBase64
=== RUN   TestAccEC2Instance_userDataBase64_updateWithBashFile
=== PAUSE TestAccEC2Instance_userDataBase64_updateWithBashFile
=== RUN   TestAccEC2Instance_userDataBase64_updateWithZipFile
=== PAUSE TestAccEC2Instance_userDataBase64_updateWithZipFile
=== RUN   TestAccEC2Instance_userDataBase64_update
=== PAUSE TestAccEC2Instance_userDataBase64_update
=== RUN   TestAccEC2Instance_gp2IopsDevice
=== PAUSE TestAccEC2Instance_gp2IopsDevice
=== RUN   TestAccEC2Instance_gp2WithIopsValue
=== PAUSE TestAccEC2Instance_gp2WithIopsValue
=== RUN   TestAccEC2Instance_blockDevices
=== PAUSE TestAccEC2Instance_blockDevices
=== RUN   TestAccEC2Instance_rootInstanceStore
=== PAUSE TestAccEC2Instance_rootInstanceStore
=== RUN   TestAccEC2Instance_noAMIEphemeralDevices
=== PAUSE TestAccEC2Instance_noAMIEphemeralDevices
=== RUN   TestAccEC2Instance_sourceDestCheck
=== PAUSE TestAccEC2Instance_sourceDestCheck
=== RUN   TestAccEC2Instance_autoRecovery
=== PAUSE TestAccEC2Instance_autoRecovery
=== RUN   TestAccEC2Instance_disableAPIStop
=== PAUSE TestAccEC2Instance_disableAPIStop
=== RUN   TestAccEC2Instance_disableAPITerminationFinalFalse
=== PAUSE TestAccEC2Instance_disableAPITerminationFinalFalse
=== RUN   TestAccEC2Instance_disableAPITerminationFinalTrue
=== PAUSE TestAccEC2Instance_disableAPITerminationFinalTrue
=== RUN   TestAccEC2Instance_dedicatedInstance
=== PAUSE TestAccEC2Instance_dedicatedInstance
=== RUN   TestAccEC2Instance_outpost
=== PAUSE TestAccEC2Instance_outpost
=== RUN   TestAccEC2Instance_placementGroup
=== PAUSE TestAccEC2Instance_placementGroup
=== RUN   TestAccEC2Instance_placementPartitionNumber
=== PAUSE TestAccEC2Instance_placementPartitionNumber
=== RUN   TestAccEC2Instance_IPv6_supportAddressCount
=== PAUSE TestAccEC2Instance_IPv6_supportAddressCount
=== RUN   TestAccEC2Instance_ipv6AddressCountAndSingleAddressCausesError
=== PAUSE TestAccEC2Instance_ipv6AddressCountAndSingleAddressCausesError
=== RUN   TestAccEC2Instance_IPv6_supportAddressCountWithIPv4
=== PAUSE TestAccEC2Instance_IPv6_supportAddressCountWithIPv4
=== RUN   TestAccEC2Instance_IPv6AddressCount
=== PAUSE TestAccEC2Instance_IPv6AddressCount
=== RUN   TestAccEC2Instance_networkInstanceSecurityGroups
=== PAUSE TestAccEC2Instance_networkInstanceSecurityGroups
=== RUN   TestAccEC2Instance_networkInstanceRemovingAllSecurityGroups
=== PAUSE TestAccEC2Instance_networkInstanceRemovingAllSecurityGroups
=== RUN   TestAccEC2Instance_networkInstanceVPCSecurityGroupIDs
=== PAUSE TestAccEC2Instance_networkInstanceVPCSecurityGroupIDs
=== RUN   TestAccEC2Instance_BlockDeviceTags_volumeTags
=== PAUSE TestAccEC2Instance_BlockDeviceTags_volumeTags
=== RUN   TestAccEC2Instance_BlockDeviceTags_attachedVolume
=== PAUSE TestAccEC2Instance_BlockDeviceTags_attachedVolume
=== RUN   TestAccEC2Instance_BlockDeviceTags_ebsAndRoot
=== PAUSE TestAccEC2Instance_BlockDeviceTags_ebsAndRoot
=== RUN   TestAccEC2Instance_BlockDeviceTags_defaultTagsVolumeTags
=== PAUSE TestAccEC2Instance_BlockDeviceTags_defaultTagsVolumeTags
=== RUN   TestAccEC2Instance_BlockDeviceTags_defaultTagsEBSRoot
=== PAUSE TestAccEC2Instance_BlockDeviceTags_defaultTagsEBSRoot
=== RUN   TestAccEC2Instance_instanceProfileChange
=== PAUSE TestAccEC2Instance_instanceProfileChange
=== RUN   TestAccEC2Instance_iamInstanceProfile
=== PAUSE TestAccEC2Instance_iamInstanceProfile
=== RUN   TestAccEC2Instance_iamInstanceProfilePath
=== PAUSE TestAccEC2Instance_iamInstanceProfilePath
=== RUN   TestAccEC2Instance_privateIP
=== PAUSE TestAccEC2Instance_privateIP
=== RUN   TestAccEC2Instance_associatePublicIPAndPrivateIP
=== PAUSE TestAccEC2Instance_associatePublicIPAndPrivateIP
=== RUN   TestAccEC2Instance_Empty_privateIP
=== PAUSE TestAccEC2Instance_Empty_privateIP
=== RUN   TestAccEC2Instance_PrivateDNSNameOptions_computed
=== PAUSE TestAccEC2Instance_PrivateDNSNameOptions_computed
=== RUN   TestAccEC2Instance_PrivateDNSNameOptions_configured
=== PAUSE TestAccEC2Instance_PrivateDNSNameOptions_configured
=== RUN   TestAccEC2Instance_keyPairCheck
=== PAUSE TestAccEC2Instance_keyPairCheck
=== RUN   TestAccEC2Instance_forceNewAndTagsDrift
=== PAUSE TestAccEC2Instance_forceNewAndTagsDrift
=== RUN   TestAccEC2Instance_changeInstanceType
=== PAUSE TestAccEC2Instance_changeInstanceType
=== RUN   TestAccEC2Instance_changeInstanceTypeReplace
=== PAUSE TestAccEC2Instance_changeInstanceTypeReplace
=== RUN   TestAccEC2Instance_changeInstanceTypeAndUserData
=== PAUSE TestAccEC2Instance_changeInstanceTypeAndUserData
=== RUN   TestAccEC2Instance_changeInstanceTypeAndUserDataBase64
=== PAUSE TestAccEC2Instance_changeInstanceTypeAndUserDataBase64
=== RUN   TestAccEC2Instance_EBSRootDevice_basic
=== PAUSE TestAccEC2Instance_EBSRootDevice_basic
=== RUN   TestAccEC2Instance_EBSRootDevice_modifySize
=== PAUSE TestAccEC2Instance_EBSRootDevice_modifySize
=== RUN   TestAccEC2Instance_EBSRootDevice_modifyType
=== PAUSE TestAccEC2Instance_EBSRootDevice_modifyType
=== RUN   TestAccEC2Instance_EBSRootDeviceModifyIOPS_io1
=== PAUSE TestAccEC2Instance_EBSRootDeviceModifyIOPS_io1
=== RUN   TestAccEC2Instance_EBSRootDeviceModifyIOPS_io2
=== PAUSE TestAccEC2Instance_EBSRootDeviceModifyIOPS_io2
=== RUN   TestAccEC2Instance_EBSRootDeviceModifyThroughput_gp3
=== PAUSE TestAccEC2Instance_EBSRootDeviceModifyThroughput_gp3
=== RUN   TestAccEC2Instance_EBSRootDevice_modifyDeleteOnTermination
=== PAUSE TestAccEC2Instance_EBSRootDevice_modifyDeleteOnTermination
=== RUN   TestAccEC2Instance_EBSRootDevice_modifyAll
=== PAUSE TestAccEC2Instance_EBSRootDevice_modifyAll
=== RUN   TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifySize
=== PAUSE TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifySize
=== RUN   TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifyDeleteOnTermination
=== PAUSE TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifyDeleteOnTermination
=== RUN   TestAccEC2Instance_EBSRootDevice_multipleDynamicEBSBlockDevices
=== PAUSE TestAccEC2Instance_EBSRootDevice_multipleDynamicEBSBlockDevices
=== RUN   TestAccEC2Instance_gp3RootBlockDevice
=== PAUSE TestAccEC2Instance_gp3RootBlockDevice
=== RUN   TestAccEC2Instance_primaryNetworkInterface
=== PAUSE TestAccEC2Instance_primaryNetworkInterface
=== RUN   TestAccEC2Instance_networkCardIndex
=== PAUSE TestAccEC2Instance_networkCardIndex
=== RUN   TestAccEC2Instance_primaryNetworkInterfaceSourceDestCheck
=== PAUSE TestAccEC2Instance_primaryNetworkInterfaceSourceDestCheck
=== RUN   TestAccEC2Instance_addSecondaryInterface
=== PAUSE TestAccEC2Instance_addSecondaryInterface
=== RUN   TestAccEC2Instance_addSecurityGroupNetworkInterface
=== PAUSE TestAccEC2Instance_addSecurityGroupNetworkInterface
=== RUN   TestAccEC2Instance_NewNetworkInterface_publicIPAndSecondaryPrivateIPs
=== PAUSE TestAccEC2Instance_NewNetworkInterface_publicIPAndSecondaryPrivateIPs
=== RUN   TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPs
=== PAUSE TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPs
=== RUN   TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPsUpdate
=== PAUSE TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPsUpdate
=== RUN   TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPs
=== PAUSE TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPs
=== RUN   TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPsUpdate
=== PAUSE TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPsUpdate
=== RUN   TestAccEC2Instance_AssociatePublic_defaultPrivate
=== PAUSE TestAccEC2Instance_AssociatePublic_defaultPrivate
=== RUN   TestAccEC2Instance_AssociatePublic_defaultPublic
=== PAUSE TestAccEC2Instance_AssociatePublic_defaultPublic
=== RUN   TestAccEC2Instance_AssociatePublic_explicitPublic
=== PAUSE TestAccEC2Instance_AssociatePublic_explicitPublic
=== RUN   TestAccEC2Instance_AssociatePublic_explicitPrivate
=== PAUSE TestAccEC2Instance_AssociatePublic_explicitPrivate
=== RUN   TestAccEC2Instance_AssociatePublic_overridePublic
=== PAUSE TestAccEC2Instance_AssociatePublic_overridePublic
=== RUN   TestAccEC2Instance_AssociatePublic_overridePrivate
=== PAUSE TestAccEC2Instance_AssociatePublic_overridePrivate
=== RUN   TestAccEC2Instance_LaunchTemplate_basic
=== PAUSE TestAccEC2Instance_LaunchTemplate_basic
=== RUN   TestAccEC2Instance_LaunchTemplate_overrideTemplate
=== PAUSE TestAccEC2Instance_LaunchTemplate_overrideTemplate
=== RUN   TestAccEC2Instance_LaunchTemplate_setSpecificVersion
=== PAUSE TestAccEC2Instance_LaunchTemplate_setSpecificVersion
=== RUN   TestAccEC2Instance_LaunchTemplateModifyTemplate_defaultVersion
=== PAUSE TestAccEC2Instance_LaunchTemplateModifyTemplate_defaultVersion
=== RUN   TestAccEC2Instance_LaunchTemplate_updateTemplateVersion
=== PAUSE TestAccEC2Instance_LaunchTemplate_updateTemplateVersion
=== RUN   TestAccEC2Instance_LaunchTemplate_swapIDAndName
=== PAUSE TestAccEC2Instance_LaunchTemplate_swapIDAndName
=== RUN   TestAccEC2Instance_LaunchTemplate_iamInstanceProfile
=== PAUSE TestAccEC2Instance_LaunchTemplate_iamInstanceProfile
=== RUN   TestAccEC2Instance_LaunchTemplate_spotAndStop
=== PAUSE TestAccEC2Instance_LaunchTemplate_spotAndStop
=== RUN   TestAccEC2Instance_LaunchTemplate_vpcSecurityGroup
=== PAUSE TestAccEC2Instance_LaunchTemplate_vpcSecurityGroup
=== RUN   TestAccEC2Instance_GetPasswordData_falseToTrue
=== PAUSE TestAccEC2Instance_GetPasswordData_falseToTrue
=== RUN   TestAccEC2Instance_GetPasswordData_trueToFalse
=== PAUSE TestAccEC2Instance_GetPasswordData_trueToFalse
=== RUN   TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToDisabledToEnabledToUnspecified
=== PAUSE TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToDisabledToEnabledToUnspecified
=== RUN   TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToEnabledToDisabledToUnspecified
=== PAUSE TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToEnabledToDisabledToUnspecified
=== RUN   TestAccEC2Instance_cpuOptionsAmdSevSnpEnabledToDisabled
=== PAUSE TestAccEC2Instance_cpuOptionsAmdSevSnpEnabledToDisabled
=== RUN   TestAccEC2Instance_cpuOptionsAmdSevSnpDisabledToEnabled
=== PAUSE TestAccEC2Instance_cpuOptionsAmdSevSnpDisabledToEnabled
=== RUN   TestAccEC2Instance_cpuOptionsAmdSevSnpCoreThreads
=== PAUSE TestAccEC2Instance_cpuOptionsAmdSevSnpCoreThreads
=== RUN   TestAccEC2Instance_cpuOptionsCoreThreads
=== PAUSE TestAccEC2Instance_cpuOptionsCoreThreads
=== RUN   TestAccEC2Instance_cpuOptionsCoreThreadsMigration
=== PAUSE TestAccEC2Instance_cpuOptionsCoreThreadsMigration
=== RUN   TestAccEC2Instance_cpuOptionsCoreThreadsUnspecifiedToSpecified
=== PAUSE TestAccEC2Instance_cpuOptionsCoreThreadsUnspecifiedToSpecified
=== RUN   TestAccEC2Instance_CreditSpecificationEmpty_nonBurstable
=== PAUSE TestAccEC2Instance_CreditSpecificationEmpty_nonBurstable
=== RUN   TestAccEC2Instance_CreditSpecificationUnspecifiedToEmpty_nonBurstable
=== PAUSE TestAccEC2Instance_CreditSpecificationUnspecifiedToEmpty_nonBurstable
=== RUN   TestAccEC2Instance_CreditSpecification_unspecifiedDefaultsToStandard
=== PAUSE TestAccEC2Instance_CreditSpecification_unspecifiedDefaultsToStandard
=== RUN   TestAccEC2Instance_CreditSpecification_standardCPUCredits
=== PAUSE TestAccEC2Instance_CreditSpecification_standardCPUCredits
=== RUN   TestAccEC2Instance_CreditSpecification_unlimitedCPUCredits
=== PAUSE TestAccEC2Instance_CreditSpecification_unlimitedCPUCredits
=== RUN   TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t2
=== PAUSE TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t2
=== RUN   TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3
=== PAUSE TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3
=== RUN   TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3a
=== PAUSE TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3a
=== RUN   TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t4g
=== PAUSE TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t4g
=== RUN   TestAccEC2Instance_CreditSpecification_updateCPUCredits
=== PAUSE TestAccEC2Instance_CreditSpecification_updateCPUCredits
=== RUN   TestAccEC2Instance_CreditSpecification_isNotAppliedToNonBurstable
=== PAUSE TestAccEC2Instance_CreditSpecification_isNotAppliedToNonBurstable
=== RUN   TestAccEC2Instance_CreditSpecificationT3_unspecifiedDefaultsToUnlimited
=== PAUSE TestAccEC2Instance_CreditSpecificationT3_unspecifiedDefaultsToUnlimited
=== RUN   TestAccEC2Instance_CreditSpecificationT3_standardCPUCredits
=== PAUSE TestAccEC2Instance_CreditSpecificationT3_standardCPUCredits
=== RUN   TestAccEC2Instance_CreditSpecificationT3_unlimitedCPUCredits
=== PAUSE TestAccEC2Instance_CreditSpecificationT3_unlimitedCPUCredits
=== RUN   TestAccEC2Instance_CreditSpecificationT3_updateCPUCredits
=== PAUSE TestAccEC2Instance_CreditSpecificationT3_updateCPUCredits
=== RUN   TestAccEC2Instance_CreditSpecificationStandardCPUCredits_t2Tot3Taint
=== PAUSE TestAccEC2Instance_CreditSpecificationStandardCPUCredits_t2Tot3Taint
=== RUN   TestAccEC2Instance_CreditSpecificationUnlimitedCPUCredits_t2Tot3Taint
=== PAUSE TestAccEC2Instance_CreditSpecificationUnlimitedCPUCredits_t2Tot3Taint
=== RUN   TestAccEC2Instance_UserData
=== PAUSE TestAccEC2Instance_UserData
=== RUN   TestAccEC2Instance_UserData_update
=== PAUSE TestAccEC2Instance_UserData_update
=== RUN   TestAccEC2Instance_UserData_stringToEncodedString
=== PAUSE TestAccEC2Instance_UserData_stringToEncodedString
=== RUN   TestAccEC2Instance_UserData_emptyStringToUnspecified
=== PAUSE TestAccEC2Instance_UserData_emptyStringToUnspecified
=== RUN   TestAccEC2Instance_UserData_unspecifiedToEmptyString
=== PAUSE TestAccEC2Instance_UserData_unspecifiedToEmptyString
=== RUN   TestAccEC2Instance_UserDataReplaceOnChange_On
=== PAUSE TestAccEC2Instance_UserDataReplaceOnChange_On
=== RUN   TestAccEC2Instance_UserDataReplaceOnChange_On_Base64
=== PAUSE TestAccEC2Instance_UserDataReplaceOnChange_On_Base64
=== RUN   TestAccEC2Instance_UserDataReplaceOnChange_Off
=== PAUSE TestAccEC2Instance_UserDataReplaceOnChange_Off
=== RUN   TestAccEC2Instance_UserDataReplaceOnChange_Off_Base64
=== PAUSE TestAccEC2Instance_UserDataReplaceOnChange_Off_Base64
=== RUN   TestAccEC2Instance_hibernation
=== PAUSE TestAccEC2Instance_hibernation
=== RUN   TestAccEC2Instance_metadataOptions
=== PAUSE TestAccEC2Instance_metadataOptions
=== RUN   TestAccEC2Instance_enclaveOptions
=== PAUSE TestAccEC2Instance_enclaveOptions
=== RUN   TestAccEC2Instance_CapacityReservation_unspecifiedDefaultsToOpen
=== PAUSE TestAccEC2Instance_CapacityReservation_unspecifiedDefaultsToOpen
=== RUN   TestAccEC2Instance_CapacityReservationPreference_open
=== PAUSE TestAccEC2Instance_CapacityReservationPreference_open
=== RUN   TestAccEC2Instance_CapacityReservationPreference_none
=== PAUSE TestAccEC2Instance_CapacityReservationPreference_none
=== RUN   TestAccEC2Instance_CapacityReservation_targetID
=== PAUSE TestAccEC2Instance_CapacityReservation_targetID
=== RUN   TestAccEC2Instance_CapacityReservation_modifyPreference
=== PAUSE TestAccEC2Instance_CapacityReservation_modifyPreference
=== RUN   TestAccEC2Instance_CapacityReservation_modifyTarget
=== PAUSE TestAccEC2Instance_CapacityReservation_modifyTarget
=== RUN   TestAccEC2Instance_basicWithSpot
=== PAUSE TestAccEC2Instance_basicWithSpot
=== RUN   TestAccEC2InstanceTypeDataSource_basic
=== PAUSE TestAccEC2InstanceTypeDataSource_basic
=== RUN   TestAccEC2InstanceTypeDataSource_metal
=== PAUSE TestAccEC2InstanceTypeDataSource_metal
=== RUN   TestAccEC2InstanceTypeDataSource_gpu
=== PAUSE TestAccEC2InstanceTypeDataSource_gpu
=== RUN   TestAccEC2InstanceTypeDataSource_fpga
=== PAUSE TestAccEC2InstanceTypeDataSource_fpga
=== RUN   TestAccEC2InstanceTypeOfferingDataSource_filter
=== PAUSE TestAccEC2InstanceTypeOfferingDataSource_filter
=== RUN   TestAccEC2InstanceTypeOfferingDataSource_locationType
=== PAUSE TestAccEC2InstanceTypeOfferingDataSource_locationType
=== RUN   TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes
=== PAUSE TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes
=== RUN   TestAccEC2InstanceTypeOfferingsDataSource_filter
=== PAUSE TestAccEC2InstanceTypeOfferingsDataSource_filter
=== RUN   TestAccEC2InstanceTypeOfferingsDataSource_locationType
=== PAUSE TestAccEC2InstanceTypeOfferingsDataSource_locationType
=== RUN   TestAccEC2InstanceTypesDataSource_basic
=== PAUSE TestAccEC2InstanceTypesDataSource_basic
=== RUN   TestAccEC2InstanceTypesDataSource_filter
=== PAUSE TestAccEC2InstanceTypesDataSource_filter
=== RUN   TestAccEC2InstancesDataSource_basic
=== PAUSE TestAccEC2InstancesDataSource_basic
=== RUN   TestAccEC2InstancesDataSource_tags
=== PAUSE TestAccEC2InstancesDataSource_tags
=== RUN   TestAccEC2InstancesDataSource_instanceStateNames
=== PAUSE TestAccEC2InstancesDataSource_instanceStateNames
=== RUN   TestAccEC2InstancesDataSource_empty
=== PAUSE TestAccEC2InstancesDataSource_empty
=== RUN   TestAccEC2InstancesDataSource_timeout
=== PAUSE TestAccEC2InstancesDataSource_timeout
=== CONT  TestAccEC2InstanceConnectEndpoint_basic
=== CONT  TestAccEC2Instance_forceNewAndTagsDrift
=== CONT  TestAccEC2Instance_tags_ComputedTag_OnUpdate_Add
=== CONT  TestAccEC2Instance_CreditSpecificationEmpty_nonBurstable
--- PASS: TestAccEC2Instance_tags_ComputedTag_OnUpdate_Add (138.39s)
=== CONT  TestAccEC2Instance_hibernation
--- PASS: TestAccEC2Instance_forceNewAndTagsDrift (328.46s)
=== CONT  TestAccEC2InstancesDataSource_timeout
--- PASS: TestAccEC2Instance_CreditSpecificationEmpty_nonBurstable (335.28s)
=== CONT  TestAccEC2InstancesDataSource_empty
--- PASS: TestAccEC2InstancesDataSource_empty (12.56s)
=== CONT  TestAccEC2InstancesDataSource_instanceStateNames
--- PASS: TestAccEC2InstanceConnectEndpoint_basic (363.62s)
=== CONT  TestAccEC2InstancesDataSource_tags
--- PASS: TestAccEC2Instance_hibernation (390.35s)
=== CONT  TestAccEC2InstancesDataSource_basic
--- PASS: TestAccEC2InstancesDataSource_timeout (324.31s)
=== CONT  TestAccEC2InstanceTypesDataSource_filter
--- PASS: TestAccEC2InstanceTypesDataSource_filter (11.33s)
=== CONT  TestAccEC2InstanceTypesDataSource_basic
--- PASS: TestAccEC2InstancesDataSource_instanceStateNames (320.36s)
=== CONT  TestAccEC2InstanceTypeOfferingsDataSource_locationType
--- PASS: TestAccEC2InstanceTypeOfferingsDataSource_locationType (6.69s)
=== CONT  TestAccEC2InstanceTypeOfferingsDataSource_filter
--- PASS: TestAccEC2InstanceTypesDataSource_basic (11.13s)
=== CONT  TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes
--- PASS: TestAccEC2InstanceTypeOfferingsDataSource_filter (6.50s)
=== CONT  TestAccEC2InstanceTypeOfferingDataSource_locationType
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_preferredInstanceTypes (6.52s)
=== CONT  TestAccEC2InstanceTypeOfferingDataSource_filter
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_locationType (6.90s)
=== CONT  TestAccEC2InstanceTypeDataSource_fpga
--- PASS: TestAccEC2InstanceTypeOfferingDataSource_filter (6.81s)
=== CONT  TestAccEC2InstanceTypeDataSource_gpu
--- PASS: TestAccEC2InstanceTypeDataSource_fpga (6.89s)
=== CONT  TestAccEC2InstanceTypeDataSource_metal
--- PASS: TestAccEC2InstanceTypeDataSource_gpu (6.70s)
=== CONT  TestAccEC2InstanceTypeDataSource_basic
--- PASS: TestAccEC2InstanceTypeDataSource_metal (6.55s)
=== CONT  TestAccEC2Instance_basicWithSpot
--- PASS: TestAccEC2InstanceTypeDataSource_basic (6.51s)
=== CONT  TestAccEC2Instance_CapacityReservation_modifyTarget
--- PASS: TestAccEC2InstancesDataSource_tags (351.26s)
=== CONT  TestAccEC2Instance_CapacityReservation_modifyPreference
=== NAME  TestAccEC2Instance_CapacityReservation_modifyTarget
    acctest.go:1588: skipping test for aws/us-west-2: Error running apply: exit status 1
        
        Error: starting EC2 Instance (i-053988e048ca0e606): operation error EC2: StartInstances, https response error StatusCode: 400, RequestID: c95d8a4e-fb11-4439-a635-895dbdbe6c4c, api error ReservationCapacityExceeded: The requested reservation does not have sufficient compatible and available capacity for this request.
        
          with aws_instance.test,
          on terraform_plugin_test.tf line 50, in resource "aws_instance" "test":
          50: resource "aws_instance" "test" {
        
--- SKIP: TestAccEC2Instance_CapacityReservation_modifyTarget (136.67s)
=== CONT  TestAccEC2Instance_CapacityReservation_targetID
--- PASS: TestAccEC2InstancesDataSource_basic (361.20s)
=== CONT  TestAccEC2Instance_CapacityReservationPreference_none
=== CONT  TestAccEC2Instance_CapacityReservationPreference_open
--- PASS: TestAccEC2Instance_CapacityReservation_targetID (118.67s)
--- PASS: TestAccEC2Instance_CapacityReservationPreference_none (111.59s)
=== CONT  TestAccEC2Instance_CapacityReservation_unspecifiedDefaultsToOpen
--- PASS: TestAccEC2Instance_basicWithSpot (320.04s)
=== CONT  TestAccEC2Instance_enclaveOptions
--- PASS: TestAccEC2Instance_CapacityReservation_modifyPreference (330.68s)
=== CONT  TestAccEC2Instance_metadataOptions
--- PASS: TestAccEC2Instance_CapacityReservationPreference_open (97.58s)
=== CONT  TestAccEC2Instance_CreditSpecificationT3_unlimitedCPUCredits
--- PASS: TestAccEC2Instance_CapacityReservation_unspecifiedDefaultsToOpen (126.46s)
=== CONT  TestAccEC2Instance_UserDataReplaceOnChange_Off_Base64
--- PASS: TestAccEC2Instance_CreditSpecificationT3_unlimitedCPUCredits (120.12s)
=== CONT  TestAccEC2Instance_UserDataReplaceOnChange_Off
--- PASS: TestAccEC2Instance_metadataOptions (177.90s)
=== CONT  TestAccEC2Instance_UserDataReplaceOnChange_On_Base64
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_Off (215.16s)
=== CONT  TestAccEC2Instance_UserDataReplaceOnChange_On
--- PASS: TestAccEC2Instance_enclaveOptions (395.69s)
=== CONT  TestAccEC2Instance_UserData_unspecifiedToEmptyString
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_Off_Base64 (299.73s)
=== CONT  TestAccEC2Instance_UserData_emptyStringToUnspecified
--- PASS: TestAccEC2Instance_UserData_unspecifiedToEmptyString (120.24s)
=== CONT  TestAccEC2Instance_UserData_stringToEncodedString
--- PASS: TestAccEC2Instance_UserData_emptyStringToUnspecified (118.79s)
=== CONT  TestAccEC2Instance_UserData_update
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_On_Base64 (442.60s)
=== CONT  TestAccEC2Instance_UserData
--- PASS: TestAccEC2Instance_UserDataReplaceOnChange_On (298.30s)
=== CONT  TestAccEC2Instance_CreditSpecificationUnlimitedCPUCredits_t2Tot3Taint
--- PASS: TestAccEC2Instance_UserData_stringToEncodedString (206.16s)
=== CONT  TestAccEC2Instance_CreditSpecificationStandardCPUCredits_t2Tot3Taint
--- PASS: TestAccEC2Instance_UserData (107.63s)
=== CONT  TestAccEC2Instance_CreditSpecificationT3_updateCPUCredits
--- PASS: TestAccEC2Instance_UserData_update (340.33s)
=== CONT  TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3a
--- PASS: TestAccEC2Instance_CreditSpecificationT3_updateCPUCredits (127.39s)
=== CONT  TestAccEC2Instance_CreditSpecificationT3_standardCPUCredits
--- PASS: TestAccEC2Instance_CreditSpecificationT3_standardCPUCredits (136.45s)
=== CONT  TestAccEC2Instance_CreditSpecificationT3_unspecifiedDefaultsToUnlimited
--- PASS: TestAccEC2Instance_CreditSpecificationUnlimitedCPUCredits_t2Tot3Taint (447.49s)
=== CONT  TestAccEC2Instance_CreditSpecification_isNotAppliedToNonBurstable
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3a (302.19s)
=== CONT  TestAccEC2Instance_CreditSpecification_updateCPUCredits
--- PASS: TestAccEC2Instance_CreditSpecification_isNotAppliedToNonBurstable (92.19s)
=== CONT  TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t4g
--- PASS: TestAccEC2Instance_CreditSpecificationStandardCPUCredits_t2Tot3Taint (528.96s)
=== CONT  TestAccEC2Instance_CreditSpecification_unlimitedCPUCredits
--- PASS: TestAccEC2Instance_CreditSpecification_updateCPUCredits (135.67s)
=== CONT  TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3
--- PASS: TestAccEC2Instance_CreditSpecificationT3_unspecifiedDefaultsToUnlimited (331.58s)
=== CONT  TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t2
--- PASS: TestAccEC2Instance_CreditSpecification_unlimitedCPUCredits (147.01s)
=== CONT  TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPsUpdate
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t2 (97.49s)
=== CONT  TestAccEC2Instance_cpuOptionsCoreThreadsUnspecifiedToSpecified
--- PASS: TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPsUpdate (125.18s)
=== CONT  TestAccEC2Instance_cpuOptionsCoreThreadsMigration
--- PASS: TestAccEC2Instance_cpuOptionsCoreThreadsUnspecifiedToSpecified (103.94s)
=== CONT  TestAccEC2Instance_cpuOptionsCoreThreads
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t4g (352.55s)
=== CONT  TestAccEC2Instance_cpuOptionsAmdSevSnpCoreThreads
    ec2_instance_test.go:4029: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpCoreThreads (0.00s)
=== CONT  TestAccEC2Instance_cpuOptionsAmdSevSnpDisabledToEnabled
    ec2_instance_test.go:3980: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpDisabledToEnabled (0.00s)
=== CONT  TestAccEC2Instance_cpuOptionsAmdSevSnpEnabledToDisabled
    ec2_instance_test.go:3936: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpEnabledToDisabled (0.00s)
=== CONT  TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToEnabledToDisabledToUnspecified
    ec2_instance_test.go:3870: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToEnabledToDisabledToUnspecified (0.00s)
=== CONT  TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToDisabledToEnabledToUnspecified
    ec2_instance_test.go:3803: skipping tests; AWS_DEFAULT_REGION (us-west-2) not supported. Supported: [us-east-2]
--- SKIP: TestAccEC2Instance_cpuOptionsAmdSevSnpUnspecifiedToDisabledToEnabledToUnspecified (0.00s)
=== CONT  TestAccEC2Instance_GetPasswordData_trueToFalse
--- PASS: TestAccEC2Instance_cpuOptionsCoreThreadsMigration (116.72s)
=== CONT  TestAccEC2Instance_GetPasswordData_falseToTrue
--- PASS: TestAccEC2Instance_CreditSpecificationUnknownCPUCredits_t3 (363.56s)
=== CONT  TestAccEC2Instance_LaunchTemplate_vpcSecurityGroup
--- PASS: TestAccEC2Instance_GetPasswordData_trueToFalse (179.12s)
=== CONT  TestAccEC2Instance_LaunchTemplate_spotAndStop
--- PASS: TestAccEC2Instance_cpuOptionsCoreThreads (197.96s)
=== CONT  TestAccEC2Instance_LaunchTemplate_iamInstanceProfile
--- PASS: TestAccEC2Instance_GetPasswordData_falseToTrue (169.50s)
=== CONT  TestAccEC2Instance_LaunchTemplate_swapIDAndName
--- PASS: TestAccEC2Instance_LaunchTemplate_swapIDAndName (69.38s)
=== CONT  TestAccEC2Instance_LaunchTemplate_updateTemplateVersion
--- PASS: TestAccEC2Instance_LaunchTemplate_vpcSecurityGroup (334.64s)
=== CONT  TestAccEC2Instance_LaunchTemplateModifyTemplate_defaultVersion
--- PASS: TestAccEC2Instance_LaunchTemplate_spotAndStop (314.94s)
=== CONT  TestAccEC2Instance_LaunchTemplate_setSpecificVersion
--- PASS: TestAccEC2Instance_LaunchTemplate_iamInstanceProfile (357.88s)
=== CONT  TestAccEC2Instance_LaunchTemplate_overrideTemplate
--- PASS: TestAccEC2Instance_LaunchTemplateModifyTemplate_defaultVersion (121.93s)
=== CONT  TestAccEC2Instance_LaunchTemplate_basic
--- PASS: TestAccEC2Instance_LaunchTemplate_setSpecificVersion (123.61s)
=== CONT  TestAccEC2Instance_AssociatePublic_overridePrivate
--- PASS: TestAccEC2Instance_AssociatePublic_overridePrivate (219.78s)
=== CONT  TestAccEC2Instance_AssociatePublic_overridePublic
--- PASS: TestAccEC2Instance_LaunchTemplate_overrideTemplate (319.37s)
=== CONT  TestAccEC2Instance_AssociatePublic_explicitPrivate
--- PASS: TestAccEC2Instance_LaunchTemplate_basic (327.94s)
=== CONT  TestAccEC2Instance_AssociatePublic_explicitPublic
--- PASS: TestAccEC2Instance_AssociatePublic_overridePublic (97.90s)
=== CONT  TestAccEC2Instance_AssociatePublic_defaultPublic
--- PASS: TestAccEC2Instance_LaunchTemplate_updateTemplateVersion (622.47s)
=== CONT  TestAccEC2Instance_AssociatePublic_defaultPrivate
--- PASS: TestAccEC2Instance_AssociatePublic_explicitPrivate (100.62s)
=== CONT  TestAccEC2InstanceDataSource_creditSpecification
--- PASS: TestAccEC2Instance_AssociatePublic_defaultPrivate (122.14s)
=== CONT  TestAccEC2Instance_tags_ComputedTag_OnCreate
--- PASS: TestAccEC2InstanceDataSource_creditSpecification (119.41s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_nullNonOverlappingResourceTag
--- PASS: TestAccEC2Instance_AssociatePublic_explicitPublic (242.77s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_nullOverlappingResourceTag
--- PASS: TestAccEC2Instance_AssociatePublic_defaultPublic (234.87s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_emptyProviderOnlyTag
--- PASS: TestAccEC2Instance_tags_DefaultTags_nullNonOverlappingResourceTag (93.77s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_emptyResourceTag
--- PASS: TestAccEC2Instance_tags_DefaultTags_emptyResourceTag (57.72s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_updateToResourceOnly
--- PASS: TestAccEC2Instance_tags_DefaultTags_updateToResourceOnly (113.17s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_updateToProviderOnly
--- PASS: TestAccEC2Instance_tags_ComputedTag_OnCreate (318.72s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_overlapping
--- PASS: TestAccEC2Instance_tags_DefaultTags_emptyProviderOnlyTag (300.23s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_nonOverlapping
--- PASS: TestAccEC2Instance_tags_DefaultTags_nullOverlappingResourceTag (341.75s)
=== CONT  TestAccEC2Instance_tags_DefaultTags_providerOnly
--- PASS: TestAccEC2Instance_tags_DefaultTags_updateToProviderOnly (136.00s)
=== CONT  TestAccEC2Instance_tags_EmptyTag_OnUpdate_Replace
--- PASS: TestAccEC2Instance_tags_DefaultTags_overlapping (150.19s)
=== CONT  TestAccEC2Instance_tags_EmptyTag_OnUpdate_Add
--- PASS: TestAccEC2Instance_tags_DefaultTags_nonOverlapping (161.07s)
=== CONT  TestAccEC2Instance_tags_EmptyTag_OnCreate
--- PASS: TestAccEC2Instance_tags_EmptyTag_OnUpdate_Replace (155.67s)
=== CONT  TestAccEC2Instance_tags_AddOnUpdate
--- PASS: TestAccEC2Instance_tags_DefaultTags_providerOnly (204.56s)
=== CONT  TestAccEC2Instance_tags_null
--- PASS: TestAccEC2Instance_tags_EmptyTag_OnUpdate_Add (151.15s)
=== CONT  TestAccEC2Instance_tags
--- PASS: TestAccEC2Instance_tags_EmptyTag_OnCreate (107.58s)
=== CONT  TestAccEC2InstanceState_disappears_Instance
--- PASS: TestAccEC2Instance_tags_AddOnUpdate (104.49s)
=== CONT  TestAccEC2InstanceState_state
--- PASS: TestAccEC2Instance_tags_null (102.90s)
=== CONT  TestAccEC2InstanceState_basic
--- PASS: TestAccEC2Instance_tags (150.11s)
=== CONT  TestAccEC2InstanceMetadataDefaults_serial
=== RUN   TestAccEC2InstanceMetadataDefaults_serial/empty
=== RUN   TestAccEC2InstanceMetadataDefaults_serial/basic
=== RUN   TestAccEC2InstanceMetadataDefaults_serial/disappears
--- PASS: TestAccEC2InstanceMetadataDefaults_serial (24.23s)
    --- PASS: TestAccEC2InstanceMetadataDefaults_serial/empty (1.33s)
    --- PASS: TestAccEC2InstanceMetadataDefaults_serial/basic (14.30s)
    --- PASS: TestAccEC2InstanceMetadataDefaults_serial/disappears (8.60s)
=== CONT  TestAccEC2InstanceDataSource_timeout
--- PASS: TestAccEC2InstanceDataSource_timeout (113.36s)
=== CONT  TestAccEC2InstanceDataSource_disableAPIStopTermination
--- PASS: TestAccEC2InstanceDataSource_disableAPIStopTermination (118.11s)
=== CONT  TestAccEC2InstanceDataSource_blockDeviceTags
--- PASS: TestAccEC2InstanceState_disappears_Instance (351.68s)
=== CONT  TestAccEC2InstanceDataSource_enclaveOptions
--- PASS: TestAccEC2InstanceState_basic (337.73s)
=== CONT  TestAccEC2InstanceDataSource_metadataOptions
--- PASS: TestAccEC2InstanceDataSource_enclaveOptions (300.88s)
=== CONT  TestAccEC2Instance_dedicatedInstance
--- PASS: TestAccEC2InstanceState_state (648.75s)
=== CONT  TestAccEC2Instance_keyPairCheck
--- PASS: TestAccEC2InstanceDataSource_blockDeviceTags (320.47s)
=== CONT  TestAccEC2Instance_PrivateDNSNameOptions_configured
--- PASS: TestAccEC2InstanceDataSource_metadataOptions (320.44s)
=== CONT  TestAccEC2Instance_PrivateDNSNameOptions_computed
--- PASS: TestAccEC2Instance_dedicatedInstance (94.72s)
=== CONT  TestAccEC2Instance_Empty_privateIP
--- PASS: TestAccEC2Instance_keyPairCheck (85.97s)
=== CONT  TestAccEC2Instance_associatePublicIPAndPrivateIP
--- PASS: TestAccEC2Instance_associatePublicIPAndPrivateIP (90.26s)
=== CONT  TestAccEC2Instance_privateIP
--- PASS: TestAccEC2Instance_Empty_privateIP (111.29s)
=== CONT  TestAccEC2Instance_iamInstanceProfilePath
--- PASS: TestAccEC2Instance_PrivateDNSNameOptions_configured (214.49s)
=== CONT  TestAccEC2Instance_iamInstanceProfile
--- PASS: TestAccEC2Instance_privateIP (106.42s)
=== CONT  TestAccEC2Instance_instanceProfileChange
--- PASS: TestAccEC2Instance_PrivateDNSNameOptions_computed (281.82s)
=== CONT  TestAccEC2Instance_BlockDeviceTags_defaultTagsEBSRoot
--- PASS: TestAccEC2Instance_iamInstanceProfile (114.82s)
=== CONT  TestAccEC2Instance_BlockDeviceTags_defaultTagsVolumeTags
--- PASS: TestAccEC2Instance_iamInstanceProfilePath (222.91s)
=== CONT  TestAccEC2Instance_BlockDeviceTags_ebsAndRoot
--- PASS: TestAccEC2Instance_BlockDeviceTags_defaultTagsEBSRoot (146.22s)
=== CONT  TestAccEC2Instance_BlockDeviceTags_attachedVolume
--- PASS: TestAccEC2Instance_BlockDeviceTags_defaultTagsVolumeTags (175.68s)
=== CONT  TestAccEC2Instance_BlockDeviceTags_volumeTags
--- PASS: TestAccEC2Instance_instanceProfileChange (253.49s)
=== CONT  TestAccEC2Instance_networkInstanceVPCSecurityGroupIDs
--- PASS: TestAccEC2Instance_BlockDeviceTags_ebsAndRoot (152.27s)
=== CONT  TestAccEC2Instance_networkInstanceRemovingAllSecurityGroups
--- PASS: TestAccEC2Instance_BlockDeviceTags_attachedVolume (171.89s)
=== CONT  TestAccEC2Instance_networkInstanceSecurityGroups
--- PASS: TestAccEC2Instance_networkInstanceVPCSecurityGroupIDs (111.08s)
=== CONT  TestAccEC2Instance_IPv6AddressCount
--- PASS: TestAccEC2Instance_BlockDeviceTags_volumeTags (162.29s)
=== CONT  TestAccEC2Instance_IPv6_supportAddressCountWithIPv4
--- PASS: TestAccEC2Instance_networkInstanceRemovingAllSecurityGroups (123.87s)
=== CONT  TestAccEC2Instance_ipv6AddressCountAndSingleAddressCausesError
--- PASS: TestAccEC2Instance_ipv6AddressCountAndSingleAddressCausesError (1.34s)
=== CONT  TestAccEC2Instance_IPv6_supportAddressCount
--- PASS: TestAccEC2Instance_networkInstanceSecurityGroups (122.55s)
=== CONT  TestAccEC2Instance_placementPartitionNumber
--- PASS: TestAccEC2Instance_IPv6_supportAddressCountWithIPv4 (137.87s)
=== CONT  TestAccEC2Instance_placementGroup
--- PASS: TestAccEC2Instance_IPv6_supportAddressCount (129.24s)
=== CONT  TestAccEC2Instance_outpost
    ec2_instance_test.go:1116: skipping since no Outposts found
--- SKIP: TestAccEC2Instance_outpost (0.20s)
=== CONT  TestAccEC2Instance_CreditSpecification_standardCPUCredits
--- PASS: TestAccEC2Instance_IPv6AddressCount (181.73s)
=== CONT  TestAccEC2Instance_userDataBase64_updateWithBashFile
--- PASS: TestAccEC2Instance_userDataBase64_updateWithBashFile (185.11s)
=== CONT  TestAccEC2Instance_disableAPITerminationFinalTrue
--- PASS: TestAccEC2Instance_CreditSpecification_standardCPUCredits (224.36s)
=== CONT  TestAccEC2Instance_disableAPITerminationFinalFalse
--- PASS: TestAccEC2Instance_placementPartitionNumber (300.00s)
=== CONT  TestAccEC2Instance_disableAPIStop
--- PASS: TestAccEC2Instance_disableAPITerminationFinalTrue (116.40s)
=== CONT  TestAccEC2Instance_autoRecovery
--- PASS: TestAccEC2Instance_disableAPITerminationFinalFalse (117.99s)
=== CONT  TestAccEC2Instance_sourceDestCheck
--- PASS: TestAccEC2Instance_placementGroup (360.91s)
=== CONT  TestAccEC2Instance_noAMIEphemeralDevices
--- PASS: TestAccEC2Instance_disableAPIStop (119.20s)
=== CONT  TestAccEC2Instance_rootInstanceStore
--- PASS: TestAccEC2Instance_autoRecovery (131.78s)
=== CONT  TestAccEC2Instance_blockDevices
--- PASS: TestAccEC2Instance_noAMIEphemeralDevices (124.46s)
=== CONT  TestAccEC2Instance_gp2WithIopsValue
--- PASS: TestAccEC2Instance_gp2WithIopsValue (6.50s)
=== CONT  TestAccEC2Instance_gp2IopsDevice
--- PASS: TestAccEC2Instance_sourceDestCheck (143.15s)
=== CONT  TestAccEC2Instance_userDataBase64_update
--- PASS: TestAccEC2Instance_blockDevices (95.46s)
=== CONT  TestAccEC2Instance_userDataBase64_updateWithZipFile
--- PASS: TestAccEC2Instance_userDataBase64_updateWithZipFile (206.61s)
=== CONT  TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifySize
--- PASS: TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifySize (160.09s)
=== CONT  TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPs
--- PASS: TestAccEC2Instance_NewNetworkInterface_privateIPAndSecondaryPrivateIPs (352.19s)
=== CONT  TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPsUpdate
--- PASS: TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPsUpdate (125.97s)
=== CONT  TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPs
--- PASS: TestAccEC2Instance_gp2IopsDevice (87.93s)
=== CONT  TestAccEC2Instance_NewNetworkInterface_publicIPAndSecondaryPrivateIPs
--- PASS: TestAccEC2Instance_userDataBase64_update (166.26s)
=== CONT  TestAccEC2Instance_addSecurityGroupNetworkInterface
--- PASS: TestAccEC2Instance_NewNetworkInterface_emptyPrivateIPAndSecondaryPrivateIPs (173.05s)
=== CONT  TestAccEC2Instance_addSecondaryInterface
--- PASS: TestAccEC2Instance_rootInstanceStore (381.05s)
=== CONT  TestAccEC2Instance_primaryNetworkInterfaceSourceDestCheck
--- PASS: TestAccEC2Instance_primaryNetworkInterfaceSourceDestCheck (108.66s)
=== CONT  TestAccEC2Instance_networkCardIndex
--- PASS: TestAccEC2Instance_NewNetworkInterface_publicIPAndSecondaryPrivateIPs (383.97s)
=== CONT  TestAccEC2Instance_primaryNetworkInterface
--- PASS: TestAccEC2Instance_networkCardIndex (106.64s)
=== CONT  TestAccEC2Instance_gp3RootBlockDevice
--- PASS: TestAccEC2Instance_addSecurityGroupNetworkInterface (361.47s)
=== CONT  TestAccEC2Instance_EBSRootDevice_multipleDynamicEBSBlockDevices
--- PASS: TestAccEC2Instance_primaryNetworkInterface (118.32s)
=== CONT  TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifyDeleteOnTermination
--- PASS: TestAccEC2Instance_addSecondaryInterface (357.45s)
=== CONT  TestAccEC2Instance_EBSRootDevice_modifyType
--- PASS: TestAccEC2Instance_gp3RootBlockDevice (133.40s)
=== CONT  TestAccEC2Instance_EBSRootDevice_modifyAll
--- PASS: TestAccEC2Instance_EBSRootDevice_multipleDynamicEBSBlockDevices (133.76s)
=== CONT  TestAccEC2Instance_EBSRootDevice_modifyDeleteOnTermination
--- PASS: TestAccEC2Instance_EBSRootDeviceMultipleBlockDevices_modifyDeleteOnTermination (128.97s)
=== CONT  TestAccEC2Instance_EBSRootDeviceModifyThroughput_gp3
--- PASS: TestAccEC2Instance_EBSRootDevice_modifyType (149.21s)
=== CONT  TestAccEC2Instance_EBSRootDeviceModifyIOPS_io2
--- PASS: TestAccEC2Instance_EBSRootDevice_modifyDeleteOnTermination (132.18s)
=== CONT  TestAccEC2Instance_EBSRootDeviceModifyIOPS_io1
--- PASS: TestAccEC2Instance_EBSRootDevice_modifyAll (200.80s)
=== CONT  TestAccEC2InstanceDataSource_privateIP
--- PASS: TestAccEC2Instance_EBSRootDeviceModifyThroughput_gp3 (148.56s)
=== CONT  TestAccEC2InstanceDataSource_autoRecovery
--- PASS: TestAccEC2Instance_EBSRootDeviceModifyIOPS_io2 (140.38s)
=== CONT  TestAccEC2InstanceDataSource_GetUserData_noUserData
--- PASS: TestAccEC2InstanceDataSource_privateIP (95.28s)
=== CONT  TestAccEC2InstanceDataSource_getUserData
--- PASS: TestAccEC2Instance_EBSRootDeviceModifyIOPS_io1 (215.29s)
=== CONT  TestAccEC2InstanceDataSource_GetPasswordData_falseToTrue
--- PASS: TestAccEC2InstanceDataSource_autoRecovery (165.43s)
=== CONT  TestAccEC2InstanceDataSource_GetPasswordData_trueToFalse
--- PASS: TestAccEC2InstanceDataSource_getUserData (168.32s)
=== CONT  TestAccEC2InstanceDataSource_vpcSecurityGroups
--- PASS: TestAccEC2InstanceDataSource_GetUserData_noUserData (187.60s)
=== CONT  TestAccEC2InstanceDataSource_securityGroups
--- PASS: TestAccEC2InstanceDataSource_securityGroups (109.65s)
=== CONT  TestAccEC2InstanceDataSource_placementGroup
--- PASS: TestAccEC2InstanceDataSource_GetPasswordData_falseToTrue (173.77s)
=== CONT  TestAccEC2InstanceDataSource_vpc
--- PASS: TestAccEC2InstanceDataSource_vpcSecurityGroups (117.81s)
=== CONT  TestAccEC2InstanceDataSource_keyPair
--- PASS: TestAccEC2InstanceDataSource_GetPasswordData_trueToFalse (181.74s)
=== CONT  TestAccEC2InstanceDataSource_ipv6Addresses
--- PASS: TestAccEC2InstanceDataSource_keyPair (85.67s)
=== CONT  TestAccEC2InstanceDataSource_secondaryPrivateIPs
--- PASS: TestAccEC2InstanceDataSource_vpc (117.99s)
=== CONT  TestAccEC2Instance_changeInstanceTypeAndUserDataBase64
--- PASS: TestAccEC2InstanceDataSource_ipv6Addresses (116.42s)
=== CONT  TestAccEC2Instance_EBSRootDevice_modifySize
--- PASS: TestAccEC2InstanceDataSource_secondaryPrivateIPs (206.81s)
=== CONT  TestAccEC2Instance_CreditSpecificationUnspecifiedToEmpty_nonBurstable
--- PASS: TestAccEC2Instance_EBSRootDevice_modifySize (152.30s)
=== CONT  TestAccEC2Instance_EBSRootDevice_basic
--- PASS: TestAccEC2InstanceDataSource_placementGroup (329.95s)
=== CONT  TestAccEC2InstanceDataSource_gp2IopsDevice
--- PASS: TestAccEC2Instance_EBSRootDevice_basic (100.60s)
=== CONT  TestAccEC2InstanceDataSource_basic
--- PASS: TestAccEC2Instance_CreditSpecificationUnspecifiedToEmpty_nonBurstable (127.10s)
=== CONT  TestAccEC2InstanceDataSource_rootInstanceStore
--- PASS: TestAccEC2InstanceDataSource_gp2IopsDevice (135.07s)
=== CONT  TestAccEC2InstanceDataSource_azUserData
--- PASS: TestAccEC2Instance_changeInstanceTypeAndUserDataBase64 (348.49s)
=== CONT  TestAccEC2InstanceDataSource_RootBlockDevice_kmsKeyID
--- PASS: TestAccEC2InstanceDataSource_basic (122.89s)
=== CONT  TestAccEC2InstanceDataSource_tags
--- PASS: TestAccEC2InstanceDataSource_RootBlockDevice_kmsKeyID (134.87s)
=== CONT  TestAccEC2InstanceConnectEndpoint_tags
--- PASS: TestAccEC2InstanceDataSource_tags (102.00s)
=== CONT  TestAccEC2InstanceConnectEndpoint_securityGroupIDs
--- PASS: TestAccEC2InstanceDataSource_azUserData (223.79s)
=== CONT  TestAccEC2InstanceDataSource_EBSBlockDevice_kmsKeyID
--- PASS: TestAccEC2InstanceDataSource_rootInstanceStore (316.99s)
=== CONT  TestAccEC2Instance_EBSBlockDevice_kmsKeyARN
--- PASS: TestAccEC2InstanceDataSource_EBSBlockDevice_kmsKeyID (114.17s)
=== CONT  TestAccEC2InstanceDataSource_blockDevices
--- PASS: TestAccEC2Instance_EBSBlockDevice_kmsKeyARN (121.71s)
=== CONT  TestAccEC2Instance_userDataBase64
--- PASS: TestAccEC2InstanceDataSource_blockDevices (145.30s)
=== CONT  TestAccEC2InstanceDataSource_gp3ThroughputDevice
--- PASS: TestAccEC2InstanceConnectEndpoint_securityGroupIDs (356.33s)
=== CONT  TestAccEC2Instance_RootBlockDevice_kmsKeyARN
--- PASS: TestAccEC2InstanceDataSource_gp3ThroughputDevice (125.48s)
=== CONT  TestAccEC2Instance_EBSBlockDevice_invalidIopsForVolumeType
--- PASS: TestAccEC2Instance_EBSBlockDevice_invalidIopsForVolumeType (6.54s)
=== CONT  TestAccEC2Instance_EBSBlockDevice_invalidThroughputForVolumeType
--- PASS: TestAccEC2Instance_EBSBlockDevice_invalidThroughputForVolumeType (6.47s)
=== CONT  TestAccEC2InstanceConnectEndpoint_disappears
--- PASS: TestAccEC2Instance_userDataBase64 (228.36s)
=== CONT  TestAccEC2Instance_EBSBlockDevice_RootBlockDevice_removed
--- PASS: TestAccEC2Instance_EBSBlockDevice_RootBlockDevice_removed (178.45s)
=== CONT  TestAccEC2Instance_inDefaultVPCBySgName
--- PASS: TestAccEC2Instance_RootBlockDevice_kmsKeyARN (310.11s)
=== CONT  TestAccEC2Instance_inDefaultVPCBySgID
--- PASS: TestAccEC2Instance_inDefaultVPCBySgID (85.93s)
=== CONT  TestAccEC2Instance_atLeastOneOtherEBSVolume
--- PASS: TestAccEC2Instance_inDefaultVPCBySgName (115.45s)
=== CONT  TestAccEC2Instance_basic
--- PASS: TestAccEC2InstanceConnectEndpoint_disappears (352.32s)
=== CONT  TestAccEC2Instance_changeInstanceTypeReplace
--- PASS: TestAccEC2InstanceConnectEndpoint_tags (1062.79s)
=== CONT  TestAccEC2Instance_disappears
--- PASS: TestAccEC2Instance_basic (297.70s)
=== CONT  TestAccEC2Instance_changeInstanceTypeAndUserData
--- PASS: TestAccEC2Instance_atLeastOneOtherEBSVolume (310.85s)
=== CONT  TestAccEC2Instance_changeInstanceType
--- PASS: TestAccEC2Instance_changeInstanceType (185.23s)
=== CONT  TestAccEC2Instance_tags_ComputedTag_OnUpdate_Replace
--- PASS: TestAccEC2Instance_tags_ComputedTag_OnUpdate_Replace (151.57s)
=== CONT  TestAccEC2Instance_CreditSpecification_unspecifiedDefaultsToStandard
--- PASS: TestAccEC2Instance_disappears (365.60s)
--- PASS: TestAccEC2Instance_changeInstanceTypeReplace (641.70s)
--- PASS: TestAccEC2Instance_CreditSpecification_unspecifiedDefaultsToStandard (96.21s)
--- PASS: TestAccEC2Instance_changeInstanceTypeAndUserData (487.81s)
PASS
ok  	github.com/hashicorp/terraform-provider-aws/internal/service/ec2	9647.028s

@ewbankkit
Copy link
Contributor

@DanielRieske Thanks for the contribution πŸŽ‰ πŸ‘.

@ewbankkit ewbankkit merged commit 48654b5 into hashicorp:main Jun 11, 2024
36 checks passed
@github-actions github-actions bot added this to the v5.54.0 milestone Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aws-sdk-go-migration Issues that are related to the providers migration to AWS SDK for Go v2. external-maintainer Contribution from a trusted external contributor. generators Relates to code generators. prioritized Part of the maintainer teams immediate focus. To be addressed within the current quarter. service/autoscaling Issues and PRs that pertain to the autoscaling service. service/ec2ebs Issues and PRs that pertain to the ec2ebs service. service/ec2 Issues and PRs that pertain to the ec2 service. service/wavelength Issues and PRs that pertain to the wavelength service. size/XL Managed by automation to categorize the size of a PR. sweeper Pertains to changes to or issues with the sweeper. tests PRs: expanded test coverage. Issues: expanded coverage, enhancements to test infrastructure.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[AWS SDK for Go Migration] EC2 (Elastic Compute Cloud) Service
3 participants