{
    "usecase": "pnf_macro",
    "details": "Onboarding, distribution and registration of PNF using macro",
    "components": "MULTICLOUD, POLICY, SDNC, SDC, SO, CDS, AAI, K8S plugin, Environment",
    "steps": [
        {
            "description": "[AAI] CloudRegionCreateStep: Create cloud region.",
            "status": "PASS",
            "duration": 0.16173005104064941,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[K8S plugin] K8SConnectivityInfoStep: Create K8S connectivity info.",
            "status": "PASS",
            "duration": 0.1286022663116455,
            "component": "K8S plugin",
            "reason": []
        },
        {
            "description": "[K8S plugin] CreateDefinitionStep: Create K8S definition.",
            "status": "PASS",
            "duration": 0.12168455123901367,
            "component": "K8S plugin",
            "reason": []
        },
        {
            "description": "[K8S plugin] CreateProfileStep: Create K8S profile.",
            "status": "PASS",
            "duration": 0.1398451328277588,
            "component": "K8S plugin",
            "reason": []
        },
        {
            "description": "[K8S plugin] CreateInstanceStep: Create K8S instance.",
            "status": "PASS",
            "duration": 0.2878079414367676,
            "component": "K8S plugin",
            "reason": []
        },
        {
            "description": "[Environment] PnfSimulatorCnfRegisterStep: Register PNF simulator with VES.",
            "status": "PASS",
            "duration": 63.64960527420044,
            "component": "Environment",
            "reason": []
        },
        {
            "description": "[CDS] BootstrapBlueprintprocessor: Bootstrap CDS blueprintprocessor",
            "status": "PASS",
            "duration": 2.1837077140808105,
            "component": "CDS",
            "reason": []
        },
        {
            "description": "[CDS] DataDictionaryUploadStep: Upload data dictionaries to CDS.",
            "status": "PASS",
            "duration": 18.68054437637329,
            "component": "CDS",
            "reason": []
        },
        {
            "description": "[CDS] CbaEnrichStep: Enrich CBA file.",
            "status": "PASS",
            "duration": 0.5226221084594727,
            "component": "CDS",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVendorOnboardStep: Onboard vendor described in YAML file in SDC.",
            "status": "PASS",
            "duration": 1.1470601558685303,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVspOnboardStep: Onboard vsp described in YAML file in SDC.",
            "status": "PASS",
            "duration": 21.968855381011963,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplatePnfOnboardStep: Onboard pnf using YAML template in SDC.",
            "status": "PASS",
            "duration": 22.099435329437256,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateServiceOnboardStep: Onboard service described in YAML file in SDC.",
            "status": "PASS",
            "duration": 13.775946617126465,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[AAI] CustomerCreateStep: Create customer.",
            "status": "PASS",
            "duration": 0.2077033519744873,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] CustomerServiceSubscriptionCreateStep: Create customer's service subscription.",
            "status": "PASS",
            "duration": 0.3865213394165039,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[SDC] ServiceDistributionWaitStep: Check service distribution in SDC.",
            "status": "FAIL",
            "duration": 1804.1180005073547,
            "component": "SDC",
            "reason": [
                "Service Distribution for pnf_macro failed after timeout!!"
            ]
        },
        {
            "description": "[SO] VerifyServiceDistributionStatusStep: Check service distribution in SO SO-sdc-controller.",
            "status": "PASS",
            "duration": 1.2155184745788574,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[AAI] VerifyServiceDistributionStatusStep: Check service distribution in AAI aai-model-loader.",
            "status": "PASS",
            "duration": 1.2460134029388428,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[SDNC] VerifyServiceDistributionStatusStep: Check service distribution in SDNC sdnc-sdc-listener.",
            "status": "PASS",
            "duration": 1.190443515777588,
            "component": "SDNC",
            "reason": []
        },
        {
            "description": "[POLICY] VerifyServiceDistributionStatusStep: Check service distribution in POLICY policy-distribution-id.",
            "status": "PASS",
            "duration": 1.2034060955047607,
            "component": "POLICY",
            "reason": []
        },
        {
            "description": "[MULTICLOUD] VerifyServiceDistributionStatusStep: Check service distribution in MULTICLOUD multicloud-k8s.",
            "status": "PASS",
            "duration": 1.1618075370788574,
            "component": "MULTICLOUD",
            "reason": []
        },
        {
            "description": "[CDS] VerifyServiceDistributionStatusStep: Check service distribution in CDS cds-sdc-listener.",
            "status": "PASS",
            "duration": 1.1734237670898438,
            "component": "CDS",
            "reason": []
        },
        {
            "description": "[AAI] VerifyServiceDistributionInAaiStep: Check service distribution in AAI.",
            "status": "PASS",
            "duration": 1.0387828350067139,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[SDC] VerifyServiceDistributionStep: Verify complete status of distribution",
            "status": "NOT EXECUTED",
            "duration": 1.9073486328125e-06,
            "component": "SDC",
            "reason": [
                "Service Distribution for pnf_macro failed after timeout!!"
            ]
        },
        {
            "description": "[SO] YamlTemplateServiceMacroInstantiateStep: Instantiate SO service",
            "status": "NOT EXECUTED",
            "duration": 1.9073486328125e-06,
            "component": "SO",
            "reason": [
                "Service Distribution for pnf_macro failed after timeout!!"
            ]
        },
        {
            "description": "[TEST] PnfMacroScenarioStep: PNF macro scenario step",
            "status": "NOT EXECUTED",
            "duration": 2.1457672119140625e-06,
            "component": "TEST",
            "reason": [
                "Service Distribution for pnf_macro failed after timeout!!"
            ]
        },
        {
            "description": "[SO] YamlTemplateServiceMacroInstantiateStep Cleanup: Instantiate SO service",
            "status": "NOT EXECUTED",
            "duration": 12.834887742996216,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateServiceOnboardStep Cleanup: Onboard service described in YAML file in SDC.",
            "status": "PASS",
            "duration": 12.833259344100952,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplatePnfOnboardStep Cleanup: Onboard pnf using YAML template in SDC.",
            "status": "PASS",
            "duration": 7.277629137039185,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVspOnboardStep Cleanup: Onboard vsp described in YAML file in SDC.",
            "status": "PASS",
            "duration": 1.7758543491363525,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVendorOnboardStep Cleanup: Onboard vendor described in YAML file in SDC.",
            "status": "PASS",
            "duration": 0.4299931526184082,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[CDS] CbaEnrichStep Cleanup: Enrich CBA file.",
            "status": "PASS",
            "duration": 0.0005793571472167969,
            "component": "CDS",
            "reason": []
        },
        {
            "description": "[K8S plugin] CreateInstanceStep Cleanup: Create K8S instance.",
            "status": "PASS",
            "duration": 10.434887409210205,
            "component": "K8S plugin",
            "reason": []
        },
        {
            "description": "[K8S plugin] K8SConnectivityInfoStep Cleanup: Create K8S connectivity info.",
            "status": "PASS",
            "duration": 0.07413339614868164,
            "component": "K8S plugin",
            "reason": []
        }
    ]
}