CCC-Complete (Behavioural) 0.1
Test results for this specific product, vendor, and version combination
| Vendor | FINOS |
| Product | CCC-Complete (Behavioural) |
| Version | 0.1 |
Download Raw Results
Download the original OCSF or HTML result files used to generate this page
| File Name | Download |
|---|---|
| aws-vpc-cfi-1776043305-vpc-cn03-allowed-requester-01 | |
| aws-vpc-cfi-1776043305-vpc-cn03-allowed-requester-02 | |
| aws-vpc-cfi-1776043305-vpc-cn03-disallowed-requester-01 | |
| aws-vpc-cfi-1776043305-vpc-cn03-disallowed-requester-02 | |
| aws-vpc-cfi-1776043305-vpc-cn03-non-allowlisted-requester-01 | |
| aws-vpc-cfi-1776043305-vpc | |
| aws-vpc-combined | |
| aws-vpc-prowler | |
| aws-vpc-summary |
Test Summary
Aggregate summary of all tests for this configuration result
| Resources In Configuration | 6 |
| Count of Tests | 24 |
| Passing Tests | 4 |
| Failing Tests | 20 |
| Catalogs Tested |
Control Catalog Summary
Summary of test results grouped by control catalog and resource
| Control Catalog | Resources | Total Tests | Passing | Failing | Tested Requirements | Missing Requirements | Unused Core Requirements |
|---|---|---|---|---|---|---|---|
| CCC.VPC | vpc-02b2cf8649cae372...vpc-0351e15653a529b6...vpc-05f4e0d1e4eccf07...vpc-076ba48bcbf64862...vpc-09f36d618737b4da...vpc-0fd941576fc1de4a... | 24 | 4 | 20 | None |
Test Mapping Summary
Summary of test mappings showing how event codes map to test requirements
| Control Catalog | Test Requirement | Mapped Tests (Event Code | Total | Passing | Failing) |
|---|---|---|
| CCC.VPC | CCC.VPC.CN02.AR01 When a resource is created in a public subnet, that resource
MUST NOT be assigned an external IP address by default.
| Behavioural check (active): resource launched in public subnet is not assigned an external IP12210 |
| CCC.VPC | CCC.VPC.CN04.AR01 When any network traffic goes to or from an interface in the VPC,
the service MUST capture and log all relevant information.
| Behavioral check (active): traffic produces flow log records12210 |
Resource Summary
Summary of all resources mentioned in OCSF results
Test Results
OCSF test results filtered for entries with CCC compliance mappings
| Status | Finding | Resource Name | Resource Type | Message | Test Requirements |
|---|---|---|---|---|---|
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-02b2cf8649cae372a | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-02b2cf8649cae372a | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-09f36d618737b4da7 | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-09f36d618737b4da7 | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-0351e15653a529b6c | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-0351e15653a529b6c | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-0fd941576fc1de4a0 | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-0fd941576fc1de4a0 | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-076ba48bcbf648628 | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-076ba48bcbf648628 | vpc | Behavioral check (active): traffic produces flow log records | |
| PASS | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✓ "{result.Deleted}" is true | vpc-05f4e0d1e4eccf07f | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| PASS | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✓ "{result.Deleted}" is true
✓ "{TrafficCleanupDeleted}" is true
✓ "{RecordsObserved}" is true | vpc-05f4e0d1e4eccf07f | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-02b2cf8649cae372a | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-02b2cf8649cae372a | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-09f36d618737b4da7 | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-09f36d618737b4da7 | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-0351e15653a529b6c | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-0351e15653a529b6c | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-0fd941576fc1de4a0 | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-0fd941576fc1de4a0 | vpc | Behavioral check (active): traffic produces flow log records | |
| FAIL | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>) | vpc-076ba48bcbf648628 | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| FAIL | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✗ "{result.Deleted}" is true - Error: expected {result.Deleted} to be truthy, got <nil> (type: <nil>)
⊘ "{TrafficCleanupDeleted}" is true (skipped)
⊘ "{RecordsObserved}" is true (skipped) | vpc-076ba48bcbf648628 | vpc | Behavioral check (active): traffic produces flow log records | |
| PASS | Behavioural check (active): resource launched in public subnet is not assigned an external IP ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "SelectPublicSubnetForTest" using argument "{TargetVpcId}"
✓ I refer to "{result.SubnetId}" as "TestSubnetId"
✓ I call "{vpcService}" with "CreateTestResourceInSubnet" using argument "{TestSubnetId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I call "{vpcService}" with "GetResourceExternalIpAssignment" using argument "{TestResourceId}"
✓ I refer to "{result.HasExternalIp}" as "HasExternalIp"
✓ "{HasExternalIp}" is false
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✓ "{result.Deleted}" is true | vpc-05f4e0d1e4eccf07f | vpc | Behavioural check (active): resource launched in public subnet is not assigned an external IP | |
| PASS | Behavioral check (active): traffic produces flow log records ✓ a cloud api for "{Instance}" in "api"
✓ I call "{api}" with "GetServiceAPI" using argument "vpc"
✓ I refer to "{result}" as "vpcService"
✓ I refer to "{UID}" as "TargetVpcId"
✓ I call "{vpcService}" with "PrepareFlowLogDeliveryObservation" using argument "{TargetVpcId}"
✓ I call "{vpcService}" with "GenerateTestTraffic" using argument "{TargetVpcId}"
✓ I refer to "{result.ResourceId}" as "TestResourceId"
✓ I refer to "{result.CleanupDeleted}" as "TrafficCleanupDeleted"
✓ I call "{vpcService}" with "ObserveRecentFlowLogDelivery" using argument "{TargetVpcId}"
✓ I refer to "{result.RecordsObserved}" as "RecordsObserved"
✓ I call "{vpcService}" with "DeleteTestResource" using argument "{TestResourceId}"
✓ "{result.Deleted}" is true
✓ "{TrafficCleanupDeleted}" is true
✓ "{RecordsObserved}" is true | vpc-05f4e0d1e4eccf07f | vpc | Behavioral check (active): traffic produces flow log records |