Compliance with the Dataspace Protocol
The TSG Control Plane is automatically tested against the Dataspace Protocol TCK.
The e2e-dsp-tck CI/CD job runs the pinned TCK Docker image against the TSG Control Plane.
The configuration of the TCK is stored in the tools/e2e-testing/assets/dsp.tck.properties file. The configuration is used to configure the TCK to run against the TSG Control Plane. The test setup and cases of the TSG Control Plane are located in the tools/e2e-testing/lib/dsp-tck directory.
Latest official run
Loading the TCK report from GitLab…
Test report artifacts
Every TCK job publishes the individual upstream cases as a GitLab JUnit report. Results are available in the pipeline Tests tab and in the merge request test summary. The jobs run for merge requests, tags, and the default branch.
The job also stores a report artifact containing:
summary.mdwith the image, commit, pipeline, and totals per suite.results.jsonfor automated processing and this page.junit.xmlfor GitLab's test report.raw/with ANSI-free output from each TCK suite.
The reports are generated by the pipeline and are not committed to the repository. Merge request artifacts are retained for 14 days, default branch artifacts for 90 days, and tag artifacts do not expire.