X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/218866a5bb6d048576b8351515ea41c1e87eb43b..dc021c3b57dcdebe464c148d55f9990a74e8246b:/lib/cloud/ec2/ec2_test.go diff --git a/lib/cloud/ec2/ec2_test.go b/lib/cloud/ec2/ec2_test.go index 3138cba3d4..638f4a77a3 100644 --- a/lib/cloud/ec2/ec2_test.go +++ b/lib/cloud/ec2/ec2_test.go @@ -5,7 +5,7 @@ // // How to manually run individual tests against the real cloud: // -// $ go test -v git.curoverse.com/arvados.git/lib/cloud/ec2 -live-ec2-cfg ec2config.yml -check.f=TestCreate +// $ go test -v git.arvados.org/arvados.git/lib/cloud/ec2 -live-ec2-cfg ec2config.yml -check.f=TestCreate // // Tests should be run individually and in the order they are listed in the file: // @@ -27,10 +27,10 @@ import ( "flag" "testing" - "git.curoverse.com/arvados.git/lib/cloud" - "git.curoverse.com/arvados.git/lib/dispatchcloud/test" - "git.curoverse.com/arvados.git/sdk/go/arvados" - "git.curoverse.com/arvados.git/sdk/go/config" + "git.arvados.org/arvados.git/lib/cloud" + "git.arvados.org/arvados.git/lib/dispatchcloud/test" + "git.arvados.org/arvados.git/sdk/go/arvados" + "git.arvados.org/arvados.git/sdk/go/config" "github.com/aws/aws-sdk-go/aws" "github.com/aws/aws-sdk-go/service/ec2" "github.com/sirupsen/logrus" @@ -60,6 +60,10 @@ func (e *ec2stub) ImportKeyPair(input *ec2.ImportKeyPairInput) (*ec2.ImportKeyPa return nil, nil } +func (e *ec2stub) DescribeKeyPairs(input *ec2.DescribeKeyPairsInput) (*ec2.DescribeKeyPairsOutput, error) { + return &ec2.DescribeKeyPairsOutput{}, nil +} + func (e *ec2stub) RunInstances(input *ec2.RunInstancesInput) (*ec2.Reservation, error) { return &ec2.Reservation{Instances: []*ec2.Instance{&ec2.Instance{ InstanceId: aws.String("i-123"), @@ -117,15 +121,15 @@ func GetInstanceSet() (cloud.InstanceSet, cloud.ImageID, arvados.Cluster, error) return nil, cloud.ImageID(""), cluster, err } - ap, err := newEC2InstanceSet(exampleCfg.DriverParameters, "test123", logrus.StandardLogger()) + ap, err := newEC2InstanceSet(exampleCfg.DriverParameters, "test123", nil, logrus.StandardLogger()) return ap, cloud.ImageID(exampleCfg.ImageIDForTestSuite), cluster, err } ap := ec2InstanceSet{ - ec2config: ec2InstanceSetConfig{}, - dispatcherID: "test123", - logger: logrus.StandardLogger(), - client: &ec2stub{}, - keys: make(map[string]string), + ec2config: ec2InstanceSetConfig{}, + instanceSetID: "test123", + logger: logrus.StandardLogger(), + client: &ec2stub{}, + keys: make(map[string]string), } return &ap, cloud.ImageID("blob"), cluster, nil }