| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 |
- Test File,CB functon,Total Time (in s),Azure Operation,Time per hit
- aws-region,"find",0.490871,"matches = cb_helpers.generic_find(filters, kwargs, obj_list)",0.16360829999999998
- aws-region,"get",1.06103,"region = [r for r in self if r.id == region_id]",0.3536603
- aws-region,"list",4.47969,"self.provider.ec2_conn.meta.client.describe_regions()",0.2985192
- aws-vm_types,"get",0.001541,"return next(vm_type, None)",0.000769
- aws-vm_types,"find",0.572682,"matches = cb_helpers.generic_find(filters, kwargs, obj_list)",0.1431522
- aws-vm_types,"list",1.1765,"for vm_type in self.instance_data]",0.0286002
- aws-compute,"get",0.725538,"return next(vm_type, None)",0.725533
- aws-compute,"find",2.12073,"matches = cb_helpers.generic_find(filters, kwargs, obj_list)",0.4241224
- aws-compute,"label",1.404,"self._ec2_instance.create_tags(Tags=[{'Key': 'Name','Value': value or ""}])",0.2005429
- aws-compute,"refresh",40.1343,"self._ec2_instance.reload()",0.13029960000000002
- aws-compute,"label",0.10803,"self._volume.create_tags(Tags=[{'Key': 'Name', 'Value': value or ""}])",0.108021
- aws-compute,"refresh",0.478308,"self._volume.reload()",0.0956552
- aws-compute,"refresh",0.186605,"self._snapshot.reload()",0.0932975
- aws-compute,"label",0.274904,"self._vm_firewall.create_tags(Tags=[{'Key': 'Name','Value': value or ""}])",0.137442
- aws-compute,"description",0.257867,"self._vm_firewall.create_tags(Tags=[{'Key': 'Description','Value': value or ""}])",0.128932
- aws-compute,"label",0.155392,"self._vpc.create_tags(Tags=[{'Key': 'Name', 'Value': value or ""}])",0.155383
- aws-compute,"refresh",0.26292,"self._vpc.reload()",0.262913
- aws-compute,"label",0.18114,"self._subnet.create_tags(Tags=[{'Key': 'Name', 'Value': value or ""}])",0.181133
- aws-compute,"refresh",0.35181,"self._ip.reload()",0.175905
- aws-compute,"label",0.142324,"self._route_table.create_tags(Tags=[{'Key': 'Name','Value': value or ""}])",0.142312
- aws-compute,"refresh",0.167096,"self._route_table.reload()",0.0835465
- aws-compute,"create",0.212642,"public_key_material, private_key = cb_helpers.generate_key_pair()",0.076661
- aws-compute,"create",0.212642,"kp = self.svc.create('import_key_pair', KeyName=name,PublicKeyMaterial=public_key_material)",0.135961
- aws-compute,"delete",0.137572,"key_pair._key_pair.delete()",0.137568
- aws-compute,"get",1.27073,"return self.svc.get(vm_firewall_id)",0.0977408
- aws-compute,"create",0.915045,"obj = self.svc.create('create_security_group', GroupName=name,Description=name,VpcId=network_id)",0.191045
- aws-compute,"delete",0.875675,"firewall._vm_firewall.delete()",0.437835
- aws-compute,"list",0.130891,"for r in firewall._vm_firewall.ip_permissions]",0.010829
- aws-compute,"create",5.88847,"cb_vol.wait_till_ready()",5.496369
- aws-compute,"delete",0.24604,"volume._volume.delete()",0.246037
- aws-compute,"delete",0.12099,"snapshot._snapshot.delete()",0.120988
- aws-compute,"get",0.257728,"return self.svc.get(image_id)",0.1288575
- aws-compute,"create_launch_config",2.1e-05,"return AWSLaunchConfig(self.provider)",1.05e-05
- aws-compute,"create",8.67415,"inst = self.svc.create('create_instances',ImageId=image_id,MinCount=1,MaxCount=1,KeyName=key_pair_name,SecurityGroupIds=vm_firewall_ids or None,UserData=str(user_data) or None,InstanceType=vm_size,Placement=placement,BlockDeviceMappings=bdm,SubnetId=subnet_id",1.7172395
- aws-compute,"get",0.407957,"return self.svc.get(instance_id)",0.13598570000000001
- aws-compute,"find",0.24311,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.1215435
- aws-compute,"list",1.29368,"return self.svc.list(limit=limit, marker=marker)",0.1437424
- aws-compute,"delete",0.826672,"aws_inst._ec2_instance.terminate()",0.206665
- aws-compute,"list",2.79839,"for vm_type in self.instance_data]",0.4663622
- aws-compute,"get",0.084315,"region = [r for r in self if r.id == region_id]",0.084307
- aws-compute,"list",0.073234,"self.provider.ec2_conn.meta.client.describe_regions()",0.073133
- aws-compute,"get",0.084704,"return self.svc.get(network_id)",0.084704
- aws-compute,"create",0.874787,"cb_net.wait_till_ready()",0.458052
- aws-compute,"delete",0.38744,"network._vpc.delete()",0.387436
- aws-compute,"list",0.217225,"return self.svc.find(filter_name='vpc-id', filter_value=network_id,limit=limit, marker=marker)",0.217197
- aws-compute,"find",1.08196,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.36064270000000004
- aws-compute,"create",0.454137,"subnet = self.svc.create('create_subnet',VpcId=network_id,CidrBlock=cidr_block,AvailabilityZone=zone_name)",0.272957
- aws-compute,"create",0.454137,"subnet.label = label",0.181155
- aws-compute,"delete",0.340546,"sn._subnet.delete()",0.340544
- aws-compute,"get_or_create_default",1.11421,"snl = self.find(label=AWSSubnet.CB_DEFAULT_SUBNET_LABEL + '*')",0.3713587
- aws-compute,"create",0.277115,"cb_router = self.svc.create('create_route_table', VpcId=network_id)",0.134758
- aws-compute,"create",0.277115,"cb_router.label = label",0.142343
- aws-compute,"delete",0.172383,"r._route_table.delete()",0.172379
- aws-compute,"delete",0.119243,"gw._gateway.delete()",0.119232
- aws-compute,"create",0.275631,"ip = self.provider.ec2_conn.meta.client.allocate_address(Domain='vpc')",0.274365
- aws-compute,"delete",0.401777,"aws_fip = self.svc.get_raw(fip)",0.22485
- aws-compute,"delete",0.401777,"aws_fip.release()",0.176922
- aws-network,"find",0.442382,"matches = cb_helpers.generic_find(filters, kwargs, obj_list)",0.1474373
- aws-network,"label",0.854453,"self._vpc.create_tags(Tags=[{'Key': 'Name', 'Value': value or ''}])",0.1220413
- aws-network,"refresh",0.537054,"self._vpc.reload()",0.076718
- aws-network,"label",0.846852,"self._subnet.create_tags(Tags=[{'Key': 'Name', 'Value': value or ''}])",0.14111579999999999
- aws-network,"refresh",0.068226,"self._subnet.reload()",0.068223
- aws-network,"label",0.500526,"self._route_table.create_tags(Tags=[{'Key': 'Name','Value': value or ''}])",0.1250908
- aws-network,"refresh",0.247562,"self._route_table.reload()",0.0825193
- aws-network,"get",0.855001,"return self.svc.get(network_id)",0.1068751
- aws-network,"list",1.15518,"return self.svc.list(limit=limit, marker=marker)",0.14439760000000001
- aws-network,"find",0.164269,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.082118
- aws-network,"create",3.05072,"cb_net = self.svc.create('create_vpc', CidrBlock=cidr_block)",0.261473
- aws-network,"create",3.05072,"cb_net.wait_till_ready()",0.363965
- aws-network,"delete",1.21929,"network._vpc.delete()",0.3048195
- aws-network,"get",0.175809,"return self.svc.get(subnet_id)",0.0879045
- aws-network,"list",1.91408,"return self.svc.find(filter_name='vpc-id', filter_value=network_id,limit=limit, marker=marker)",0.1343805
- aws-network,"list",1.91408,"return self.svc.list(limit=limit, marker=marker)",0.13846260000000002
- aws-network,"find",1.07916,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.215816
- aws-network,"create",1.21166,"subnet = self.svc.create('create_subnet',VpcId=network_id,CidrBlock=cidr_block,AvailabilityZone=zone_name)",0.2319483
- aws-network,"create",1.21166,"subnet.label = label",0.17184470000000002
- aws-network,"delete",0.710526,"sn._subnet.delete()",0.236839
- aws-network,"get_or_create_default",1.00426,"snl = self.find(label=AWSSubnet.CB_DEFAULT_SUBNET_LABEL + '*')",0.33471470000000003
- aws-network,"get",0.109509,"return self.svc.get(router_id)",0.0547545
- aws-network,"find",0.932473,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.466217
- aws-network,"list",1.45562,"return self.svc.list(limit=limit, marker=marker)",0.0661645
- aws-network,"create",0.276254,"cb_router = self.svc.create('create_route_table', VpcId=network_id)",0.131667
- aws-network,"create",0.276254,"cb_router.label = label",0.144578
- aws-network,"delete",0.177915,"r._route_table.delete()",0.177911
- aws-network,"delete",0.70085,"gw._gateway.detach_from_vpc(VpcId=gw.network_id)",0.146016
- aws-network,"delete",0.70085,"gw._gateway.delete()",0.1362533
- aws-network,"get",0.13601,"return self.svc.get(fip_id)",0.067999
- aws-network,"list",1.50173,"return self.svc.list(limit, marker)",0.1501728
- aws-network,"create",0.50429,"ip = self.provider.ec2_conn.meta.client.allocate_address(Domain='vpc')",0.250836
- aws-network,"delete",0.887973,"aws_fip = self.svc.get_raw(fip)",0.262006
- aws-network,"delete",0.887973,"aws_fip.release()",0.181978
- aws-security,"get",0.000372,"matches = [rule for rule in firewall.rules if rule.id == rule_id]",0.0001845
- aws-security,"find",0.00508,"matches = cb_helpers.generic_find(filters, kwargs, obj_list)",0.001648
- aws-security,"label",1.37521,"self._vm_firewall.create_tags(Tags=[{'Key': 'Name','Value': value or ''}])",0.1527761
- aws-security,"description",1.30596,"self._vm_firewall.create_tags(Tags=[{'Key': 'Description','Value': value or ''}])",0.21765820000000002
- aws-security,"refresh",1.25366,"self._vm_firewall.reload()",0.15670720000000002
- aws-security,"get",0.367371,"return self.svc.get(key_pair_id)",0.09183519999999999
- aws-security,"list",0.40985,"return self.svc.list(limit=limit, marker=marker)",0.08197
- aws-security,"find",0.16969,"return self.svc.find(filter_name='key-name', filter_value=name)",0.084823
- aws-security,"create",0.82054,"kp = self.svc.create('import_key_pair', KeyName=name,PublicKeyMaterial=public_key_material)",0.1712055
- aws-security,"delete",0.539951,"key_pair._key_pair.delete()",0.1302833
- aws-security,"get",0.15349,"return self.svc.get(vm_firewall_id)",0.0511543
- aws-security,"list",2.39902,"return self.svc.list(limit=limit, marker=marker)",0.1043053
- aws-security,"create",3.06949,"obj.label = label",0.1706782
- aws-security,"create",3.06949,"obj.description = description",0.21767579999999997
- aws-security,"find",0.737689,"return self.svc.find(filter_name='tag:Name',filter_value=label)",0.368821
- aws-security,"delete",1.54059,"firewall._vm_firewall.delete()",0.2567622
- aws-security,"list",0.001723,"for r in firewall._vm_firewall.ip_permissions]",3.89e-05
- aws-security,"create",2.00376,"firewall._vm_firewall.authorize_ingress(IpPermissions=ip_perms)",0.264305
- aws-security,"create",2.00376,"firewall.refresh()",0.170452
- aws-security,"delete",1.13273,"firewall._vm_firewall.revoke_ingress(IpPermissions=ip_perms)",0.2524845
- aws-security,"delete",1.13273,"firewall.refresh()",0.166607
- aws-security,"get",0.567762,"return self.svc.get(network_id)",0.094627
- aws-security,"find",1.47682,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.2461202
- aws-security,"get_or_create_default",1.54118,"snl = self.find(label=AWSSubnet.CB_DEFAULT_SUBNET_LABEL + '*')",0.2568257
- aws-block_store,"label",0.476349,"self._ec2_instance.create_tags(Tags=[{'Key': 'Name','Value': value or ''}])",0.2381625
- aws-block_store,"refresh",14.523,"self._ec2_instance.reload()",0.14099170000000003
- aws-block_store,"label",1.35729,"self._volume.create_tags(Tags=[{'Key': 'Name', 'Value': value or ''}])",0.12337039999999999
- aws-block_store,"description",0.104612,"self._volume.create_tags(Tags=[{'Key': 'Description','Value': value or ''}])",0.10461
- aws-block_store,"refresh",7.74737,"self._volume.reload()",0.11562510000000001
- aws-block_store,"label",0.799853,"self._snapshot.create_tags(Tags=[{'Key': 'Name','Value': value or ''}])",0.09994539999999999
- aws-block_store,"description",0.104892,"self._snapshot.create_tags(Tags=[{'Key': 'Description', 'Value': value or ''}])",0.10489
- aws-block_store,"refresh",5.26941,"self._snapshot.reload()",0.0878139
- aws-block_store,"get",0.163409,"return self.svc.get(volume_id)",0.0817045
- aws-block_store,"find",0.265743,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.1328425
- aws-block_store,"list",0.667217,"return self.svc.list(limit=limit, marker=marker)",0.1668042
- aws-block_store,"create",53.2855,"cb_vol.wait_till_ready()",7.1621173
- aws-block_store,"delete",1.1909,"volume._volume.delete()",0.17012470000000002
- aws-block_store,"get",0.303705,"return self.svc.get(snapshot_id)",0.0759262
- aws-block_store,"find",2.06389,"obj_list = list(self)",0.8459845
- aws-block_store,"list",7.99197,"return self.svc.list(limit=limit, marker=marker,OwnerIds=['self'])",0.3073815
- aws-block_store,"create",55.711,"cb_snap.wait_till_ready()",55.327837
- aws-block_store,"delete",0.67235,"snapshot._snapshot.delete()",0.22411170000000002
- aws-block_store,"create",3.15817,"inst = self.svc.create('create_instances',ImageId=image_id,MinCount=1,MaxCount=1,KeyName=key_pair_name,SecurityGroupIds=vm_firewall_ids or None,UserData=str(user_data) or None,InstanceType=vm_size,Placement=placement,BlockDeviceMappings=bdm,SubnetId=subnet_id",1.110423
- aws-block_store,"delete",0.615225,"aws_inst._ec2_instance.terminate()",0.3076095
- aws-block_store,"find",0.660379,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.3301755
- aws-block_store,"get_or_create_default",0.727776,"snl = self.find(label=AWSSubnet.CB_DEFAULT_SUBNET_LABEL + '*')",0.3638435
- aws-object_life_cycle,"label",0.115102,"self._volume.create_tags(Tags=[{'Key': 'Name', 'Value': value or ''}])",0.115094
- aws-object_life_cycle,"refresh",0.400173,"self._volume.reload()",0.080026
- aws-object_life_cycle,"create",9.84804,"cb_vol = self.svc.create('create_volume', Size=size,AvailabilityZone=zone_id,SnapshotId=snapshot_id)",4.321521
- aws-object_life_cycle,"create",9.84804,"cb_vol.wait_till_ready()",5.411356
- aws-object_life_cycle,"delete",0.104595,"volume._volume.delete()",0.104592
- aws-image,"label",0.541265,"self._ec2_image.create_tags(Tags=[{'Key': 'Name','Value': value or ''}])",0.1352742
- aws-image,"refresh",2.61199,"self._ec2_image.reload()",0.11872680000000001
- aws-image,"label",0.436325,"self._ec2_instance.create_tags(Tags=[{'Key': 'Name','Value': value or ''}])",0.2181465
- aws-image,"refresh",9.5028,"self._ec2_instance.reload()",0.14618920000000002
- aws-image,"get",0.094928,"return self.svc.get(snapshot_id)",0.094928
- aws-image,"delete",0.584476,"snapshot._snapshot.delete()",0.584474
- aws-image,"get",0.243766,"return self.svc.get(image_id)",0.121877
- aws-image,"find",2.65148,"obj_list.extend(self.svc.find(filter_name='name',filter_value=label, **extra_args))",0.6128055
- aws-image,"find",2.65148,"obj_list.extend(self.svc.find(filter_name='tag:Name',filter_value=label, **extra_args))",0.7129005
- aws-image,"list",0.565674,"return self.svc.list(Owners=['self'] if filter_by_owner else['amazon', 'self'],limit=limit, marker=marker)",0.11313160000000001
- aws-image,"create",4.28092,"inst = self.svc.create('create_instances',ImageId=image_id,MinCount=1,MaxCount=1,KeyName=key_pair_name,SecurityGroupIds=vm_firewall_ids or None,UserData=str(user_data) or None,InstanceType=vm_size,Placement=placement,BlockDeviceMappings=bdm,SubnetId=subnet_id",1.6989055
- aws-image,"delete",0.353906,"aws_inst._ec2_instance.terminate()",0.17695
- aws-image,"find",0.225429,"return self.svc.find(filter_name='tag:Name', filter_value=label)",0.225406
- aws-image,"get_or_create_default",0.284701,"snl = self.find(label=AWSSubnet.CB_DEFAULT_SUBNET_LABEL + '*')",0.284614
- aws-object_store,"find",0.138302,"matches = cb_helpers.generic_find(filters, kwargs, obj_list)",0.046073300000000005
- aws-object_store,"get",0.323,"self.provider.s3_conn.meta.client.head_bucket(Bucket=bucket_id)",0.0381412
- aws-object_store,"list",0.801255,"return self.svc.list(limit=limit, marker=marker)",0.0667712
- aws-object_store,"create",23.1735,"self.provider.s3_conn.meta.client.head_bucket(Bucket=name)",2.8032116
- aws-object_store,"delete",1.97919,"b._bucket.delete()",0.29434720000000003
- aws-object_store,"get",0.125817,"obj.load()",0.028998799999999998
- aws-object_store,"list",0.408806,"objects = [AWSBucketObject(self.provider, obj) for obj in boto_objs]",0.0453299
- aws-object_store,"find",0.154444,"for o in bucket._bucket.objects.all()]",0.051104699999999996
- aws-object_store,"create",0.015893,"obj = bucket._bucket.Object(name)",0.0031661999999999997
|