-
Notifications
You must be signed in to change notification settings - Fork 126
5 Tractus X Testbed
This workshop provides an in-depth look at the Proof of Concept (PoC) implementation for automating the standard validation process within the Catena-X ecosystem. Participants will learn how SDK services are leveraged, what infrastructure is required, and how business applications can be validated. The session includes a live demo and hands-on workshop with dummy services, showcasing how SDK services can be extended.
Adam Smierzchalski, DevOps-Testmanagement for Catena-X, doubleSlash Jaro Hartmann, DevOps-Testmanagement for Catena-X, doubleSlash
For the Hands-On parts, bring your laptop with:
- JDK 17
- Maven 3.8+
- IntelliJ IDEA (recommended) or any Java-compatible IDE
- Git
- Docker
- Local Kubernetes Cluster (usually part of Docker Desktop or Rancher Desktop)
- Helm
- Bruno
In this workshop, we will discuss the difficulties in testing Catena-X standards automatically and explore what can be improved in the future. This will be structured as a brainstorming session, gathering potential improvements and ideas for automation. Additionally, participants will take part in a hands-on exercise to run SDK services locally and test against a dummy service, gaining practical experience with the validation process.
- https://github.com/eclipse-tractusx/tractusx-sdk-services
- https://github.com/ds-asmierzchalski/traceability-minimal-reference
charts/test-orchestrator/values-arena.yaml
ingress:
enabled: false
image:
pullPolicy: Always
tag: "latest"
auth:
apiKey:
key: "X-Api-Key"
value: "<secret>"
dt_pull_service:
url: "http://dt-pull-dt-pull-service:8001"
auth:
apiKey:
key: "X-Api-Key"
value: "<dt-pull-secret>"
test_parameter:
sender_bpn: "BPNLA3600000TX02"
helm upgrade --install test-orchestrator charts/test-orchestrator -f charts/test-orchestrator/values-arena.yamlcharts/dt-pull-service/values-arena.yaml
ingress:
enabled: false
auth:
apiKey:
key: "X-Api-Key"
value: "<dt-pull-secret>"
connector:
url: "https://tx-edc-2-controlplane-txcd.arena2036-x.de"
apiKey: "<secret>"
edrContext: "/management"
helm upgrade --install dt-pull charts/dt-pull-service -f charts/dt-pull-service/values-arena.yamlcurl --request POST \
--url 'http://localhost:8000/test-cases/traceability/v1/check?counter_party_address=https%3A%2F%2Ftx-edc-1-controlplane-txcd.arena2036-x.de%2Fapi%2Fv1%2Fdsp&counter_party_id=BPNLA3600000TX01&job_id=4123413465&asset_id=' \
--header 'x-api-key: <secret>'
Six Eclipse Tractus-X Community Days
- Welcome
- Kick-Off
- Keynote
- M-X-Panel
- Business Perspective
- Dataspace Standards, what’s new on EDWG, ISO/IEC and CEN/CENELEC
- ESAUTO-X: The access point to Catena-X for the Spanish Automotive Industry
- Cross-Dataspace Governance and Security
- The Construct-X Dataspace
- Test Koncept, nextleveltesting
- EU Digital Battery Passport: from regulation to implementation
- Cross dataspace data exchange btw chem-x semi-x and decid4eco
- Workshops / Tutorials
- Hands-on
Fifth Eclipse Tractus-X Community Days
- Welcome
- Business Perspective
- Workshops / Tutorials
- Challenges / Coding
Fourth Eclipse Tractus-X Community Days
- Welcome
- Business Perspective
- Business game (Catena-X)
- Workshops / Tutorials
- Challenges / Coding
General
Working with KITs
- Automate KIT documentation update
- How to create a KIT website
- KIT Artefacts
- Understanding our multi instance and versioning behaviour
Working with the Webpage