Results

By type

          2026-10-26 07:18:57,291 - xtesting.ci.run_tests - INFO - Deployment description:

+-------------------------+----------------------------------------------------------+
|         ENV VAR         |                          VALUE                           |
+-------------------------+----------------------------------------------------------+
|         CI_LOOP         |                          daily                           |
|          DEBUG          |                          false                           |
|     DEPLOY_SCENARIO     |                   onap-nofeature-noha                    |
|      INSTALLER_TYPE     |                           oom                            |
|        BUILD_TAG        |      gitlab_ci-functest-kubespray-baremetal-daily-       |
|                         |                     master-148692-4                      |
|        NODE_NAME        |            onap-gating-oom-sm-master-TNAP-oom            |
|       TEST_DB_URL       |     http://testresults.opnfv.org/onap/api/v1/results     |
|     TEST_DB_EXT_URL     |                                                          |
|     S3_ENDPOINT_URL     |                                                          |
|        S3_DST_URL       |                                                          |
|       HTTP_DST_URL      |                                                          |
+-------------------------+----------------------------------------------------------+

2026-10-26 07:18:57,297 - xtesting.ci.run_tests - INFO - Loading test case 'basic_policy'...
2026-10-26 07:18:57,508 INFO 30:scenario_base.py(1) - Basic Policy Global Configuration:
2026-10-26 07:18:57,509 INFO 36:scenario_base.py(1) - AAI_API_VERSION: v27
2026-10-26 07:18:57,509 INFO 36:scenario_base.py(1) - AAI_AUTH: Basic QUFJOkFBSQ==
2026-10-26 07:18:57,509 INFO 36:scenario_base.py(1) - AAI_BULK_CHUNK: 30
2026-10-26 07:18:57,509 INFO 36:scenario_base.py(1) - AAI_GUI_SERVICE: https://aai.api.sparky.simpledemo.onap.org:30220/services/aai/webapp/index.html#/browse
2026-10-26 07:18:57,509 INFO 36:scenario_base.py(1) - AAI_GUI_URL: https://aai.api.sparky.simpledemo.onap.org:30220
2026-10-26 07:18:57,509 INFO 36:scenario_base.py(1) - AAI_URL: https://aai.api.sparky.simpledemo.onap.org:30233
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CDS_AUTH: ('ccsdkapps', 'ccsdkapps')
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CDS_GUI_SERVICE: http://portal.api.simpledemo.onap.org:30449/
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CDS_URL: http://portal.api.simpledemo.onap.org:30449
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CLAMP_ACM_URL: http://policy-clamp-runtime-acm.onap:6969
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CLAMP_AUTH: Basic ZGVtb0BwZW9wbGUub3NhYWYub3JnOmRlbW8xMjM0NTYh
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CLAMP_URL: https://clamp.api.simpledemo.onap.org:30258
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CPS_AUTH: ('cpsuser', 'cpsr0cks!')
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CPS_URL: http://portal.api.simpledemo.onap.org:8080
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - CPS_VERSION: v2
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - DCAEMOD_GUI_SERVICE: /
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - DCAEMOD_URL: 
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - DEFAULT_REQUEST_RETRIES: 10
2026-10-26 07:18:57,510 INFO 36:scenario_base.py(1) - DEFAULT_REQUEST_TIMEOUT: 60
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - DMAAP_URL: http://dmaap.api.simpledemo.onap.org:3904
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - HOLMES_GUI_SERVICE: https://aai.api.sparky.simpledemo.onap.org:30293/iui/holmes/default.html
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - HOLMES_URL: https://aai.api.sparky.simpledemo.onap.org:30293
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - K8SPLUGIN_URL: http://k8splugin.api.simpledemo.onap.org:30455
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_AUTO_OFFSET_RESET: EARLIEST
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_BOOTSTRAP_SERVERS: onap-strimzi-kafka-bootstrap
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_CONSUMER_THREAD_SLEEP: 10
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_CONSUMER_TIMEOUT_MS: 1000
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_ENABLE_AUTO_COMMIT: True
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_GROUP_ID: consumer3
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_SASL_MECHANISM: SCRAM-SHA-512
2026-10-26 07:18:57,511 INFO 36:scenario_base.py(1) - KAFKA_SECURITY_PROTOCOL: SASL_PLAINTEXT
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - LOB: Onapsdk_lob
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - MSB_URL: https://msb.api.simpledemo.onap.org:30283
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - NBI_API_VERSION: /nbi/api/v4
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - NBI_URL: https://nbi.api.simpledemo.onap.org:30274
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - PLATFORM: Onapsdk_platform
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - POLICY_API_AUTH: Basic cG9saWN5YWRtaW46emIhWHp0RzM0
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - POLICY_API_URL: http://policy-api.onap:6969
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - POLICY_CLAMP_GUI_SERVICE: https://clamp.api.simpledemo.onap.org:30258/
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - POLICY_GUI_SERVICE: /onap/login.html
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - POLICY_PAP_URL: http://policy-pap.onap:6969
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - POLICY_PDP_AUTH: Basic aGVhbHRoY2hlY2s6emIhWHp0RzM0
2026-10-26 07:18:57,512 INFO 36:scenario_base.py(1) - POLICY_PDP_URL: http://policy-xacml-pdp.onap:6969
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - POLICY_URL: 
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - PROJECT: Onapsdk_project
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDB_ONBOARDING_BE_URL: http://sdc-onboarding-be.onap.svc.cluster.local:8081
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDC_AUTH: Basic YWFpOktwOGJKNFNYc3pNMFdYbGhhazNlSGxjc2UyZ0F3ODR2YW9HR21KdlV5MlU=
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDC_BE_URL: https://sdc.api.be.simpledemo.onap.org:30204
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDC_FE_URL: https://sdc.api.fe.simpledemo.onap.org:30207
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDC_GUI_SERVICE: https://sdc.api.fe.simpledemo.onap.org:30207/sdc1/portal
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDC_SERVICE_DISTRIBUTION_COMPONENTS: ['SO-sdc-controller', 'aai-model-loader', 'sdnc-sdc-listener', 'policy-distribution-id', 'multicloud-k8s']
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDC_SERVICE_DISTRIBUTION_DESIRED_STATE: {'SO-sdc-controller': 'DOWNLOAD_OK', 'aai-model-loader': 'DOWNLOAD_OK', 'sdnc-sdc-listener': 'DOWNLOAD_OK', 'policy-distribution-id': 'DOWNLOAD_OK'}
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDNC_AUTH: Basic YWRtaW46S3A4Yko0U1hzek0wV1hsaGFrM2VIbGNzZTJnQXc4NHZhb0dHbUp2VXkyVQ==
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDNC_DG_GUI_SERVICE: https://sdnc.api.simpledemo.onap.org:30267/nifi/
2026-10-26 07:18:57,513 INFO 36:scenario_base.py(1) - SDNC_ODL_GUI_SERVICE: https://sdnc.api.simpledemo.onap.org:30267/odlux/index.html
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - SDNC_URL: https://sdnc.api.simpledemo.onap.org:30267
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - SO_API_VERSION: v7
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - SO_AUTH: Basic SW5mcmFQb3J0YWxDbGllbnQ6cGFzc3dvcmQxJA==
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - SO_CATALOG_DB_ADAPTER_URL: http://so-catalog-db-adapter:8082
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - SO_CAT_DB_AUTH: Basic YnBlbDpwYXNzd29yZDEk
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - SO_MONITOR_GUI_SERVICE: http://so.api.simpledemo.onap.org:30277/
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - SO_URL: http://so.api.simpledemo.onap.org:30277
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - VES_URL: http://ves.api.simpledemo.onap.org:30417
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - VID_API_VERSION: /vid
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - VID_URL: https://vid.api.simpledemo.onap.org:30200
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - CLEANUP_ACTIVITY_TIMER: 5
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - CLEANUP_FLAG: True
2026-10-26 07:18:57,514 INFO 36:scenario_base.py(1) - DECISION_REQUEST: {"Request": {"ReturnPolicyIdList": true, "CombinedDecision": false, "Action": [{"Attribute": [{"IncludeInResult": false, "AttributeId": "action-id", "Value": "policy-test"}]}], "Resource": [{"Attribute": [{"IncludeInResult": false, "AttributeId": "sliceData.node.cells.actual.nrcgi", "Value": "448903300002"}]}]}}
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - DENY_DECISION: Deny
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - DENY_DECISION_REQUEST: {"Request": {"ReturnPolicyIdList": true, "CombinedDecision": false, "Action": [{"Attribute": [{"IncludeInResult": false, "AttributeId": "action-id", "Value": "policy-test"}]}], "Resource": [{"Attribute": [{"IncludeInResult": false, "AttributeId": "sliceData.node.cells.actual.nrcgi", "Value": "999999999999"}]}]}}
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - DEPLOY_POLICY: {"policies": [{"policy-id": "onap.policy.test", "policy-version": "1.0.0"}]}
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - HTML_REPORTING_FILE_NAME: reporting.html
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - IF_VALIDATION: False
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - IN_CLUSTER: True
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - JSON_REPORTING_FILE_NAME: reporting.json
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - K8S_CONFIG: None
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - K8S_NAMESPACE: onap
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - K8S_TESTS_NAMESPACE: onap
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - LOG_CONFIG: {'version': 1, 'disable_existing_loggers': False, 'formatters': {'default': {'class': 'logging.Formatter', 'format': '%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s'}}, 'handlers': {'console': {'level': 'INFO', 'class': 'logging.StreamHandler', 'formatter': 'default'}, 'file': {'level': 'DEBUG', 'class': 'logging.FileHandler', 'formatter': 'default', 'filename': '/var/lib/xtesting/results/basic_policy/pythonsdk.debug.log', 'mode': 'w'}}, 'root': {'level': 'DEBUG', 'handlers': ['console', 'file']}}
2026-10-26 07:18:57,515 INFO 36:scenario_base.py(1) - PDP_GROUP_NAME: defaultGroup
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - PERMIT_DECISION: Permit
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - POLICY_ADVICE: Cell ID is valid
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - POLICY_ID: onap.policy.test
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - POLICY_OPA_PDP_URL: http://policy-opa-pdp.onap:8282
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - POLICY_POLL_INTERVAL: 5
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - POLICY_POLL_TIMEOUT: 300
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - POLICY_VERSION: 1.0.0
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - REPORTING_FILE_DIRECTORY: /var/lib/xtesting/results/basic_policy/
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - REPORTING_FILE_PATH: /var/lib/xtesting/results/basic_policy/reporting.html
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - SERVICE_DETAILS: Policy operations
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - SERVICE_NAME: POLICY
2026-10-26 07:18:57,516 INFO 36:scenario_base.py(1) - STORE_POLICY: {"tosca_definitions_version": "tosca_simple_yaml_1_1_0", "topology_template": {"inputs": {}, "policies": [{"onap.policy.test": {"type": "onap.policies.native.ToscaXacml", "type_version": "1.0.0", "properties": {"policies": [{"properties": {"description": "Policy that checks if NRCGI is a specific value", "rules": [{"condition": {"apply": {"operator": "string-equal", "keys": ["sliceData.node.cells.actual.nrcgi"], "compareWith": {"value": "448903300002"}}}, "decision": "Permit", "advice": {"value": "Cell ID is valid"}}], "default": "Deny"}, "metadata": {"policy-id": 1, "policy-version": "1.0.0"}}]}, "name": "onap.policy.test", "version": "1.0.0", "metadata": {"action": "policy-test", "description": "Policy that checks if NRCGI is a specific value", "policy-id": "onap.policy.test", "policy-version": "1.0.0"}}}]}, "name": "ToscaServiceTemplateSimple", "version": "1.0.0"}
2026-10-26 07:18:57,518 - xtesting.ci.run_tests - INFO - Running test case 'basic_policy'...
2026-10-26 07:18:57,518 INFO 169:run_tests.py(1) - Running test case 'basic_policy'...
2026-10-26 07:18:57,519 INFO 64:scenario_base.py(1) - Basic Policy Execute Phase Started
2026-10-26 07:18:57,520 INFO 390:base.py(1) - **************************************************************
2026-10-26 07:18:57,520 INFO 391:base.py(1) - | START [Policy] GetDenyDecisionStep: Get a denied decision. |
2026-10-26 07:18:57,520 INFO 392:base.py(1) - **************************************************************
2026-10-26 07:18:57,520 INFO 390:base.py(1) -   ***********************************************************
2026-10-26 07:18:57,520 INFO 391:base.py(1) -   | START [Policy] GetPolicyDecisionStep: Get the decision. |
2026-10-26 07:18:57,520 INFO 392:base.py(1) -   ***********************************************************
2026-10-26 07:18:57,520 INFO 390:base.py(1) -     *************************************************
2026-10-26 07:18:57,521 INFO 391:base.py(1) -     | START [Policy] GetPolicyStep: Get the policy. |
2026-10-26 07:18:57,521 INFO 392:base.py(1) -     *************************************************
2026-10-26 07:18:57,521 INFO 390:base.py(1) -       **********************************************************
2026-10-26 07:18:57,521 INFO 391:base.py(1) -       | START [Policy] DeployPolicyStep: Deployment of policy. |
2026-10-26 07:18:57,521 INFO 392:base.py(1) -       **********************************************************
2026-10-26 07:18:57,521 INFO 390:base.py(1) -         ******************************************************
2026-10-26 07:18:57,521 INFO 391:base.py(1) -         | START [Policy] StorePolicyStep: Storage of policy. |
2026-10-26 07:18:57,521 INFO 392:base.py(1) -         ******************************************************
2026-10-26 07:18:58,941 INFO 159:onap_service.py(1) - [None][Store policy] response code: 201
2026-10-26 07:18:58,942 INFO 40:policy_operations.py(1) - b'{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"inputs":{},"policies":[{"onap.policy.test":{"type":"onap.policies.native.ToscaXacml","type_version":"1.0.0","properties":{"policies":[{"properties":{"description":"Policy that checks if NRCGI is a specific value","rules":[{"condition":{"apply":{"operator":"string-equal","keys":["sliceData.node.cells.actual.nrcgi"],"compareWith":{"value":"448903300002"}}},"decision":"Permit","advice":{"value":"Cell ID is valid"}}],"default":"Deny"},"metadata":{"policy-id":1.0,"policy-version":"1.0.0"}}]},"name":"onap.policy.test","version":"1.0.0","metadata":{"action":"policy-test","description":"Policy that checks if NRCGI is a specific value","policy-id":"onap.policy.test","policy-version":"1.0.0"}}}]},"name":"ToscaServiceTemplateSimple","version":"1.0.0"}'
2026-10-26 07:18:58,942 INFO 390:base.py(1) -         *****************************************************
2026-10-26 07:18:58,942 INFO 391:base.py(1) -         | PASS [Policy] StorePolicyStep: Storage of policy. |
2026-10-26 07:18:58,942 INFO 392:base.py(1) -         *****************************************************
2026-10-26 07:18:58,942 INFO 390:base.py(1) -       *************************************************************
2026-10-26 07:18:58,942 INFO 391:base.py(1) -       | CONTINUE [Policy] DeployPolicyStep: Deployment of policy. |
2026-10-26 07:18:58,942 INFO 392:base.py(1) -       *************************************************************
2026-10-26 07:19:00,861 INFO 159:onap_service.py(1) - [None][Deploy policy] response code: 202
2026-10-26 07:19:00,861 INFO 75:policy_operations.py(1) - b'{"message":"Use the policy status url to fetch the latest status. Kindly note that when a policy is successfully undeployed, it will no longer appear in policy status response.","uri":"/policy/pap/v1/policies/status"}'
2026-10-26 07:19:01,005 INFO 159:onap_service.py(1) - [None][Get policy deployment status] response code: 200
2026-10-26 07:19:01,005 INFO 105:policy_operations.py(1) - Policy onap.policy.test deployed in defaultGroup
2026-10-26 07:19:01,005 INFO 390:base.py(1) -       *********************************************************
2026-10-26 07:19:01,005 INFO 391:base.py(1) -       | PASS [Policy] DeployPolicyStep: Deployment of policy. |
2026-10-26 07:19:01,005 INFO 392:base.py(1) -       *********************************************************
2026-10-26 07:19:01,006 INFO 390:base.py(1) -     ****************************************************
2026-10-26 07:19:01,006 INFO 391:base.py(1) -     | CONTINUE [Policy] GetPolicyStep: Get the policy. |
2026-10-26 07:19:01,006 INFO 392:base.py(1) -     ****************************************************
2026-10-26 07:19:02,432 INFO 159:onap_service.py(1) - [None][Get specific policy] response code: 200
2026-10-26 07:19:02,432 INFO 158:policy_operations.py(1) - b'{"tosca_definitions_version":"tosca_simple_yaml_1_1_0","topology_template":{"inputs":{},"policies":[{"onap.policy.test":{"type":"onap.policies.native.ToscaXacml","type_version":"1.0.0","properties":{"policies":[{"properties":{"description":"Policy that checks if NRCGI is a specific value","rules":[{"condition":{"apply":{"operator":"string-equal","keys":["sliceData.node.cells.actual.nrcgi"],"compareWith":{"value":"448903300002"}}},"decision":"Permit","advice":{"value":"Cell ID is valid"}}],"default":"Deny"},"metadata":{"policy-id":1,"policy-version":"1.0.0"}}]},"name":"onap.policy.test","version":"1.0.0","metadata":{"action":"policy-test","description":"Policy that checks if NRCGI is a specific value","policy-id":"onap.policy.test","policy-version":"1.0.0"}}}]},"name":"ToscaServiceTemplateSimple","version":"1.0.0"}'
2026-10-26 07:19:02,432 INFO 390:base.py(1) -     ************************************************
2026-10-26 07:19:02,432 INFO 391:base.py(1) -     | PASS [Policy] GetPolicyStep: Get the policy. |
2026-10-26 07:19:02,432 INFO 392:base.py(1) -     ************************************************
2026-10-26 07:19:02,433 INFO 390:base.py(1) -   **************************************************************
2026-10-26 07:19:02,435 INFO 391:base.py(1) -   | CONTINUE [Policy] GetPolicyDecisionStep: Get the decision. |
2026-10-26 07:19:02,435 INFO 392:base.py(1) -   **************************************************************
2026-10-26 07:19:10,730 INFO 159:onap_service.py(1) - [None][Get decision] response code: 200
2026-10-26 07:19:10,730 INFO 190:policy_operations.py(1) - b'{\n  "Response": [\n    {\n      "Decision": "Permit",\n      "Status": {\n        "StatusCode": {\n          "Value": "urn:oasis:names:tc:xacml:1.0:status:ok"\n        }\n      },\n      "AssociatedAdvice": [\n        {\n          "Id": "8febc126-f1d2-4dd4-a44c-00a88f5a40fb",\n          "AttributeAssignment": [\n            {\n              "AttributeId": "urn:oasis:names:tc:xacml:2.0:example:attribute:text",\n              "Value": "Cell ID is valid",\n              "Category": "urn:oasis:names:tc:xacml:1.0:subject-category:access-subject",\n              "DataType": "http://www.w3.org/2001/XMLSchema#string"\n            }\n          ]\n        }\n      ],\n      "PolicyIdentifierList": {\n        "PolicyIdReference": [\n          {\n            "Id": "1",\n            "Version": "1.0.0"\n          }\n        ],\n        "PolicySetIdReference": [\n          {\n            "Id": "onap.policy.test",\n            "Version": "1.0.0"\n          },\n          {\n            "Id": "15913bfa-9998-422c-80d5-4b397d96ffef",\n            "Version": "1.0"\n          }\n        ]\n      }\n    }\n  ]\n}'
2026-10-26 07:19:10,736 INFO 390:base.py(1) -   **********************************************************
2026-10-26 07:19:10,736 INFO 391:base.py(1) -   | PASS [Policy] GetPolicyDecisionStep: Get the decision. |
2026-10-26 07:19:10,736 INFO 392:base.py(1) -   **********************************************************
2026-10-26 07:19:10,737 INFO 390:base.py(1) - *****************************************************************
2026-10-26 07:19:10,737 INFO 391:base.py(1) - | CONTINUE [Policy] GetDenyDecisionStep: Get a denied decision. |
2026-10-26 07:19:10,737 INFO 392:base.py(1) - *****************************************************************
2026-10-26 07:19:10,815 INFO 159:onap_service.py(1) - [None][Get decision] response code: 200
2026-10-26 07:19:10,816 INFO 239:policy_operations.py(1) - b'{\n  "Response": [\n    {\n      "Decision": "Deny",\n      "Status": {\n        "StatusCode": {\n          "Value": "urn:oasis:names:tc:xacml:1.0:status:ok"\n        }\n      },\n      "PolicyIdentifierList": {\n        "PolicyIdReference": [\n          {\n            "Id": "1",\n            "Version": "1.0.0"\n          }\n        ],\n        "PolicySetIdReference": [\n          {\n            "Id": "onap.policy.test",\n            "Version": "1.0.0"\n          },\n          {\n            "Id": "15913bfa-9998-422c-80d5-4b397d96ffef",\n            "Version": "1.0"\n          }\n        ]\n      }\n    }\n  ]\n}'
2026-10-26 07:19:10,817 INFO 390:base.py(1) - *************************************************************
2026-10-26 07:19:10,817 INFO 391:base.py(1) - | PASS [Policy] GetDenyDecisionStep: Get a denied decision. |
2026-10-26 07:19:10,817 INFO 392:base.py(1) - *************************************************************
2026-10-26 07:19:15,818 INFO 64:scenario_base.py(1) - Basic Policy Cleanup Phase Started
2026-10-26 07:19:15,819 INFO 390:base.py(1) - *****************************************************************************
2026-10-26 07:19:15,819 INFO 391:base.py(1) - | NOT_EXECUTED [Policy] GetDenyDecisionStep Cleanup: Get a denied decision. |
2026-10-26 07:19:15,819 INFO 392:base.py(1) - *****************************************************************************
2026-10-26 07:19:15,819 INFO 390:base.py(1) -   **************************************************************************
2026-10-26 07:19:15,820 INFO 391:base.py(1) -   | NOT_EXECUTED [Policy] GetPolicyDecisionStep Cleanup: Get the decision. |
2026-10-26 07:19:15,821 INFO 392:base.py(1) -   **************************************************************************
2026-10-26 07:19:15,822 INFO 390:base.py(1) -     ****************************************************************
2026-10-26 07:19:15,822 INFO 391:base.py(1) -     | NOT_EXECUTED [Policy] GetPolicyStep Cleanup: Get the policy. |
2026-10-26 07:19:15,822 INFO 392:base.py(1) -     ****************************************************************
2026-10-26 07:19:15,822 INFO 390:base.py(1) -       ******************************************************************
2026-10-26 07:19:15,822 INFO 391:base.py(1) -       | START [Policy] DeployPolicyStep Cleanup: Deployment of policy. |
2026-10-26 07:19:15,823 INFO 392:base.py(1) -       ******************************************************************
2026-10-26 07:19:15,823 INFO 120:policy_operations.py(1) - cleanup of deployed policy
2026-10-26 07:19:16,978 INFO 159:onap_service.py(1) - [None][Get specific policy] response code: 200
2026-10-26 07:19:18,544 INFO 159:onap_service.py(1) - [None][Undeploy policy] response code: 202
2026-10-26 07:19:18,719 INFO 159:onap_service.py(1) - [None][Delete policy] response code: 200
2026-10-26 07:19:18,720 INFO 126:policy_operations.py(1) - Policy deleted successfully.
2026-10-26 07:19:18,720 INFO 390:base.py(1) -       *****************************************************************
2026-10-26 07:19:18,720 INFO 391:base.py(1) -       | PASS [Policy] DeployPolicyStep Cleanup: Deployment of policy. |
2026-10-26 07:19:18,720 INFO 392:base.py(1) -       *****************************************************************
2026-10-26 07:19:18,721 INFO 390:base.py(1) -         *********************************************************************
2026-10-26 07:19:18,721 INFO 391:base.py(1) -         | NOT_EXECUTED [Policy] StorePolicyStep Cleanup: Storage of policy. |
2026-10-26 07:19:18,721 INFO 392:base.py(1) -         *********************************************************************
2026-10-26 07:19:18,721 INFO 92:scenario_base.py(1) - Basic Policy Execution 100% Completed
2026-10-26 07:19:18,721 - xtesting.ci.run_tests - INFO - Test result:

+----------------------+---------------------+------------------+----------------+
|      TEST CASE       |       PROJECT       |     DURATION     |     RESULT     |
+----------------------+---------------------+------------------+----------------+
|     basic_policy     |     integration     |      00:21       |      PASS      |
+----------------------+---------------------+------------------+----------------+

2026-10-26 07:19:18,721 INFO 176:run_tests.py(1) - Test result:

+----------------------+---------------------+------------------+----------------+
|      TEST CASE       |       PROJECT       |     DURATION     |     RESULT     |
+----------------------+---------------------+------------------+----------------+
|     basic_policy     |     integration     |      00:21       |      PASS      |
+----------------------+---------------------+------------------+----------------+

2026-10-26 07:19:18,725 INFO 98:scenario_base.py(1) - Generate Basic Policy Test report
2026-10-26 07:19:19,075 - xtesting.core.testcase - INFO - The results were successfully pushed to DB: 

http://testresults.opnfv.org/onap/api/v1/results/6adefef76c44f5001041d30e

2026-10-26 07:19:19,075 INFO 246:testcase.py(1) - The results were successfully pushed to DB: 

http://testresults.opnfv.org/onap/api/v1/results/6adefef76c44f5001041d30e

2026-10-26 07:19:19,075 - xtesting.ci.run_tests - INFO - Execution exit value: Result.EX_OK
2026-10-26 07:19:19,075 INFO 275:run_tests.py(1) - Execution exit value: Result.EX_OK