For Release 2408 Integration Test various scenarios need to be performed by the testing parties depending on their role (CONSUMER, OEM, PROVIDER, PRODUCER, SUPPLIER).
Example performances of the integration steps can be found in the postman collection
CONSUMER of a sample OEM and PROVIDER:
[x] Deploy Agent-Enabled Connector
[x] Perform Remote Catalogue Request (OEM and PROVIDER)
[x] Check Federated Catalogue (need to list OEM and PROVIDER assets)
OEM for a sample SUPPLIER, access Provisioning Agents and register a graph
Please open and fill in this issue in your product repository to document the status of E2E tests.
Show success/failure by attaching screenshots and/or result documents/failure messages.
Close this issue once the status of the E2E tests has been documented
Testers(s) and Role(s):
Deployment/Umbrella Chart Coordinates:
Tested Sub-Charts/Versions:
Retest with:
Release Management Reference Issue:
https://github.com/eclipse-tractusx/sig-release/issues/823
Preconditions / Integration Tests
CONSUMER of a sample OEM and PROVIDER:
OEM for a sample SUPPLIER, access Provisioning Agents and register a graph
SUPPLIER for a sample PRODUCER and OEM, access Remoting Agent and register a graph
PRODUCER for a sample SUPPLIER and register a graph
PROVIDER for sample OEM, SUPPLIER and PRODUCER and register a Skill
Test Plan
PROVIDER Test
[x] E2E_02_00_01_OEM_GRAPH_POLICY OEM Creates a Policy for Providing Graphs and Skills to the E2E participants
[x] E2E_02_00_02_OEM_GRAPH_CONTRACT OEM Creates a Contract Definition for Providing Graphs and Skills to the E2E participants
[x] E2E_02_00_03_OEM_RELIABILITY_GRAPH OEM Creates a Graph Asset with Telematics Data
[x] E2E_02_01_00_SUPPLIER_GRAPH_POLICY SUPPLIER Creates a Policy for Providing Graphs to the E2E participants
[x] E2E_02_01_01_SUPPLIER_GRAPH_CONTRACT SUPPLIER Creates a Contract Definition for Providing Graphs to the E2E participants
[x] E2E_02_01_02_SUPPLIER_BEHAVIOUR_GRAPH SUPPLIER Creates a Graph Asset with RUL Prognosis
[x] E2E_02_01_03_SUPPLIER_BEHAVIOUR_GRAPH_VARIANT SUPPLIER Creates a Graph Asset with HI Prognosis
[x] E2E_02_02_01_OPEN_POLICY PROVIDER Creates a Permissive Policy
[x] E2E_02_02_02_OPEN_CONTRACT PROVIDER Creates a Permissive Contract Definition
[x] E2E_02_02_03_REGISTER_RUL_SKILL_REMOTE PROVIDER Creates a RUL Skill in PROVIDER Mode
[x] E2E_02_02_04_REGISTER_RUL_SKILL_LOCAL PROVIDER Creates a RUL Skill in CONSUMER Mode
[x] E2E_02_02_06_REGISTER_BEH_SKILL_PROVIDER OEM Creates a Behaviour Skill in PROVIDER Mode
[x] E2E_02_03_01_OEM_FEDERATED_CATALOGUE OEM Checks SUPPLIER Information in Federated Catalogue
[x] E2E_02_03_02_OEM_CALL_REMOTE OEM Checks Successful Calling SUPPLIER Prognosis Logic
[x] E2E_02_03_03_OEM_CALL_REMOTE_FAIL_INVALID_GRAPH OEM Checks Successful Unsuccessful Calling SUPPLIER Prognosis Logic (Wrong Address)
[x] E2E_02_03_04_OEM_CALL_REMOTE_FAIL_INVALID_SYNTAX OEM Checks Successful Unsuccessful Calling SUPPLIER Prognosis Logic (Invalid Query)
[x] E2E_02_03_05_OEM_CALL_REMOTE_FAIL_NS OEM Checks Successful Unsuccessful Calling SUPPLIER Prognosis Logic (Non-Matched Semantics)
[x] E2E_02_04_01_PROVIDER_FEDERATED_CATALOGUE PROVIDER Checks OEM Information in Federated Catalogue
[x] E2E_02_04_02_PROVIDER_CALL_REMOTE PROVIDER Checks Successful Calling OEM Telematics Data
[x] E2E_02_04_03_PROVIDER_CALL_REMOTE_FAIL_INVALID_GRAPH PROVIDER Checks Successful Unsuccessful Calling OEM Telematics Data (Wrong Address)
[x] E2E_02_04_04_PROVIDER_CALL_REMOTE_FAIL_INVALID_SYNTAX PROVIDER Checks Successful Unsuccessful Calling OEM Telematics Data (Invalid Query)
[x] E2E_02_04_05_PROVIDER_CALL_REMOTE_FAIL_NS PROVIDER Checks Successful Unsuccessful Calling OEM Telematics Data (Non-Matched Semantics)
[x] E2E_02_06_01_LIST_SKILLS PROVIDER lists all required skills for the E2E Test
[x] E2E_02_06_02_AAS_DESCRIPTION PROVIDER successfully lists AAS capabilties
[x] [E2E_02_06_03_AAS_ALL_SHELLS](https://www.postman.com/catena-x/workspace/catena-x-knowledge-agents/request/2757771-e5ffecc4-e3bf-4561-b512-4c535afa5e38?action=share&source=copy-link&creator=2757771&ctx=documentation PROVIDER successfully lists all twins inside Traceability Graph
[x] E2E_02_06_04_AAS_ALL_SUBMODELS PROVIDER successfully lists all submodels inside Traceability Graph
[x] E2E_02_06_05_ONE_SHELL PROVIDER successfully looks up single twin from the Traceability Graph
[x] E2E_02_06_06_NOTEXISTS_SHELL PROVIDER fails looking up non-existing twin
[x] E2E_02_06_07_ONE_SUBMODEL PROVIDER successfully looks up single submodel from the Traceability Graph
[x] E2E_02_06_07_NOTEXISTS_SUBMODEL PROVIDER fails looking up non-existing submodel
CONSUMER Test
Hints
Information Sharing