Paul Stack
316013e2ba
provider/packet|digitalocean: Randomize the SSH Key acceptance tests ( #13096 )
...
```
% make testacc TEST=./builtin/providers/packet TESTARGS='-run=TestAccPacketSSHKey_Basic' ✭
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/27 18:56:06 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/packet -v -run=TestAccPacketSSHKey_Basic -timeout 120m
=== RUN TestAccPacketSSHKey_Basic
--- PASS: TestAccPacketSSHKey_Basic (5.30s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/packet 5.316s
```
```
% make testacc TEST=./builtin/providers/digitalocean TESTARGS='-run=TestAccDigitalOceanSSHKey_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/27 19:29:01 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/digitalocean -v -run=TestAccDigitalOceanSSHKey_ -timeout 120m
=== RUN TestAccDigitalOceanSSHKey_importBasic
--- PASS: TestAccDigitalOceanSSHKey_importBasic (4.18s)
=== RUN TestAccDigitalOceanSSHKey_Basic
--- PASS: TestAccDigitalOceanSSHKey_Basic (2.77s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/digitalocean 6.991s
```
2017-03-27 19:59:09 +03:00
Jake Champlin
4a3e5189f9
provider/packet: Update ssh-key resource test to run in parallel better
...
Allows the ssh-key test to pass when ran in parallel with different branches.
```
$ make testacc TEST=./builtin/providers/packet TESTARGS='-run=TestAccPacketSSHKey_Basic'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/03/14 11:10:28 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/packet -v -run=TestAccPacketSSHKey_Basic -timeout 120m
=== RUN TestAccPacketSSHKey_Basic
PASS
ok github.com/hashicorp/terraform/builtin/providers/packet 3.503s
```
2017-03-14 11:11:57 -04:00
stack72
ffd04882e7
provider/packet: Restructure the Packet Volume test to no longer rely on environment variables
2016-08-15 08:38:43 +01:00
Aaron Welch
79fa978896
working volume resource and test, website docs updated
2016-08-11 09:40:23 -07:00
Aaron Welch
c5b15da76d
gofmt!
2016-08-10 12:11:04 -07:00
Aaron Welch
58103a0df9
remove ip stuff for now
2016-08-10 11:55:49 -07:00
Aaron Welch
3430afb8a5
remove IP stuff for now
2016-08-10 11:51:09 -07:00
Aaron Welch
d60cf4d777
update acceptance tests for packet volume, update packngo api client
2016-08-10 11:37:17 -07:00
Ayu Demura
18814655f8
wip
2016-08-09 09:58:02 -04:00
Ayu Demura
f50c6b9128
Failed test cases
2016-08-09 09:58:02 -04:00
Ayu Demura
27dc29ce28
missing resources
2016-08-09 09:58:01 -04:00
Ayu Demura
be3df2e547
Add ip reservation
2016-08-09 09:58:01 -04:00
Ayu Demura
806939ccdb
add ip_address
2016-08-09 09:58:01 -04:00
Ayu Demura
3099fc7b1c
add volume
2016-08-09 09:58:01 -04:00
Ian Duffy
47ac10d66b
Change resource.StateChangeConf to use an array for target states
...
Signed-off-by: Ian Duffy <ian@ianduffy.ie>
2016-01-21 01:20:41 +00:00
Andrew Hodges
a1935a135d
Handle external state changes for Packet resources gracefully.
...
When a Packet provision exceeds our time limit, we move the device to an
internal project for Packet staff to investigate. When this happens, the
original user no longer has access to the device, and they get a 403.
These changes make that and other external state changes more pleasant for
users of Terraform.
2016-01-14 10:50:15 -05:00
Pete Shima
e2ef92f50f
Populate the provisioner connection info for packet.net devices with the ipv4 public address
2015-11-16 21:02:57 -08:00
Andrew Hodges
2962305125
Add queued as a pending state for Packet provider.
2015-11-10 15:38:08 -05:00
Jeff Mitchell
1373a6086b
Use cleanhttp for new http clients
2015-10-22 14:23:59 -04:00
Jeff Mitchell
5fa5c4bc53
Use new packngo API allowing passing in a custom http.Client
2015-10-19 13:03:28 -04:00
Aaron Welch
07ad320960
Packet bare metal cloud hosting platform provider
2015-06-07 16:34:08 -04:00