{
  "resultsSummary": {
    "componentName": "TMFC001-ProductCatalogManagement",
    "version": "2.2.2",
    "componentUrl": "https://www.tmforum.org/oda/directory/components-map",
    "coreFunctionPassed": true,
    "coreFunctionResults": [
      {
        "apiName": "TMF620 product catalog management api (v5) - Mandatory",
        "htmlResultsPath": "../resources/results/api-ctk-results/TMF620_v5.html",
        "jsonResultsPath": "../resources/results/api-ctk-results/TMF620_v5.json",
        "htmlUrl": "../results/api-ctk-results/TMF620_v5.html",
        "hasPassed": true
      }
    ],
    "exposedApiPassed": true,
    "dependentFunctionPassed": true,
    "dependentFunctionResults": {
      "file": "../results/cucumber-bdd/results.html"
    },
    "securityFunctionResults": [],
    "securityFunctionPassed": true,
    "configuration": {
      "passed": true,
      "file": "../results/baseline-ctk/Configuration-report.html"
    },
    "deployment": {
      "passed": true,
      "file": "../results/baseline-ctk/deployment-report.html"
    },
    "summaryTable": [
      {
        "name": "Core Function",
        "total": 165,
        "failed": 0,
        "passed": 165
      },
      {
        "name": "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exposed APIs"
      },
      {
        "total": 165,
        "failed": 0,
        "passed": 165,
        "name": "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TMF620 product catalog management api (v5) - Mandatory"
      },
      {
        "name": "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dependent APIs BDD Tests",
        "total": "N/A",
        "failed": "N/A",
        "passed": "N/A",
        "skipped": 0
      },
      {
        "name": "SecurityFunction",
        "total": "N/A",
        "failed": "N/A",
        "passed": "N/A"
      },
      {
        "name": "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exposed APIs"
      },
      {
        "name": "Configuration",
        "total": 18,
        "failed": 0,
        "passed": 18,
        "skipped": 0
      },
      {
        "name": "Deployment",
        "total": 5,
        "failed": 0,
        "passed": 5,
        "skipped": 0
      }
    ],
    "company": "Jio",
    "productUrl": "https://canvas.jio.com",
    "productName": "Jio Product Catalog (JPC) - Jio Connect(X)",
    "ctkPassed": true,
    "canvasVersion": "v1",
    "kubernetes": "v1.29.8",
    "canvasCTKPassed": true,
    "ctkVersion": "v1.2.0"
  },
  "apiCtkResults": [
    {
      "file": "TMF620_v5.json",
      "data": {
        "stats": {
          "suites": 1,
          "tests": 165,
          "passes": 165,
          "pending": 0,
          "failures": 0,
          "testsRegistered": 165,
          "passPercent": 100,
          "pendingPercent": 0,
          "other": 0,
          "hasOther": false,
          "skipped": 0,
          "hasSkipped": false,
          "start": "2026-05-29T17:23:03.614Z",
          "end": "2026-05-29T17:24:46.365Z",
          "duration": 102751
        },
        "results": [
          {
            "uuid": "5eb2b9a7-afeb-4b70-9feb-86e28ed3e71d",
            "title": "",
            "fullFile": "cypress/e2e/production/ctk.cy.js",
            "file": "cypress/e2e/production/ctk.cy.js",
            "beforeHooks": [],
            "afterHooks": [],
            "tests": [],
            "suites": [
              {
                "uuid": "92394f45-fc9c-491a-bdf0-e4f1727da03e",
                "title": "Tests method POST and path /productSpecification ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "a8273959-eb6c-467b-a0f4-0a0d1ed8e4dd",
                    "title": "TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductSpecification Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method POST and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductSpecification Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 1047,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "b66d4fb4-43d8-4ce7-b763-88b35078553a",
                        "parentUUID": "a8273959-eb6c-467b-a0f4-0a0d1ed8e4dd",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method POST and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductSpecification Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 263,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "cb2d4873-607a-4991-bf3a-69c72cc07c3e",
                        "parentUUID": "a8273959-eb6c-467b-a0f4-0a0d1ed8e4dd",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "b66d4fb4-43d8-4ce7-b763-88b35078553a",
                      "cb2d4873-607a-4991-bf3a-69c72cc07c3e"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 1310,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "45764639-0926-4276-8f41-3de61fba4dc3",
                "title": "Tests method GET and path /productSpecification ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "7c252f69-4030-454e-8dab-c35636dfead0",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 372,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "d6eb521d-2327-4d87-96bc-780a1a82e09e",
                        "parentUUID": "7c252f69-4030-454e-8dab-c35636dfead0",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2400,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "8ff8c21a-f07e-4db2-a90b-684b57e5e635",
                        "parentUUID": "7c252f69-4030-454e-8dab-c35636dfead0",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 94,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "f826bc8c-c85e-4e0b-930e-1198ece15560",
                        "parentUUID": "7c252f69-4030-454e-8dab-c35636dfead0",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "d6eb521d-2327-4d87-96bc-780a1a82e09e",
                      "8ff8c21a-f07e-4db2-a90b-684b57e5e635",
                      "f826bc8c-c85e-4e0b-930e-1198ece15560"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2866,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "8eeb6571-269b-4ee6-8ad4-36fce68caaee",
                "title": "Tests method GET and path /productSpecification/{id} ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "7c27b813-fdb9-44e5-aaa5-dd8e16713119",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 201,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "a6c64442-0f34-46c7-a9b0-4767e49eafc5",
                        "parentUUID": "7c27b813-fdb9-44e5-aaa5-dd8e16713119",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 193,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "44f68984-c4fa-4a23-aba5-d8506d4a5f42",
                        "parentUUID": "7c27b813-fdb9-44e5-aaa5-dd8e16713119",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 88,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "51899d38-30b3-420f-91e8-f70f9f686a44",
                        "parentUUID": "7c27b813-fdb9-44e5-aaa5-dd8e16713119",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "a6c64442-0f34-46c7-a9b0-4767e49eafc5",
                      "44f68984-c4fa-4a23-aba5-d8506d4a5f42",
                      "51899d38-30b3-420f-91e8-f70f9f686a44"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 482,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "d0228381-94f1-45c1-9b02-4b714dbda26c",
                "title": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "bb1da23e-188e-4ae7-ad0e-71b949fbefff",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 186,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "823f6b2d-cb75-4d36-b3c4-64a0872e2026",
                        "parentUUID": "bb1da23e-188e-4ae7-ad0e-71b949fbefff",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 184,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "334991a4-041c-4f1a-b730-12d18ebca3d6",
                        "parentUUID": "bb1da23e-188e-4ae7-ad0e-71b949fbefff",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 46,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "e97b6d6a-9e82-443a-8555-7408f1df2fd5",
                        "parentUUID": "bb1da23e-188e-4ae7-ad0e-71b949fbefff",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "823f6b2d-cb75-4d36-b3c4-64a0872e2026",
                      "334991a4-041c-4f1a-b730-12d18ebca3d6",
                      "e97b6d6a-9e82-443a-8555-7408f1df2fd5"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 416,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "b2506b8d-1c3f-44e2-8893-2f14e86d2e64",
                "title": "Tests method GET and path /productSpecification and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "541bd078-0748-4f51-b2b3-93c511c8bf48",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 337,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "03b7f546-f63c-42ca-9b4b-0f015d4f0058",
                        "parentUUID": "541bd078-0748-4f51-b2b3-93c511c8bf48",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2273,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "87bd6439-fc76-4d77-8b1e-60812cdda356",
                        "parentUUID": "541bd078-0748-4f51-b2b3-93c511c8bf48",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 35,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "23633593-63d7-4239-8ed2-831f29a38098",
                        "parentUUID": "541bd078-0748-4f51-b2b3-93c511c8bf48",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "03b7f546-f63c-42ca-9b4b-0f015d4f0058",
                      "87bd6439-fc76-4d77-8b1e-60812cdda356",
                      "23633593-63d7-4239-8ed2-831f29a38098"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2645,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "8abcb291-525d-407b-8779-8219abaf4b9b",
                "title": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "0de1959e-c757-4c30-88cb-a4e5abbbe6a5",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 164,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "904f56cd-beaf-40a0-90ac-4569cb58b3b9",
                        "parentUUID": "0de1959e-c757-4c30-88cb-a4e5abbbe6a5",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 172,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "a9cf2f82-3ba4-4176-9106-5b33568443a1",
                        "parentUUID": "0de1959e-c757-4c30-88cb-a4e5abbbe6a5",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 34,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "20b13ceb-b0fb-4b4d-83c8-54bd0ac564d0",
                        "parentUUID": "0de1959e-c757-4c30-88cb-a4e5abbbe6a5",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "904f56cd-beaf-40a0-90ac-4569cb58b3b9",
                      "a9cf2f82-3ba4-4176-9106-5b33568443a1",
                      "20b13ceb-b0fb-4b4d-83c8-54bd0ac564d0"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 370,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "458d21ae-e7bf-45b6-b894-b01923b75815",
                "title": "Tests method GET and path /productSpecification and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "541bd9fa-6fc9-471a-8361-7a31f667cf38",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 320,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "ac283e25-aadd-4899-86dc-86b8d029e9a7",
                        "parentUUID": "541bd9fa-6fc9-471a-8361-7a31f667cf38",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2208,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "c97c31c6-2821-4e78-a907-71a9b316547a",
                        "parentUUID": "541bd9fa-6fc9-471a-8361-7a31f667cf38",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 38,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "f1f168af-d280-4a81-9555-f21a319eb191",
                        "parentUUID": "541bd9fa-6fc9-471a-8361-7a31f667cf38",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "ac283e25-aadd-4899-86dc-86b8d029e9a7",
                      "c97c31c6-2821-4e78-a907-71a9b316547a",
                      "f1f168af-d280-4a81-9555-f21a319eb191"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2566,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "194b448f-27f0-4147-8d14-12b10c4affac",
                "title": "Tests method GET and path /productSpecification ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "af7dc12b-052d-4869-828e-19d37cadd995",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 339,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "2a07cf7f-7927-4a05-b42c-11d70faf3e6a",
                        "parentUUID": "af7dc12b-052d-4869-828e-19d37cadd995",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2182,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "88bc9550-baa7-4375-b377-2079e3990332",
                        "parentUUID": "af7dc12b-052d-4869-828e-19d37cadd995",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 43,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "cc4758d8-a75e-4e11-9e42-7b331d751bd6",
                        "parentUUID": "af7dc12b-052d-4869-828e-19d37cadd995",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "2a07cf7f-7927-4a05-b42c-11d70faf3e6a",
                      "88bc9550-baa7-4375-b377-2079e3990332",
                      "cc4758d8-a75e-4e11-9e42-7b331d751bd6"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2564,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "ba230f97-f80a-4f76-b4ea-8eb3566642f4",
                "title": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "06ee5f6c-3e2b-4b37-b3f2-12b05ada2305",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 178,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "fb439afc-5ab3-482c-b6cb-163012c6a230",
                        "parentUUID": "06ee5f6c-3e2b-4b37-b3f2-12b05ada2305",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 253,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "0ecccc8e-fd74-4a6d-8b56-95cc9dbf0dfb",
                        "parentUUID": "06ee5f6c-3e2b-4b37-b3f2-12b05ada2305",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 35,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "5655335e-3a89-42bd-b469-46a61ff6d4f8",
                        "parentUUID": "06ee5f6c-3e2b-4b37-b3f2-12b05ada2305",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "fb439afc-5ab3-482c-b6cb-163012c6a230",
                      "0ecccc8e-fd74-4a6d-8b56-95cc9dbf0dfb",
                      "5655335e-3a89-42bd-b469-46a61ff6d4f8"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 466,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "d7943330-1f8c-4405-bea1-ba7585eceee1",
                "title": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "ca978aaa-bcc4-4cc4-a8ad-731c5c835382",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 321,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "62d79706-e918-46b4-8ffb-05797db5cbd0",
                        "parentUUID": "ca978aaa-bcc4-4cc4-a8ad-731c5c835382",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2125,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "49902acc-ffce-41ce-8315-1cabc9403872",
                        "parentUUID": "ca978aaa-bcc4-4cc4-a8ad-731c5c835382",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 35,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "fb740e61-2184-4784-8d8a-a8a550b6551e",
                        "parentUUID": "ca978aaa-bcc4-4cc4-a8ad-731c5c835382",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "62d79706-e918-46b4-8ffb-05797db5cbd0",
                      "49902acc-ffce-41ce-8315-1cabc9403872",
                      "fb740e61-2184-4784-8d8a-a8a550b6551e"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2481,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "021632ba-031a-4cc3-aa63-af4f9f796e17",
                "title": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "4a11af4e-831d-4e59-8690-a916e0ee65ab",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 175,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "8cae237f-a9c1-40b2-a02d-9be4e7e62e7b",
                        "parentUUID": "4a11af4e-831d-4e59-8690-a916e0ee65ab",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 188,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "3eed16c3-1461-4cd1-a501-959326e04a7f",
                        "parentUUID": "4a11af4e-831d-4e59-8690-a916e0ee65ab",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 36,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "398d6105-f120-4be7-b791-e8761f05060d",
                        "parentUUID": "4a11af4e-831d-4e59-8690-a916e0ee65ab",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "8cae237f-a9c1-40b2-a02d-9be4e7e62e7b",
                      "3eed16c3-1461-4cd1-a501-959326e04a7f",
                      "398d6105-f120-4be7-b791-e8761f05060d"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 399,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "2981536c-9c6b-48fe-b3db-54955d57709f",
                "title": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "a68bb4f3-af8f-4fff-9f44-d40ec85335cb",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 319,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "53a2e212-603a-4601-a10a-a0716f720ae9",
                        "parentUUID": "a68bb4f3-af8f-4fff-9f44-d40ec85335cb",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2181,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "9142c683-a8d7-48ad-bb35-78ff8e43ad3e",
                        "parentUUID": "a68bb4f3-af8f-4fff-9f44-d40ec85335cb",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 45,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "02421c34-c48e-450f-9c44-f2abf5c6b2a6",
                        "parentUUID": "a68bb4f3-af8f-4fff-9f44-d40ec85335cb",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "53a2e212-603a-4601-a10a-a0716f720ae9",
                      "9142c683-a8d7-48ad-bb35-78ff8e43ad3e",
                      "02421c34-c48e-450f-9c44-f2abf5c6b2a6"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2545,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "b808ca80-e208-469d-a159-58f80595c0b3",
                "title": "Tests method GET and path /productSpecification ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "0ebafc74-3758-4f34-8a84-0cbb623309e4",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 336,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "5a537143-834e-4993-8c5b-f5d4f4df8874",
                        "parentUUID": "0ebafc74-3758-4f34-8a84-0cbb623309e4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2329,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "34975968-620c-4cf5-8cf9-127051df92b7",
                        "parentUUID": "0ebafc74-3758-4f34-8a84-0cbb623309e4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 43,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "d7426665-a0cd-4277-9fb8-f2c3913b4d1d",
                        "parentUUID": "0ebafc74-3758-4f34-8a84-0cbb623309e4",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "5a537143-834e-4993-8c5b-f5d4f4df8874",
                      "34975968-620c-4cf5-8cf9-127051df92b7",
                      "d7426665-a0cd-4277-9fb8-f2c3913b4d1d"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2708,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "a7809402-be98-4783-9d48-4f22a4387d69",
                "title": "Tests method GET and path /productSpecification/{id} and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "701af733-fe98-477f-a975-7833a514ab9e",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 179,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "ae5a4f06-1391-4740-90c6-00f8e4e15da7",
                        "parentUUID": "701af733-fe98-477f-a975-7833a514ab9e",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 190,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "98e11018-c4dc-4189-9b64-0de77ae71439",
                        "parentUUID": "701af733-fe98-477f-a975-7833a514ab9e",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 37,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "3f8ac2fa-0f98-4c2d-a5e3-fe8195781e23",
                        "parentUUID": "701af733-fe98-477f-a975-7833a514ab9e",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "ae5a4f06-1391-4740-90c6-00f8e4e15da7",
                      "98e11018-c4dc-4189-9b64-0de77ae71439",
                      "3f8ac2fa-0f98-4c2d-a5e3-fe8195781e23"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 406,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "07530585-d5c0-4b2c-a0d0-212fa073548b",
                "title": "Tests method GET and path /productSpecification and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "2098d4e6-3203-4dee-a256-529650fc5ed9",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 337,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "1a6c0536-e955-4553-8f7d-079c55c1d643",
                        "parentUUID": "2098d4e6-3203-4dee-a256-529650fc5ed9",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2213,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "1c908d7d-557d-4520-97b8-0afa0cd168a5",
                        "parentUUID": "2098d4e6-3203-4dee-a256-529650fc5ed9",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 53,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "56fecec4-c0c0-4d18-9436-dd4b4f36fabe",
                        "parentUUID": "2098d4e6-3203-4dee-a256-529650fc5ed9",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "1a6c0536-e955-4553-8f7d-079c55c1d643",
                      "1c908d7d-557d-4520-97b8-0afa0cd168a5",
                      "56fecec4-c0c0-4d18-9436-dd4b4f36fabe"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2603,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "44117fba-9d79-4b36-a189-11445387358c",
                "title": "Tests method GET and path /productSpecification/{id} and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "de28a148-e88a-41ab-a896-bbecc56320eb",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 207,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "233ced36-7fd3-436a-b6dc-950534fceeb9",
                        "parentUUID": "de28a148-e88a-41ab-a896-bbecc56320eb",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 233,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "9f84e530-5af2-4f90-a160-cacd67c71ae1",
                        "parentUUID": "de28a148-e88a-41ab-a896-bbecc56320eb",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 39,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "4b1f9652-3f0c-4527-a9ff-c32de1fe4448",
                        "parentUUID": "de28a148-e88a-41ab-a896-bbecc56320eb",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "233ced36-7fd3-436a-b6dc-950534fceeb9",
                      "9f84e530-5af2-4f90-a160-cacd67c71ae1",
                      "4b1f9652-3f0c-4527-a9ff-c32de1fe4448"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 479,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "7b72edb3-1b23-482b-bcfa-4e2858ba391c",
                "title": "Tests method GET and path /productSpecification and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "123a4395-9f5c-4fdd-8045-a884c53249d1",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 330,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "0a8c75ac-1b80-49a9-a9a3-39e9ca31964d",
                        "parentUUID": "123a4395-9f5c-4fdd-8045-a884c53249d1",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2255,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "30bfade9-019a-4093-a358-19ad358894dd",
                        "parentUUID": "123a4395-9f5c-4fdd-8045-a884c53249d1",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 40,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "271300a2-6a77-4188-8bf7-f5a6b6e71a07",
                        "parentUUID": "123a4395-9f5c-4fdd-8045-a884c53249d1",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "0a8c75ac-1b80-49a9-a9a3-39e9ca31964d",
                      "30bfade9-019a-4093-a358-19ad358894dd",
                      "271300a2-6a77-4188-8bf7-f5a6b6e71a07"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2625,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "05dce528-3fe7-47cb-9131-72540abcbd5f",
                "title": "Tests method GET and path /productSpecification ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "f298a21d-282b-496b-bb9a-501c6d8d31e4",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 802,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "b6bdd935-f5cd-454d-8d8f-7cf00f8da83b",
                        "parentUUID": "f298a21d-282b-496b-bb9a-501c6d8d31e4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2222,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "2dabc562-c0dd-4e39-a3a5-b6e7b9081dec",
                        "parentUUID": "f298a21d-282b-496b-bb9a-501c6d8d31e4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productSpecification  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductSpecification Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 44,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "532f644d-97cb-455d-8593-c1dc7ebec899",
                        "parentUUID": "f298a21d-282b-496b-bb9a-501c6d8d31e4",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "b6bdd935-f5cd-454d-8d8f-7cf00f8da83b",
                      "2dabc562-c0dd-4e39-a3a5-b6e7b9081dec",
                      "532f644d-97cb-455d-8593-c1dc7ebec899"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3068,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "c2b18cd1-6638-48d3-98fd-e7f098579fc8",
                "title": "Tests method PATCH and path /productSpecification/{id} ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "348ff16b-a592-4735-a5ac-c24f2f64a710",
                    "title": "TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductSpecification Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method PATCH and path /productSpecification/{id}  TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductSpecification Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 223,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "ca84722e-200f-49d1-85c5-24b2a85c205a",
                        "parentUUID": "348ff16b-a592-4735-a5ac-c24f2f64a710",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method PATCH and path /productSpecification/{id}  TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductSpecification Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 200,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "66a033f9-c1bb-402c-8f33-b5dba53577fd",
                        "parentUUID": "348ff16b-a592-4735-a5ac-c24f2f64a710",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "ca84722e-200f-49d1-85c5-24b2a85c205a",
                      "66a033f9-c1bb-402c-8f33-b5dba53577fd"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 423,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "c213af34-bbf4-4f18-ae8b-71b5c068c2f6",
                "title": "Tests method POST and path /productOffering ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "eadf7c9f-6cd6-46b2-8c6e-3899ac2bc22f",
                    "title": "TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductOffering Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method POST and path /productOffering  TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductOffering Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 216,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "cfd2e889-ad5f-4e15-9a08-5eac2226fb4a",
                        "parentUUID": "eadf7c9f-6cd6-46b2-8c6e-3899ac2bc22f",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method POST and path /productOffering  TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductOffering Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 223,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "1b634cb2-ed8a-4bea-ad90-13e89b79109c",
                        "parentUUID": "eadf7c9f-6cd6-46b2-8c6e-3899ac2bc22f",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "cfd2e889-ad5f-4e15-9a08-5eac2226fb4a",
                      "1b634cb2-ed8a-4bea-ad90-13e89b79109c"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 439,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "88040bbd-7cb9-4490-807a-e521c51f28ec",
                "title": "Tests method GET and path /productOffering ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "3386c715-49a5-4e7b-bd93-aa5b6ebaa7f7",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 369,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "07d8d07a-85a2-432d-a657-de09c9f36707",
                        "parentUUID": "3386c715-49a5-4e7b-bd93-aa5b6ebaa7f7",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 3040,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "ee6a0780-ec24-4877-b1ee-61c870400a86",
                        "parentUUID": "3386c715-49a5-4e7b-bd93-aa5b6ebaa7f7",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 153,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "ba110af4-f9ff-478d-9be0-71cf719d37a8",
                        "parentUUID": "3386c715-49a5-4e7b-bd93-aa5b6ebaa7f7",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "07d8d07a-85a2-432d-a657-de09c9f36707",
                      "ee6a0780-ec24-4877-b1ee-61c870400a86",
                      "ba110af4-f9ff-478d-9be0-71cf719d37a8"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3562,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "9e5f939a-350a-43e0-9cb3-b721f8be3e14",
                "title": "Tests method GET and path /productOffering/{id} ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "9ebec730-4ccd-479c-a507-174810020ced",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 177,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "fcd70cbd-d6d8-45af-a98e-b74e364b3cde",
                        "parentUUID": "9ebec730-4ccd-479c-a507-174810020ced",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 217,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "5fcb1ef8-06fb-4a3d-bbaf-b338383d6c4e",
                        "parentUUID": "9ebec730-4ccd-479c-a507-174810020ced",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 160,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "6ca5f758-b962-45d8-84c4-1a25d5bdc38b",
                        "parentUUID": "9ebec730-4ccd-479c-a507-174810020ced",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "fcd70cbd-d6d8-45af-a98e-b74e364b3cde",
                      "5fcb1ef8-06fb-4a3d-bbaf-b338383d6c4e",
                      "6ca5f758-b962-45d8-84c4-1a25d5bdc38b"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 554,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "2b44f7fa-1059-4d26-8178-023d99eb4958",
                "title": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "53077fb4-bd15-4bf3-9832-5610afec8f9f",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 180,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "4f7a1570-8dcf-43f9-b2ad-2f553e90669d",
                        "parentUUID": "53077fb4-bd15-4bf3-9832-5610afec8f9f",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 202,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "2fa77aad-420d-4260-b057-dfd5109ec402",
                        "parentUUID": "53077fb4-bd15-4bf3-9832-5610afec8f9f",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 55,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "4fe8480c-5877-4a22-9f82-2f642df7b621",
                        "parentUUID": "53077fb4-bd15-4bf3-9832-5610afec8f9f",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "4f7a1570-8dcf-43f9-b2ad-2f553e90669d",
                      "2fa77aad-420d-4260-b057-dfd5109ec402",
                      "4fe8480c-5877-4a22-9f82-2f642df7b621"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 437,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "cde02e22-f898-4b8a-9141-4cb94201f135",
                "title": "Tests method GET and path /productOffering and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "aeecaee9-60c7-4c05-b7c3-bb1af72e5200",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 249,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "116210b8-da0d-433d-8fbf-7890d6b58829",
                        "parentUUID": "aeecaee9-60c7-4c05-b7c3-bb1af72e5200",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 3500,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "4ce2025d-aa56-40a5-ac6b-f7c65dc0053a",
                        "parentUUID": "aeecaee9-60c7-4c05-b7c3-bb1af72e5200",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 59,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "bd36a907-ee72-49ca-a64b-0613d08ff457",
                        "parentUUID": "aeecaee9-60c7-4c05-b7c3-bb1af72e5200",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "116210b8-da0d-433d-8fbf-7890d6b58829",
                      "4ce2025d-aa56-40a5-ac6b-f7c65dc0053a",
                      "bd36a907-ee72-49ca-a64b-0613d08ff457"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3808,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "8796b411-ae53-4e40-9909-259e922e6fce",
                "title": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "cc3a2cb1-7fb0-4894-99bb-4121e08a8e87",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 201,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "b4cd2e4e-a869-4b47-800e-baafb5239cd4",
                        "parentUUID": "cc3a2cb1-7fb0-4894-99bb-4121e08a8e87",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 218,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "f45b75d0-2569-4eb0-b986-44107759b523",
                        "parentUUID": "cc3a2cb1-7fb0-4894-99bb-4121e08a8e87",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 40,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "36cbc455-b689-4b6a-b0ce-73ac76d2ba3e",
                        "parentUUID": "cc3a2cb1-7fb0-4894-99bb-4121e08a8e87",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "b4cd2e4e-a869-4b47-800e-baafb5239cd4",
                      "f45b75d0-2569-4eb0-b986-44107759b523",
                      "36cbc455-b689-4b6a-b0ce-73ac76d2ba3e"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 459,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "2e41c0ad-7010-4122-9b22-6543617aaa22",
                "title": "Tests method GET and path /productOffering and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "05374267-80e9-479e-985f-a4cc7506fdd4",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 266,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "441c707e-8fc4-434a-bd80-56d21772d22b",
                        "parentUUID": "05374267-80e9-479e-985f-a4cc7506fdd4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2921,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "1a6cbf7e-da34-42f2-8716-d07c637bfe9c",
                        "parentUUID": "05374267-80e9-479e-985f-a4cc7506fdd4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 41,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "668fa8d3-1aa1-46a1-a30c-353691cd8273",
                        "parentUUID": "05374267-80e9-479e-985f-a4cc7506fdd4",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "441c707e-8fc4-434a-bd80-56d21772d22b",
                      "1a6cbf7e-da34-42f2-8716-d07c637bfe9c",
                      "668fa8d3-1aa1-46a1-a30c-353691cd8273"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3228,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "685faf3f-5ce4-4e5a-9315-5ab3a4e1acd2",
                "title": "Tests method GET and path /productOffering ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "1d4c3f8b-951e-4f08-849c-fa9450e09acc",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 321,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "f069edc7-7d30-4a3e-924e-b14c20c3bc24",
                        "parentUUID": "1d4c3f8b-951e-4f08-849c-fa9450e09acc",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2936,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "d2050743-25b2-4000-8395-2c58a3113b41",
                        "parentUUID": "1d4c3f8b-951e-4f08-849c-fa9450e09acc",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 51,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "dfaafbef-f285-40b7-b7a7-d8cf6e9c5612",
                        "parentUUID": "1d4c3f8b-951e-4f08-849c-fa9450e09acc",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "f069edc7-7d30-4a3e-924e-b14c20c3bc24",
                      "d2050743-25b2-4000-8395-2c58a3113b41",
                      "dfaafbef-f285-40b7-b7a7-d8cf6e9c5612"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3308,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "10301456-ef5c-40a3-8d54-4f3379444e85",
                "title": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "71e85bbe-5da4-4454-b1b8-a831a76f5ccd",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 193,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "ebdb74d0-3ec1-4afe-bf5d-6e1cee0b8964",
                        "parentUUID": "71e85bbe-5da4-4454-b1b8-a831a76f5ccd",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 213,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "6884d872-d631-4788-a965-4a27e9262266",
                        "parentUUID": "71e85bbe-5da4-4454-b1b8-a831a76f5ccd",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 43,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "67eb79a7-f3f2-4e7c-add8-4c4e14663ded",
                        "parentUUID": "71e85bbe-5da4-4454-b1b8-a831a76f5ccd",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "ebdb74d0-3ec1-4afe-bf5d-6e1cee0b8964",
                      "6884d872-d631-4788-a965-4a27e9262266",
                      "67eb79a7-f3f2-4e7c-add8-4c4e14663ded"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 449,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "13feb591-70e4-4246-8272-4f5e4f6d6edd",
                "title": "Tests method GET and path /productOffering and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "8e2c1d4b-a8e7-42d0-bdf5-95446d4d3620",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 255,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "db5d64f7-6d5e-4e53-a23b-ef11dc19e1b9",
                        "parentUUID": "8e2c1d4b-a8e7-42d0-bdf5-95446d4d3620",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 3148,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "e059679a-6740-4a9d-b774-bf299bda2cbc",
                        "parentUUID": "8e2c1d4b-a8e7-42d0-bdf5-95446d4d3620",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 54,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "7d2b2c3b-7d09-41fc-a657-ca14c037c914",
                        "parentUUID": "8e2c1d4b-a8e7-42d0-bdf5-95446d4d3620",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "db5d64f7-6d5e-4e53-a23b-ef11dc19e1b9",
                      "e059679a-6740-4a9d-b774-bf299bda2cbc",
                      "7d2b2c3b-7d09-41fc-a657-ca14c037c914"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3457,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "d01d15c9-b799-4f15-820f-68d21feff045",
                "title": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "f7dd5448-aecb-40cf-9415-9024073abba5",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 183,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "d5fd3734-0067-47fa-a4f7-fed08c37e735",
                        "parentUUID": "f7dd5448-aecb-40cf-9415-9024073abba5",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 206,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "1167a908-f7bb-46ca-b51f-8e073b1a280d",
                        "parentUUID": "f7dd5448-aecb-40cf-9415-9024073abba5",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 40,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "2e437ba7-894e-44a1-801b-3137973044d3",
                        "parentUUID": "f7dd5448-aecb-40cf-9415-9024073abba5",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "d5fd3734-0067-47fa-a4f7-fed08c37e735",
                      "1167a908-f7bb-46ca-b51f-8e073b1a280d",
                      "2e437ba7-894e-44a1-801b-3137973044d3"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 429,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "0ab74c33-bbb8-455c-8c5f-dc26e092fd77",
                "title": "Tests method GET and path /productOffering and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "fde9db75-e5d0-4b48-8717-76eb7641de03",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 261,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "507b3602-bf45-46a8-8b0c-ad9c61e1ce5a",
                        "parentUUID": "fde9db75-e5d0-4b48-8717-76eb7641de03",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2848,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "ba513b2c-289a-4876-98b5-233487af81eb",
                        "parentUUID": "fde9db75-e5d0-4b48-8717-76eb7641de03",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 41,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "c8887ead-34bd-43c0-bff6-21cf2f8e7d5e",
                        "parentUUID": "fde9db75-e5d0-4b48-8717-76eb7641de03",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "507b3602-bf45-46a8-8b0c-ad9c61e1ce5a",
                      "ba513b2c-289a-4876-98b5-233487af81eb",
                      "c8887ead-34bd-43c0-bff6-21cf2f8e7d5e"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3150,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "32e45f9c-237d-4e6c-b951-cff377bee05e",
                "title": "Tests method GET and path /productOffering ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "4224259b-3926-4cd6-b3c3-867938c4a8f9",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 267,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "6efaf85e-3425-443a-9ecc-265dbb2d4377",
                        "parentUUID": "4224259b-3926-4cd6-b3c3-867938c4a8f9",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 3105,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "3a0523b8-8f47-48ab-83ef-b39ec19fe1bd",
                        "parentUUID": "4224259b-3926-4cd6-b3c3-867938c4a8f9",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 43,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "7f8e2f25-63bc-46fb-9562-63b0f43baec0",
                        "parentUUID": "4224259b-3926-4cd6-b3c3-867938c4a8f9",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "6efaf85e-3425-443a-9ecc-265dbb2d4377",
                      "3a0523b8-8f47-48ab-83ef-b39ec19fe1bd",
                      "7f8e2f25-63bc-46fb-9562-63b0f43baec0"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3415,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "ada399b5-389c-42a5-8a08-279eaf3ba131",
                "title": "Tests method GET and path /productOffering/{id} and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "b133df16-5adc-42fd-b392-00c1947772d4",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 180,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "c1cd7646-5b02-48ca-a201-198c22b43442",
                        "parentUUID": "b133df16-5adc-42fd-b392-00c1947772d4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 286,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "f5978b92-20b3-4a16-a6b5-2823826373a1",
                        "parentUUID": "b133df16-5adc-42fd-b392-00c1947772d4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 125,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "f2c9aacd-85c2-455e-876d-b841ebded0f1",
                        "parentUUID": "b133df16-5adc-42fd-b392-00c1947772d4",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "c1cd7646-5b02-48ca-a201-198c22b43442",
                      "f5978b92-20b3-4a16-a6b5-2823826373a1",
                      "f2c9aacd-85c2-455e-876d-b841ebded0f1"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 591,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "566b6082-535a-4179-ba40-e52c8a369518",
                "title": "Tests method GET and path /productOffering and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "2cde1696-92a4-416c-a37e-bd37e996c24e",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 302,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "f5e897bc-58f9-4344-acbb-55bef2b087a7",
                        "parentUUID": "2cde1696-92a4-416c-a37e-bd37e996c24e",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2902,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "fdd40b85-260d-4a4f-9931-170d957d4e9f",
                        "parentUUID": "2cde1696-92a4-416c-a37e-bd37e996c24e",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 61,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "a32f77ed-b590-49ed-8b54-aee44d7e8019",
                        "parentUUID": "2cde1696-92a4-416c-a37e-bd37e996c24e",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "f5e897bc-58f9-4344-acbb-55bef2b087a7",
                      "fdd40b85-260d-4a4f-9931-170d957d4e9f",
                      "a32f77ed-b590-49ed-8b54-aee44d7e8019"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3265,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "f9ef2732-77b9-4787-be49-e7c3905f9204",
                "title": "Tests method GET and path /productOffering/{id} and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "3fbf87ec-e768-4bf4-8a55-52d075e0f909",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 194,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "a533543a-84d2-448d-877f-10a5dfc50f2d",
                        "parentUUID": "3fbf87ec-e768-4bf4-8a55-52d075e0f909",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 229,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "0626653e-0a77-4f7b-8319-859533f654dd",
                        "parentUUID": "3fbf87ec-e768-4bf4-8a55-52d075e0f909",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 40,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "1d84e177-c034-482c-b5de-393a1772275c",
                        "parentUUID": "3fbf87ec-e768-4bf4-8a55-52d075e0f909",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "a533543a-84d2-448d-877f-10a5dfc50f2d",
                      "0626653e-0a77-4f7b-8319-859533f654dd",
                      "1d84e177-c034-482c-b5de-393a1772275c"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 463,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "fd8bd4ca-a6f8-40b7-814b-379108102f6b",
                "title": "Tests method GET and path /productOffering and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "a91bb71a-9597-49e0-92d0-13898f5e18f1",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 287,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "fa93b4ef-57bc-4e95-a5ef-3855faf451be",
                        "parentUUID": "a91bb71a-9597-49e0-92d0-13898f5e18f1",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2852,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "b3035ff8-0e70-4715-bfd6-8c35b589875a",
                        "parentUUID": "a91bb71a-9597-49e0-92d0-13898f5e18f1",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 58,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "8626163c-b169-41e5-af9e-ca98a5b14c5b",
                        "parentUUID": "a91bb71a-9597-49e0-92d0-13898f5e18f1",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "fa93b4ef-57bc-4e95-a5ef-3855faf451be",
                      "b3035ff8-0e70-4715-bfd6-8c35b589875a",
                      "8626163c-b169-41e5-af9e-ca98a5b14c5b"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3197,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "3fb9f1ef-b95b-405d-a6ae-dc63a7741125",
                "title": "Tests method GET and path /productOffering ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "9b6b0a1f-8e7c-4f4f-a325-ddf9f9fcfbf5",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 263,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "2f14b2b8-4731-4569-b129-7066a0cf46de",
                        "parentUUID": "9b6b0a1f-8e7c-4f4f-a325-ddf9f9fcfbf5",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 3276,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "04f38f2f-b82c-4581-a415-a25a51443da9",
                        "parentUUID": "9b6b0a1f-8e7c-4f4f-a325-ddf9f9fcfbf5",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOffering  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOffering Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 55,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "90ed7107-0b37-42ca-8c61-af12bf790fdb",
                        "parentUUID": "9b6b0a1f-8e7c-4f4f-a325-ddf9f9fcfbf5",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "2f14b2b8-4731-4569-b129-7066a0cf46de",
                      "04f38f2f-b82c-4581-a415-a25a51443da9",
                      "90ed7107-0b37-42ca-8c61-af12bf790fdb"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3594,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "135b3c07-be9e-42b9-957f-d88027147169",
                "title": "Tests method PATCH and path /productOffering/{id} ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "fb9ab29c-5f53-4459-a20f-039a20b454c9",
                    "title": "TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductOffering Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method PATCH and path /productOffering/{id}  TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductOffering Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 231,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "ff4ee308-e662-4abc-8c64-28c54ff617ef",
                        "parentUUID": "fb9ab29c-5f53-4459-a20f-039a20b454c9",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method PATCH and path /productOffering/{id}  TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductOffering Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 204,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "0bb96bad-bee6-4754-acec-03935b6b0a36",
                        "parentUUID": "fb9ab29c-5f53-4459-a20f-039a20b454c9",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "ff4ee308-e662-4abc-8c64-28c54ff617ef",
                      "0bb96bad-bee6-4754-acec-03935b6b0a36"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 435,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "ad6e8cf9-aa23-4e74-ba09-60f329b35042",
                "title": "Tests method POST and path /productOfferingPrice ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "1ee4fb12-00ec-46d1-a9e3-912f29b3edac",
                    "title": "TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductOfferingPrice Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method POST and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductOfferingPrice Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 222,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "26d2eea8-b2c8-4566-b52c-8fbadabfb2de",
                        "parentUUID": "1ee4fb12-00ec-46d1-a9e3-912f29b3edac",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method POST and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API POST Operation Conformance - For ProductOfferingPrice Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 250,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "0ee30ea5-72b0-420e-b340-46c20a8ab063",
                        "parentUUID": "1ee4fb12-00ec-46d1-a9e3-912f29b3edac",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "26d2eea8-b2c8-4566-b52c-8fbadabfb2de",
                      "0ee30ea5-72b0-420e-b340-46c20a8ab063"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 472,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "fa1e1f5c-c06e-4ba0-ba06-c5c6ce41aa61",
                "title": "Tests method GET and path /productOfferingPrice ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "f5ef33e3-8950-4fce-b37b-0b80722dd8f6",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 254,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "73a86d09-1f3d-4021-9f79-505dd4388a3d",
                        "parentUUID": "f5ef33e3-8950-4fce-b37b-0b80722dd8f6",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2532,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "9ef25151-b037-4dfa-af51-e18db8ff76d9",
                        "parentUUID": "f5ef33e3-8950-4fce-b37b-0b80722dd8f6",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 65,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "fc7682e7-aaee-4dba-9201-efdc01a7a0c0",
                        "parentUUID": "f5ef33e3-8950-4fce-b37b-0b80722dd8f6",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "73a86d09-1f3d-4021-9f79-505dd4388a3d",
                      "9ef25151-b037-4dfa-af51-e18db8ff76d9",
                      "fc7682e7-aaee-4dba-9201-efdc01a7a0c0"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2851,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "74b88623-06ac-42a3-a828-dc83b8443176",
                "title": "Tests method GET and path /productOfferingPrice/{id} ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "5f160806-118b-4830-82d4-5a298257e987",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 200,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "101ec67b-b838-4706-9793-8a50957bd82e",
                        "parentUUID": "5f160806-118b-4830-82d4-5a298257e987",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 190,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "1e543d48-c383-4050-92e7-c9990f3a6dcc",
                        "parentUUID": "5f160806-118b-4830-82d4-5a298257e987",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id}  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 65,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "14efa58e-d428-4644-9e7e-b197cd58d9d5",
                        "parentUUID": "5f160806-118b-4830-82d4-5a298257e987",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "101ec67b-b838-4706-9793-8a50957bd82e",
                      "1e543d48-c383-4050-92e7-c9990f3a6dcc",
                      "14efa58e-d428-4644-9e7e-b197cd58d9d5"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 455,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "e1c3257b-f32f-4897-9244-c46902c8a4ee",
                "title": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "9287f149-d776-4b8e-adc6-47f439168b2d",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 187,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "bd4bf04a-24ae-4cb8-a68a-defad1cbe8e4",
                        "parentUUID": "9287f149-d776-4b8e-adc6-47f439168b2d",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 197,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "4658eada-379d-4b0f-b114-124340bf733e",
                        "parentUUID": "9287f149-d776-4b8e-adc6-47f439168b2d",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 36,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "bdc141e4-9500-4095-a810-be75076fdf35",
                        "parentUUID": "9287f149-d776-4b8e-adc6-47f439168b2d",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "bd4bf04a-24ae-4cb8-a68a-defad1cbe8e4",
                      "4658eada-379d-4b0f-b114-124340bf733e",
                      "bdc141e4-9500-4095-a810-be75076fdf35"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 420,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "7c56f4d4-8856-4ae8-94e2-a95c367f0cf0",
                "title": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "74bb7ab6-7a71-4447-9742-de2d339c39db",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 272,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "c2682e4d-f168-4ffb-beaf-83c4f2027cb8",
                        "parentUUID": "74bb7ab6-7a71-4447-9742-de2d339c39db",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2534,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "8eb005fe-d492-4374-860b-fbb556986b2d",
                        "parentUUID": "74bb7ab6-7a71-4447-9742-de2d339c39db",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 39,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "a214dbcf-b1e2-40d8-8d22-0216fb1d476b",
                        "parentUUID": "74bb7ab6-7a71-4447-9742-de2d339c39db",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "c2682e4d-f168-4ffb-beaf-83c4f2027cb8",
                      "8eb005fe-d492-4374-860b-fbb556986b2d",
                      "a214dbcf-b1e2-40d8-8d22-0216fb1d476b"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2845,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "a59745d3-f7d6-4e4b-8f25-e8e948a286d2",
                "title": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "1248325f-f1af-4b6a-bcc2-6b6cacf05484",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 189,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "16f496a9-0c18-491d-b3c6-1bab1a8730f4",
                        "parentUUID": "1248325f-f1af-4b6a-bcc2-6b6cacf05484",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 215,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "1c1e8153-b34f-4735-826b-ecc1bf278b10",
                        "parentUUID": "1248325f-f1af-4b6a-bcc2-6b6cacf05484",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 39,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "de7fe12f-41f2-4b37-a0b5-6570e21a2fe4",
                        "parentUUID": "1248325f-f1af-4b6a-bcc2-6b6cacf05484",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "16f496a9-0c18-491d-b3c6-1bab1a8730f4",
                      "1c1e8153-b34f-4735-826b-ecc1bf278b10",
                      "de7fe12f-41f2-4b37-a0b5-6570e21a2fe4"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 443,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "56c2fc10-b2ea-4f1a-a59c-d71da803a83b",
                "title": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "deabff9f-c5f9-4ef4-a12b-37c5f74b062c",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 277,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "29c3c66a-15db-427a-9645-930e842454ee",
                        "parentUUID": "deabff9f-c5f9-4ef4-a12b-37c5f74b062c",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2696,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "dde3414f-6cdc-4840-98f6-f7d0a9dda946",
                        "parentUUID": "deabff9f-c5f9-4ef4-a12b-37c5f74b062c",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lastUpdate TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 70,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "c2eda7ed-dd8d-417f-933b-7880b1972ea7",
                        "parentUUID": "deabff9f-c5f9-4ef4-a12b-37c5f74b062c",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "29c3c66a-15db-427a-9645-930e842454ee",
                      "dde3414f-6cdc-4840-98f6-f7d0a9dda946",
                      "c2eda7ed-dd8d-417f-933b-7880b1972ea7"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3043,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "cbfd09cb-3581-491d-9d48-54f5de23fa25",
                "title": "Tests method GET and path /productOfferingPrice ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "dfe7a0fb-9d6e-4210-ac02-f8e3483baaa4",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 251,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "363d2994-0067-488e-b087-0df90a77bd50",
                        "parentUUID": "dfe7a0fb-9d6e-4210-ac02-f8e3483baaa4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2414,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "d3ac5785-a4ce-46c1-b52d-e8d3f2c12c47",
                        "parentUUID": "dfe7a0fb-9d6e-4210-ac02-f8e3483baaa4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 37,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "2450c27b-be4f-4c6b-96b9-e4cf29ea017b",
                        "parentUUID": "dfe7a0fb-9d6e-4210-ac02-f8e3483baaa4",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "363d2994-0067-488e-b087-0df90a77bd50",
                      "d3ac5785-a4ce-46c1-b52d-e8d3f2c12c47",
                      "2450c27b-be4f-4c6b-96b9-e4cf29ea017b"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2702,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "3489e927-0add-4617-b205-51b9517b0a65",
                "title": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "26a937da-93b1-4aa3-bb74-b3adb31e3281",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 194,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "90b4376d-58c6-4570-8dc8-f7eb2342b4ed",
                        "parentUUID": "26a937da-93b1-4aa3-bb74-b3adb31e3281",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 184,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "f85ca2c0-16fc-43bd-83d3-b1804ab8efde",
                        "parentUUID": "26a937da-93b1-4aa3-bb74-b3adb31e3281",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 43,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "6dcc68eb-6dd8-469c-922d-a8ce140886b5",
                        "parentUUID": "26a937da-93b1-4aa3-bb74-b3adb31e3281",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "90b4376d-58c6-4570-8dc8-f7eb2342b4ed",
                      "f85ca2c0-16fc-43bd-83d3-b1804ab8efde",
                      "6dcc68eb-6dd8-469c-922d-a8ce140886b5"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 421,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "c8a5b2bc-920d-42b4-9901-5617a29d5b21",
                "title": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "dee0face-de98-44db-bfcc-e92aa4993325",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 248,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "d08c2c1b-f6dd-430c-9b08-263828418f49",
                        "parentUUID": "dee0face-de98-44db-bfcc-e92aa4993325",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2383,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "d6c4a731-301c-492e-8e74-c89b102d6565",
                        "parentUUID": "dee0face-de98-44db-bfcc-e92aa4993325",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 44,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "37f87beb-c3c7-4cd6-9d52-fc2866cde081",
                        "parentUUID": "dee0face-de98-44db-bfcc-e92aa4993325",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "d08c2c1b-f6dd-430c-9b08-263828418f49",
                      "d6c4a731-301c-492e-8e74-c89b102d6565",
                      "37f87beb-c3c7-4cd6-9d52-fc2866cde081"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2675,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "75928c5d-9647-414a-946b-6fe3fff61d76",
                "title": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "c789e65e-2dbc-4084-b0c6-1357ab4ace65",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 196,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "95aaa037-157b-4182-8102-85e327489c55",
                        "parentUUID": "c789e65e-2dbc-4084-b0c6-1357ab4ace65",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 201,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "412c02d0-1dbd-47b0-b803-946182542b62",
                        "parentUUID": "c789e65e-2dbc-4084-b0c6-1357ab4ace65",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 36,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "b8128dd6-f774-48bf-b388-879cf533ede2",
                        "parentUUID": "c789e65e-2dbc-4084-b0c6-1357ab4ace65",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "95aaa037-157b-4182-8102-85e327489c55",
                      "412c02d0-1dbd-47b0-b803-946182542b62",
                      "b8128dd6-f774-48bf-b388-879cf533ede2"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 433,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "66e166c7-f3e5-44d6-bfc6-155bcf7e6cb2",
                "title": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "28f8af6f-cd52-4d8b-aa2b-a8e7ee70c3f7",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 244,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "7f2ccba0-9c54-4dbe-bb3f-786e6d33a1b6",
                        "parentUUID": "28f8af6f-cd52-4d8b-aa2b-a8e7ee70c3f7",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2541,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "f4013056-936c-4696-afc9-4aa360e1a47a",
                        "parentUUID": "28f8af6f-cd52-4d8b-aa2b-a8e7ee70c3f7",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=lifecycleStatus TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 58,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "bb4952b2-4a19-415e-ae26-e5e9167033a9",
                        "parentUUID": "28f8af6f-cd52-4d8b-aa2b-a8e7ee70c3f7",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "7f2ccba0-9c54-4dbe-bb3f-786e6d33a1b6",
                      "f4013056-936c-4696-afc9-4aa360e1a47a",
                      "bb4952b2-4a19-415e-ae26-e5e9167033a9"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2843,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "e0c537cf-d684-4c80-abd7-7a33fd69c4f0",
                "title": "Tests method GET and path /productOfferingPrice ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "6fd5884c-91c3-4f22-9230-62c0ff6c5b8c",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 258,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "6e6515ae-1ea3-441b-acb1-034effb5c27e",
                        "parentUUID": "6fd5884c-91c3-4f22-9230-62c0ff6c5b8c",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2449,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "cb4edb09-1d6e-4d28-9439-9bb21c9f1324",
                        "parentUUID": "6fd5884c-91c3-4f22-9230-62c0ff6c5b8c",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 38,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "a9849b17-244a-4c58-8814-aafd4388058a",
                        "parentUUID": "6fd5884c-91c3-4f22-9230-62c0ff6c5b8c",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "6e6515ae-1ea3-441b-acb1-034effb5c27e",
                      "cb4edb09-1d6e-4d28-9439-9bb21c9f1324",
                      "a9849b17-244a-4c58-8814-aafd4388058a"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2745,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "774edf23-1e57-464b-aa8c-5e145f54dcc7",
                "title": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "da9c3645-988d-413f-ad1b-c58b00fad6b4",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 358,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "2a2c6fda-2e7a-45a6-b0e4-3bfd6f3d56c3",
                        "parentUUID": "da9c3645-988d-413f-ad1b-c58b00fad6b4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 198,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "f6cc2a3f-32d8-472c-aac6-93fd6d03b7f1",
                        "parentUUID": "da9c3645-988d-413f-ad1b-c58b00fad6b4",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 38,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "8aad93d1-5b27-4fe9-983c-3d0707d20e27",
                        "parentUUID": "da9c3645-988d-413f-ad1b-c58b00fad6b4",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "2a2c6fda-2e7a-45a6-b0e4-3bfd6f3d56c3",
                      "f6cc2a3f-32d8-472c-aac6-93fd6d03b7f1",
                      "8aad93d1-5b27-4fe9-983c-3d0707d20e27"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 594,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "992253da-fd52-4490-a731-55421a59106a",
                "title": "Tests method GET and path /productOfferingPrice and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "e563097f-4e05-4d78-8675-56d4fab4021e",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 242,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "319b37e5-a741-4a05-aa08-2fc433829cf6",
                        "parentUUID": "e563097f-4e05-4d78-8675-56d4fab4021e",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2458,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "e8e7a299-baee-4d31-ab7f-b55166b53b8b",
                        "parentUUID": "e563097f-4e05-4d78-8675-56d4fab4021e",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - ?fields=...&{filtering} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 113,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "a40abd5a-8c80-45fe-b647-a65c6226632e",
                        "parentUUID": "e563097f-4e05-4d78-8675-56d4fab4021e",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "319b37e5-a741-4a05-aa08-2fc433829cf6",
                      "e8e7a299-baee-4d31-ab7f-b55166b53b8b",
                      "a40abd5a-8c80-45fe-b647-a65c6226632e"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2813,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "c78a70d4-d664-4f91-9ad6-903d1f5417d8",
                "title": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "84262127-f25b-4b66-ba62-6838b4bf52cb",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id}",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 220,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "d30a30c4-2607-4cc2-b0a5-02f10c586b67",
                        "parentUUID": "84262127-f25b-4b66-ba62-6838b4bf52cb",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 183,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "3f58a277-3744-4076-9f5f-15ffb6c271fb",
                        "parentUUID": "84262127-f25b-4b66-ba62-6838b4bf52cb",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice/{id} and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - /{id} Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 36,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "b18c12a7-00e6-4876-bb2a-e0d42e1533cb",
                        "parentUUID": "84262127-f25b-4b66-ba62-6838b4bf52cb",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "d30a30c4-2607-4cc2-b0a5-02f10c586b67",
                      "3f58a277-3744-4076-9f5f-15ffb6c271fb",
                      "b18c12a7-00e6-4876-bb2a-e0d42e1533cb"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 439,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "8f7aed31-d896-415a-a8e0-752416bf9df8",
                "title": "Tests method GET and path /productOfferingPrice and ?fields=name",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "bc033f98-8550-4f5c-8fe1-ecff8761d184",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 264,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "e75c774c-3729-4272-9d78-1d010e99cc2c",
                        "parentUUID": "bc033f98-8550-4f5c-8fe1-ecff8761d184",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2441,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "7ae44185-85a4-4088-81dc-b64adeb39089",
                        "parentUUID": "bc033f98-8550-4f5c-8fe1-ecff8761d184",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice and ?fields=name TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 72,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "f9b443a2-3598-4095-be8e-e01163a7ff6b",
                        "parentUUID": "bc033f98-8550-4f5c-8fe1-ecff8761d184",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "e75c774c-3729-4272-9d78-1d010e99cc2c",
                      "7ae44185-85a4-4088-81dc-b64adeb39089",
                      "f9b443a2-3598-4095-be8e-e01163a7ff6b"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 2777,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "2abcebb1-252d-4915-856a-56167776ea14",
                "title": "Tests method GET and path /productOfferingPrice ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "3b572e34-8669-4af0-820f-05c897f3b799",
                    "title": "TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 415,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "f5978f51-b6a9-4719-b16f-912f395cbd44",
                        "parentUUID": "3b572e34-8669-4af0-820f-05c897f3b799",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 2606,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "f014173d-269f-426f-8ab3-3503b2f362ea",
                        "parentUUID": "3b572e34-8669-4af0-820f-05c897f3b799",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method GET and path /productOfferingPrice  TMF620 Conformance Profile v5.0.0 - API GET Operation Conformance - For ProductOfferingPrice Resource - Definitions for Filter / Filtered Search Each attribute Test \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 43,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    if (instance.id == Cypress.env('id')) {\n      cy.log('Array if', mandatoryKeys);\n      cy.log(path, query);\n      validateMandatoryAttr(instance, mandatoryKeys);\n    }\n    // else {\n    // \tcy.log('Array else', mandatoryKeys);\n    // \tcy.log(path, query);\n    // \tvalidateMandatoryAttr(instance, mandatoryKeys);\n    // }\n  });\n} else {\n  cy.log('No Array');\n  cy.log(path, query);\n  validateMandatoryAttr(response.body, mandatoryKeys);\n}",
                        "err": {},
                        "uuid": "943e1022-5b84-4ba6-9ccd-40d128072c67",
                        "parentUUID": "3b572e34-8669-4af0-820f-05c897f3b799",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "f5978f51-b6a9-4719-b16f-912f395cbd44",
                      "f014173d-269f-426f-8ab3-3503b2f362ea",
                      "943e1022-5b84-4ba6-9ccd-40d128072c67"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 3064,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              },
              {
                "uuid": "0ae90102-29a3-4570-a7ac-259c48586047",
                "title": "Tests method PATCH and path /productOfferingPrice/{id} ",
                "fullFile": "",
                "file": "",
                "beforeHooks": [],
                "afterHooks": [],
                "tests": [],
                "suites": [
                  {
                    "uuid": "c41f7b54-c22f-4c30-8e8c-88b9415c3528",
                    "title": "TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductOfferingPrice Resource",
                    "fullFile": "",
                    "file": "",
                    "beforeHooks": [],
                    "afterHooks": [],
                    "tests": [
                      {
                        "title": "Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method PATCH and path /productOfferingPrice/{id}  TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductOfferingPrice Resource Tests status \n\n\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 229,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "cy.validateStatus(response.status, statusCodes);",
                        "err": {},
                        "uuid": "9cca6725-c89f-4663-8de9-81e0a2741255",
                        "parentUUID": "c41f7b54-c22f-4c30-8e8c-88b9415c3528",
                        "isHook": false,
                        "skipped": false
                      },
                      {
                        "title": "Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "fullTitle": "Tests method PATCH and path /productOfferingPrice/{id}  TMF620 Conformance Profile v5.0.0 - API PATCH Operation Conformance - For ProductOfferingPrice Resource Test schema \n\n\t\t\t\t\tEndPoint: https://canvas.jio.com/tmf-api/productCatalogManagement/v5/",
                        "timedOut": null,
                        "duration": 214,
                        "state": "passed",
                        "speed": "fast",
                        "pass": true,
                        "fail": false,
                        "pending": false,
                        "context": null,
                        "code": "if (Array.isArray(response.body)) {\n  response.body.forEach(instance => {\n    cy.validateSchema(instance, yamlOas, schemaRef);\n  });\n} else {\n  cy.validateSchema(response.body, yamlOas, schemaRef);\n}",
                        "err": {},
                        "uuid": "4f6a6fba-cc76-481a-9b0d-fb2ca0cc488f",
                        "parentUUID": "c41f7b54-c22f-4c30-8e8c-88b9415c3528",
                        "isHook": false,
                        "skipped": false
                      }
                    ],
                    "suites": [],
                    "passes": [
                      "9cca6725-c89f-4663-8de9-81e0a2741255",
                      "4f6a6fba-cc76-481a-9b0d-fb2ca0cc488f"
                    ],
                    "failures": [],
                    "pending": [],
                    "skipped": [],
                    "duration": 443,
                    "root": false,
                    "rootEmpty": false,
                    "_timeout": 2000
                  }
                ],
                "passes": [],
                "failures": [],
                "pending": [],
                "skipped": [],
                "duration": 0,
                "root": false,
                "rootEmpty": false,
                "_timeout": 2000
              }
            ],
            "passes": [],
            "failures": [],
            "pending": [],
            "skipped": [],
            "duration": 0,
            "root": true,
            "rootEmpty": true,
            "_timeout": 2000
          }
        ],
        "meta": {
          "mocha": {
            "version": "7.0.1"
          },
          "mochawesome": {
            "options": {
              "quiet": false,
              "reportFilename": "mochawesome",
              "saveHtml": true,
              "saveJson": true,
              "consoleReporter": "spec",
              "useInlineDiffs": false,
              "code": true
            },
            "version": "7.1.4"
          },
          "marge": {
            "options": {
              "reportDir": "cypress/reports/json",
              "overwrite": false,
              "json": true,
              "html": true,
              "reportPageTitle": " v5.0.0 Conformance Report (CTK v1.0.1)",
              "embeddedScreenshots": true,
              "inlineAssets": true,
              "state": {
                "expanded": true
              }
            },
            "version": "6.3.2"
          }
        }
      }
    }
  ],
  "configurationReport": {
    "stats": {
      "suites": 2,
      "tests": 18,
      "passes": 18,
      "pending": 0,
      "failures": 0,
      "start": "2026-05-29T17:22:47.629Z",
      "end": "2026-05-29T17:22:50.727Z",
      "duration": 3098,
      "testsRegistered": 18,
      "passPercent": 100,
      "pendingPercent": 0,
      "other": 0,
      "hasOther": false,
      "skipped": 0,
      "hasSkipped": false
    },
    "results": [
      {
        "uuid": "ce974757-402d-404c-8d56-81e0126b7c74",
        "title": "",
        "fullFile": "",
        "file": "",
        "beforeHooks": [],
        "afterHooks": [],
        "tests": [],
        "suites": [
          {
            "uuid": "1736fc55-980e-438f-b027-913677014264",
            "title": "Step 0: Component file checks",
            "fullFile": "/Users/lekha.maru/Documents/ODAComponent/jpc-tmfc001-productcatalogmanagement/TMFC001-ProductCatalogManagement/CTK/componentCTK/src/tests/configuration.js",
            "file": "/tests/configuration.js",
            "beforeHooks": [
              {
                "title": "\"before all\" hook in \"Step 0: Component file checks\"",
                "fullTitle": "Step 0: Component file checks \"before all\" hook in \"Step 0: Component file checks\"",
                "timedOut": false,
                "duration": 1013,
                "state": null,
                "speed": null,
                "pass": false,
                "fail": false,
                "pending": false,
                "context": null,
                "code": "",
                "err": {},
                "uuid": "333d30a9-1dff-4be2-9e1c-a34d66db7119",
                "parentUUID": "1736fc55-980e-438f-b027-913677014264",
                "isHook": true,
                "skipped": false
              }
            ],
            "afterHooks": [],
            "tests": [
              {
                "title": "File exists",
                "fullTitle": "Step 0: Component file checks File exists",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"File must exist at the path specified in ctkconfig.json\"",
                "code": "",
                "err": {},
                "uuid": "a9e40aa5-d117-4193-81fc-9e000808e9a4",
                "parentUUID": "1736fc55-980e-438f-b027-913677014264",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "File contains valid YAML",
                "fullTitle": "Step 0: Component file checks File contains valid YAML",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "[\n  \"File must contain valid YAML\",\n  \"Component manifest must be valid YAML\"\n]",
                "code": "",
                "err": {},
                "uuid": "621a36ba-bde6-486e-87cf-42cf394af263",
                "parentUUID": "1736fc55-980e-438f-b027-913677014264",
                "isHook": false,
                "skipped": false
              }
            ],
            "suites": [],
            "passes": [
              "a9e40aa5-d117-4193-81fc-9e000808e9a4",
              "621a36ba-bde6-486e-87cf-42cf394af263"
            ],
            "failures": [],
            "pending": [],
            "skipped": [],
            "duration": 0,
            "root": false,
            "rootEmpty": false,
            "_timeout": 150000
          },
          {
            "uuid": "b7bda0cb-c553-4294-bdda-928362b427c5",
            "title": "Step 1: Component manifest checks",
            "fullFile": "/Users/lekha.maru/Documents/ODAComponent/jpc-tmfc001-productcatalogmanagement/TMFC001-ProductCatalogManagement/CTK/componentCTK/src/tests/configuration.js",
            "file": "/tests/configuration.js",
            "beforeHooks": [
              {
                "title": "\"before all\" hook in \"Step 1: Component manifest checks\"",
                "fullTitle": "Step 1: Component manifest checks \"before all\" hook in \"Step 1: Component manifest checks\"",
                "timedOut": false,
                "duration": 8,
                "state": null,
                "speed": null,
                "pass": false,
                "fail": false,
                "pending": false,
                "context": null,
                "code": "",
                "err": {},
                "uuid": "642e9951-6e1b-4b2f-985a-3e46109675cc",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": true,
                "skipped": false
              }
            ],
            "afterHooks": [],
            "tests": [
              {
                "title": "Document of kind  'Component' is found",
                "fullTitle": "Step 1: Component manifest checks Document of kind  'Component' is found",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component manifest must contain a document of kind: Component\"",
                "code": "",
                "err": {},
                "uuid": "d3f6f40e-4d1d-4995-b844-9b401c929f7e",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Component api version is within supported versions",
                "fullTitle": "Step 1: Component manifest checks Component api version is within supported versions",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component manifest must contain a supported apiVersion\"",
                "code": "",
                "err": {},
                "uuid": "8e5249dc-896e-4790-a2fa-5b6166c695a9",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Component has metadata field",
                "fullTitle": "Step 1: Component manifest checks Component has metadata field",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component manifest must contain a metadata field\"",
                "code": "",
                "err": {},
                "uuid": "0e407b55-9b76-43e9-a173-8f29d66e7bd6",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Component metadata has name and labels",
                "fullTitle": "Step 1: Component manifest checks Component metadata has name and labels",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component metadata must contain name and labels fields\"",
                "code": "",
                "err": {},
                "uuid": "97aa8cba-dee3-4592-940d-dddefb3f0ff7",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Component has spec field",
                "fullTitle": "Step 1: Component manifest checks Component has spec field",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component manifest must contain a spec field\"",
                "code": "",
                "err": {},
                "uuid": "15db7800-85bb-4cb3-8573-eb423c6aec93",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Spec has coreFunction with exposed and dependent APIs",
                "fullTitle": "Step 1: Component manifest checks Spec has coreFunction with exposed and dependent APIs",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component spec must contain a coreFunction field with exposedAPIs and dependentAPIs\"",
                "code": "",
                "err": {},
                "uuid": "c1c909f5-c5df-48b0-97a8-5eb041fbb208",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Spec has security function",
                "fullTitle": "Step 1: Component manifest checks Spec has security function",
                "timedOut": false,
                "duration": 1,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component spec must contain a security field\"",
                "code": "",
                "err": {},
                "uuid": "67bd0687-a6c2-467d-bd6c-c8336797b1f6",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Security function has canvas system role or exposed apis",
                "fullTitle": "Step 1: Component manifest checks Security function has canvas system role or exposed apis",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Security function must contain a canvas system role (string) or expose a partyRole API\"",
                "code": "",
                "err": {},
                "uuid": "cfc6886f-2ffa-4c74-a6d9-2d2daab24bcb",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "All resources are labelled with the component name",
                "fullTitle": "Step 1: Component manifest checks All resources are labelled with the component name",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"All resources in the component manifest must be labelled with the component name\"",
                "code": "",
                "err": {},
                "uuid": "e12b75c7-a503-4199-ad54-717043f030ed",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Standard component specification exists in ctk",
                "fullTitle": "Step 1: Component manifest checks Standard component specification exists in ctk",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Standard component specification must exist in the resources folder\"",
                "code": "",
                "err": {},
                "uuid": "447893fc-36cb-456a-bc1e-5d99b93bc8e7",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Component ID from the manifest of component under test matches the standard specification",
                "fullTitle": "Step 1: Component manifest checks Component ID from the manifest of component under test matches the standard specification",
                "timedOut": false,
                "duration": 1,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"Component manifest ID must match the ID in the standard component specification\"",
                "code": "",
                "err": {},
                "uuid": "c4d71720-f6e0-4d93-9b3a-8d0d5aacc686",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Exposed Apis defined in standard component specification must be specified in component manifest",
                "fullTitle": "Step 1: Component manifest checks Exposed Apis defined in standard component specification must be specified in component manifest",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"All mandatory Exposed APIs defined in the standard component specification must be specified in the component manifest\"",
                "code": "",
                "err": {},
                "uuid": "6b07e62e-91fe-4888-8586-2a8a8667311b",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Exposed API versions in component manifest must match one of the allowed versions in the standard spec",
                "fullTitle": "Step 1: Component manifest checks Exposed API versions in component manifest must match one of the allowed versions in the standard spec",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"For each exposed API, the deployed version must exist in the standard component specification\"",
                "code": "",
                "err": {},
                "uuid": "bb81420d-0531-418a-aff9-64287e219b26",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Dependent APIs defined in the standard component specification must be specified in the component manifest",
                "fullTitle": "Step 1: Component manifest checks Dependent APIs defined in the standard component specification must be specified in the component manifest",
                "timedOut": false,
                "duration": 1,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"All mandatory Dependent APIs in the standard component specification must also be declared in the component manifest\"",
                "code": "",
                "err": {},
                "uuid": "fa1f1891-2a52-4ec5-a470-601c1b696149",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Dependent API versions in the component manifest must match one of the allowed versions in the standard spec",
                "fullTitle": "Step 1: Component manifest checks Dependent API versions in the component manifest must match one of the allowed versions in the standard spec",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"For each dependent API, the deployed version must exist in the standard component specification\"",
                "code": "",
                "err": {},
                "uuid": "8b582472-2485-4211-91d3-b2c390eb1819",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "All swagger urls must be valid and accessible and version fields ",
                "fullTitle": "Step 1: Component manifest checks All swagger urls must be valid and accessible and version fields ",
                "timedOut": false,
                "duration": 2067,
                "state": "passed",
                "speed": "slow",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"All swagger urls must be valid and accessible\"",
                "code": "",
                "err": {},
                "uuid": "7a50d77f-29b2-4cec-958a-965986eae2ba",
                "parentUUID": "b7bda0cb-c553-4294-bdda-928362b427c5",
                "isHook": false,
                "skipped": false
              }
            ],
            "suites": [],
            "passes": [
              "d3f6f40e-4d1d-4995-b844-9b401c929f7e",
              "8e5249dc-896e-4790-a2fa-5b6166c695a9",
              "0e407b55-9b76-43e9-a173-8f29d66e7bd6",
              "97aa8cba-dee3-4592-940d-dddefb3f0ff7",
              "15db7800-85bb-4cb3-8573-eb423c6aec93",
              "c1c909f5-c5df-48b0-97a8-5eb041fbb208",
              "67bd0687-a6c2-467d-bd6c-c8336797b1f6",
              "cfc6886f-2ffa-4c74-a6d9-2d2daab24bcb",
              "e12b75c7-a503-4199-ad54-717043f030ed",
              "447893fc-36cb-456a-bc1e-5d99b93bc8e7",
              "c4d71720-f6e0-4d93-9b3a-8d0d5aacc686",
              "6b07e62e-91fe-4888-8586-2a8a8667311b",
              "bb81420d-0531-418a-aff9-64287e219b26",
              "fa1f1891-2a52-4ec5-a470-601c1b696149",
              "8b582472-2485-4211-91d3-b2c390eb1819",
              "7a50d77f-29b2-4cec-958a-965986eae2ba"
            ],
            "failures": [],
            "pending": [],
            "skipped": [],
            "duration": 2070,
            "root": false,
            "rootEmpty": false,
            "_timeout": 150000
          }
        ],
        "passes": [],
        "failures": [],
        "pending": [],
        "skipped": [],
        "duration": 0,
        "root": true,
        "rootEmpty": true,
        "_timeout": 2000
      }
    ],
    "meta": {
      "mocha": {
        "version": "8.4.0"
      },
      "mochawesome": {
        "options": {
          "quiet": false,
          "reportFilename": "Configuration-report",
          "saveHtml": true,
          "saveJson": true,
          "consoleReporter": "spec",
          "useInlineDiffs": false,
          "code": false
        },
        "version": "7.1.3"
      },
      "marge": {
        "options": {
          "reportDir": "../resources/results/baseline-ctk",
          "code": false,
          "reportFilename": "Configuration-report",
          "reportTitle": "Component Configuration Tests Report"
        },
        "version": "6.2.0"
      }
    }
  },
  "deploymentReport": {
    "stats": {
      "suites": 2,
      "tests": 5,
      "passes": 5,
      "pending": 0,
      "failures": 0,
      "start": "2026-05-29T17:22:47.629Z",
      "end": "2026-05-29T17:24:52.495Z",
      "duration": 124866,
      "testsRegistered": 23,
      "passPercent": 21.73913043478261,
      "pendingPercent": 0,
      "other": 0,
      "hasOther": false,
      "skipped": 0,
      "hasSkipped": false
    },
    "results": [
      {
        "uuid": "70005bfc-2e13-4d5a-b8aa-e05960ecc68e",
        "title": "",
        "fullFile": "",
        "file": "",
        "beforeHooks": [],
        "afterHooks": [],
        "tests": [],
        "suites": [
          {
            "uuid": "c0d69cf8-20c4-4dfa-a40c-d8348830475a",
            "title": "Step 0: Basic environment connectivity tests",
            "fullFile": "/Users/lekha.maru/Documents/ODAComponent/jpc-tmfc001-productcatalogmanagement/TMFC001-ProductCatalogManagement/CTK/componentCTK/src/tests/deployment.js",
            "file": "/tests/deployment.js",
            "beforeHooks": [],
            "afterHooks": [],
            "tests": [
              {
                "title": "Kubectl configured correctly",
                "fullTitle": "Step 0: Basic environment connectivity tests Kubectl configured correctly",
                "timedOut": false,
                "duration": 1691,
                "state": "passed",
                "speed": "slow",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "[\n  \"The purpose of this test is to check if the kubectl is configured correctly\",\n  \"The configuration must be available and the context must be set to the correct cluster\"\n]",
                "code": "",
                "err": {},
                "uuid": "c86eb0de-1187-46ca-938d-2703a1b4ca73",
                "parentUUID": "c0d69cf8-20c4-4dfa-a40c-d8348830475a",
                "isHook": false,
                "skipped": false
              }
            ],
            "suites": [],
            "passes": [
              "c86eb0de-1187-46ca-938d-2703a1b4ca73"
            ],
            "failures": [],
            "pending": [],
            "skipped": [],
            "duration": 1691,
            "root": false,
            "rootEmpty": false,
            "_timeout": 150000
          },
          {
            "uuid": "59ce405e-6796-4f50-9fc9-f3ff199e1150",
            "title": "Step 1: Deployment component tests",
            "fullFile": "/Users/lekha.maru/Documents/ODAComponent/jpc-tmfc001-productcatalogmanagement/TMFC001-ProductCatalogManagement/CTK/componentCTK/src/tests/deployment.js",
            "file": "/tests/deployment.js",
            "beforeHooks": [
              {
                "title": "\"before all\" hook in \"Step 1: Deployment component tests\"",
                "fullTitle": "Step 1: Deployment component tests \"before all\" hook in \"Step 1: Deployment component tests\"",
                "timedOut": false,
                "duration": 421,
                "state": null,
                "speed": null,
                "pass": false,
                "fail": false,
                "pending": false,
                "context": null,
                "code": "",
                "err": {},
                "uuid": "3fda8e46-c6b7-407b-8f07-4cd3b28a33f0",
                "parentUUID": "59ce405e-6796-4f50-9fc9-f3ff199e1150",
                "isHook": true,
                "skipped": false
              }
            ],
            "afterHooks": [],
            "tests": [
              {
                "title": "Component can be found in namespace: components",
                "fullTitle": "Step 1: Deployment component tests Component can be found in namespace: components",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"The component must be found in the established namespace for components\"",
                "code": "",
                "err": {},
                "uuid": "149208fc-c2c4-49bd-92f9-1620863b2107",
                "parentUUID": "59ce405e-6796-4f50-9fc9-f3ff199e1150",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Component has deployed successfully (status: Complete)",
                "fullTitle": "Step 1: Deployment component tests Component has deployed successfully (status: Complete)",
                "timedOut": false,
                "duration": 0,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"The component must have deployed successfully and its status must be complete\"",
                "code": "",
                "err": {},
                "uuid": "f1ff8bf9-22c3-4631-b272-637af14e813a",
                "parentUUID": "59ce405e-6796-4f50-9fc9-f3ff199e1150",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "Security api must return at least one partyrole with canvas system role defined in component file",
                "fullTitle": "Step 1: Deployment component tests Security api must return at least one partyrole with canvas system role defined in component file",
                "timedOut": false,
                "duration": 1,
                "state": "passed",
                "speed": "fast",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"The security api must return at least one partyrole, unless only canvasSystemRole is defined\"",
                "code": "",
                "err": {},
                "uuid": "646ca18c-4642-4026-87be-62f796c34f64",
                "parentUUID": "59ce405e-6796-4f50-9fc9-f3ff199e1150",
                "isHook": false,
                "skipped": false
              },
              {
                "title": "CTKs for exposed apis have been executed successfully",
                "fullTitle": "Step 1: Deployment component tests CTKs for exposed apis have been executed successfully",
                "timedOut": false,
                "duration": 122746,
                "state": "passed",
                "speed": "slow",
                "pass": true,
                "fail": false,
                "pending": false,
                "context": "\"This step configures the api ctks. There must be no errors during the process\"",
                "code": "",
                "err": {},
                "uuid": "17854599-b920-4436-a5d8-8649c2e62371",
                "parentUUID": "59ce405e-6796-4f50-9fc9-f3ff199e1150",
                "isHook": false,
                "skipped": false
              }
            ],
            "suites": [],
            "passes": [
              "149208fc-c2c4-49bd-92f9-1620863b2107",
              "f1ff8bf9-22c3-4631-b272-637af14e813a",
              "646ca18c-4642-4026-87be-62f796c34f64",
              "17854599-b920-4436-a5d8-8649c2e62371"
            ],
            "failures": [],
            "pending": [],
            "skipped": [],
            "duration": 122747,
            "root": false,
            "rootEmpty": false,
            "_timeout": 150000
          }
        ],
        "passes": [],
        "failures": [],
        "pending": [],
        "skipped": [],
        "duration": 0,
        "root": true,
        "rootEmpty": true,
        "_timeout": 2000
      }
    ],
    "meta": {
      "mocha": {
        "version": "8.4.0"
      },
      "mochawesome": {
        "options": {
          "quiet": false,
          "reportFilename": "deployment-report",
          "saveHtml": true,
          "saveJson": true,
          "consoleReporter": "spec",
          "useInlineDiffs": false,
          "code": false
        },
        "version": "7.1.3"
      },
      "marge": {
        "options": {
          "reportDir": "../resources/results/baseline-ctk",
          "code": false,
          "reportFilename": "deployment-report",
          "reportTitle": "Component Deployment Tests Report"
        },
        "version": "6.2.0"
      }
    }
  },
  "bddResults": [],
  "bddPayloads": {}
}