{
    "usecase": "basic_vm",
    "details": "Onboarding, distribution and instanitation of an Ubuntu VM using \u00e0 la carte",
    "components": "CDS, MULTICLOUD, POLICY, SDNC, TEST, AAI, SDC, SO",
    "steps": [
        {
            "description": "[SDC] YamlTemplateVendorOnboardStep: Onboard vendor described in YAML file in SDC.",
            "status": "PASS",
            "duration": 1.2598047256469727,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVspOnboardStep: Onboard vsp described in YAML file in SDC.",
            "status": "PASS",
            "duration": 19.968096494674683,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVfOnboardStep: Onboard vf described in YAML file in SDC.",
            "status": "PASS",
            "duration": 24.546127319335938,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateServiceOnboardStep: Onboard service described in YAML file in SDC.",
            "status": "PASS",
            "duration": 15.299681901931763,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[AAI] CloudRegionCreateStep: Create cloud region.",
            "status": "PASS",
            "duration": 0.15923714637756348,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] RegisterCloudRegionStep: Register cloud region.",
            "status": "PASS",
            "duration": 0.5094103813171387,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] ComplexCreateStep: Create complex.",
            "status": "PASS",
            "duration": 0.16061043739318848,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] LinkCloudRegionToComplexStep: Connect cloud region with complex.",
            "status": "PASS",
            "duration": 0.2918052673339844,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] CustomerCreateStep: Create customer.",
            "status": "PASS",
            "duration": 0.21944570541381836,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] CustomerServiceSubscriptionCreateStep: Create customer's service subscription.",
            "status": "PASS",
            "duration": 0.33728837966918945,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] ConnectServiceSubToCloudRegionStep: Connect service subscription with cloud region.",
            "status": "PASS",
            "duration": 0.45162367820739746,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[SDC] ServiceDistributionWaitStep: Wait for service distribution result",
            "status": "PASS",
            "duration": 121.68007111549377,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDNC] VerifyServiceDistributionStatusStep: Check service distribution in SDNC sdnc-sdc-listener.",
            "status": "PASS",
            "duration": 0.17896318435668945,
            "component": "SDNC",
            "reason": []
        },
        {
            "description": "[SDNC] VerifyServiceDistributionInSdncStep: Check service distribution in SDNC.",
            "status": "PASS",
            "duration": 0.00013399124145507812,
            "component": "SDNC",
            "reason": []
        },
        {
            "description": "[POLICY] VerifyServiceDistributionStatusStep: Check service distribution in POLICY policy-distribution-id.",
            "status": "PASS",
            "duration": 0.10896468162536621,
            "component": "POLICY",
            "reason": []
        },
        {
            "description": "[MULTICLOUD] VerifyServiceDistributionStatusStep: Check service distribution in MULTICLOUD multicloud-k8s.",
            "status": "PASS",
            "duration": 0.11950969696044922,
            "component": "MULTICLOUD",
            "reason": []
        },
        {
            "description": "[CDS] VerifyServiceDistributionStatusStep: Check service distribution in CDS cds-sdc-listener.",
            "status": "PASS",
            "duration": 0.16416549682617188,
            "component": "CDS",
            "reason": []
        },
        {
            "description": "[AAI] VerifyServiceDistributionStatusStep: Check service distribution in AAI aai-model-loader.",
            "status": "PASS",
            "duration": 0.12079000473022461,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] VerifyServiceDistributionInAaiStep: Check service distribution in AAI.",
            "status": "PASS",
            "duration": 0.07449507713317871,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[SO] VerifyServiceDistributionStatusStep: Check service distribution in SO SO-sdc-controller.",
            "status": "PASS",
            "duration": 0.1458892822265625,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[SO] VerifyServiceDistributionInSoStep: Check service distribution in SO.",
            "status": "PASS",
            "duration": 0.0001251697540283203,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[TEST] VerifyServiceDistributionStep: Verify complete status of distribution",
            "status": "PASS",
            "duration": 0.00013327598571777344,
            "component": "TEST",
            "reason": []
        },
        {
            "description": "[SDNC] CheckSdncHealthStep: Check SDNC Health API response.",
            "status": "PASS",
            "duration": 0.06318068504333496,
            "component": "SDNC",
            "reason": []
        },
        {
            "description": "[SDNC] TestSdncStep: Test SDNC functionality",
            "status": "PASS",
            "duration": 0.0001556873321533203,
            "component": "SDNC",
            "reason": []
        },
        {
            "description": "[SO] YamlTemplateServiceAlaCarteInstantiateStep: Instantiate service described in YAML using SO a'la carte method.",
            "status": "PASS",
            "duration": 20.771423816680908,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[SO] YamlTemplateVnfAlaCarteInstantiateStep: Instantiate vnf described in YAML using SO a'la carte method.",
            "status": "PASS",
            "duration": 36.13246989250183,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[SO] YamlTemplateVfModuleAlaCarteInstantiateStep: Instantiate VF module described in YAML using SO a'la carte method.",
            "status": "PASS",
            "duration": 119.89759087562561,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[SO] YamlTemplateVfModuleAlaCarteInstantiateStep Cleanup: Instantiate VF module described in YAML using SO a'la carte method.",
            "status": "PASS",
            "duration": 156.09641480445862,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[SO] YamlTemplateVnfAlaCarteInstantiateStep Cleanup: Instantiate vnf described in YAML using SO a'la carte method.",
            "status": "PASS",
            "duration": 52.340893507003784,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[SO] YamlTemplateServiceAlaCarteInstantiateStep Cleanup: Instantiate service described in YAML using SO a'la carte method.",
            "status": "PASS",
            "duration": 34.40081191062927,
            "component": "SO",
            "reason": []
        },
        {
            "description": "[AAI] CustomerServiceSubscriptionCreateStep Cleanup: Create customer's service subscription.",
            "status": "PASS",
            "duration": 1.0787813663482666,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] CustomerCreateStep Cleanup: Create customer.",
            "status": "PASS",
            "duration": 0.48029088973999023,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] LinkCloudRegionToComplexStep Cleanup: Connect cloud region with complex.",
            "status": "PASS",
            "duration": 0.8150520324707031,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] ComplexCreateStep Cleanup: Create complex.",
            "status": "PASS",
            "duration": 0.48540401458740234,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] RegisterCloudRegionStep Cleanup: Register cloud region.",
            "status": "PASS",
            "duration": 2.354912519454956,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[AAI] CloudRegionCreateStep Cleanup: Create cloud region.",
            "status": "PASS",
            "duration": 1.7763285636901855,
            "component": "AAI",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateServiceOnboardStep Cleanup: Onboard service described in YAML file in SDC.",
            "status": "PASS",
            "duration": 13.296252727508545,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVfOnboardStep Cleanup: Onboard vf described in YAML file in SDC.",
            "status": "PASS",
            "duration": 8.000770092010498,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVspOnboardStep Cleanup: Onboard vsp described in YAML file in SDC.",
            "status": "PASS",
            "duration": 1.682326078414917,
            "component": "SDC",
            "reason": []
        },
        {
            "description": "[SDC] YamlTemplateVendorOnboardStep Cleanup: Onboard vendor described in YAML file in SDC.",
            "status": "PASS",
            "duration": 0.40024352073669434,
            "component": "SDC",
            "reason": []
        }
    ]
}