Test Report — Health Dataspace v2
Auto-generated test summary. Run scripts/generate-test-report.sh to regenerate.
Suite
Total
Passed
Failed
Skipped
Pass Rate
DSP 2025-1 TCK
33
28
0
5
84.8%
DCP v1.0 Compliance
22
20
0
2
90.9%
EHDS Health-Domain
25
16
4
5
64.0%
DSP 2025-1 Technology Compatibility Kit
Suite: DSP 2025-1 TCK
Run: 2026-03-14T15:33:53Z
Source: dsp-tck-20260314T163351.json
Metric
Value
Total
33
Passed
28 ✅
Failed
0 ✅
Skipped
5 ⏭️
Pass rate
84.8%
Individual test results
Test ID
Category
Status
Detail
CAT-1.1-alpha-klinik
catalog
✅ passed
CAT-1.1-pharmaco
catalog
✅ passed
CAT-1.1-medreg
catalog
✅ passed
CAT-1.2
catalog
✅ passed
CAT-1.3
catalog
✅ passed
CAT-1.4
catalog
⏭️ skipped
empty response
CAT-1.5
catalog
✅ passed
ASSET-2.1-alpha-klinik
asset
✅ passed
2 assets
ASSET-2.1-pharmaco
asset
✅ passed
2 assets
ASSET-2.1-medreg
asset
✅ passed
1 assets
ASSET-2.2
asset
✅ passed
NEG-3.1-alpha-klinik
negotiation
✅ passed
0 negotiations
NEG-3.1-pharmaco
negotiation
✅ passed
0 negotiations
NEG-3.1-medreg
negotiation
✅ passed
0 negotiations
NEG-3.2
negotiation
⏭️ skipped
NEG-3.3
negotiation
⏭️ skipped
NEG-3.4
negotiation
✅ passed
HTTP 404
XFER-4.1-alpha-klinik
transfer
✅ passed
0 transfers
XFER-4.1-pharmaco
transfer
✅ passed
0 transfers
XFER-4.1-medreg
transfer
✅ passed
0 transfers
XFER-4.2
transfer
⏭️ skipped
XFER-4.3
transfer
⏭️ skipped
POL-5.1-alpha-klinik
policy
✅ passed
1 policies
POL-5.1-pharmaco
policy
✅ passed
1 policies
POL-5.1-medreg
policy
✅ passed
1 policies
POL-5.2
policy
✅ passed
CDEF-6.1-alpha-klinik
contractdef
✅ passed
2 definitions
CDEF-6.1-pharmaco
contractdef
✅ passed
2 definitions
CDEF-6.1-medreg
contractdef
✅ passed
1 definitions
SCHEMA-7.1
schema
✅ passed
SCHEMA-7.2
schema
✅ passed
SCHEMA-7.3
schema
✅ passed
SCHEMA-7.4
schema
✅ passed
HTTP 400
DCP v1.0 Compliance Tests
Suite: DCP v1.0 Compliance
Run: 2026-03-14T15:37:11Z
Source: dcp-compliance-20260314T163710.json
Metric
Value
Total
22
Passed
20 ✅
Failed
0 ✅
Skipped
2 ⏭️
Pass rate
90.9%
Individual test results
Test ID
Category
Status
Detail
DID-1.1-alpha-klinik
did
✅ passed
DID-1.1-pharmaco
did
✅ passed
DID-1.1-medreg
did
✅ passed
DID-1.2
did
✅ passed
9 participants
DID-1.3
did
✅ passed
9 did:web
KEY-2.1-alpha-klinik
keypair
✅ passed
1 keypairs
KEY-2.1-pharmaco
keypair
✅ passed
1 keypairs
KEY-2.1-medreg
keypair
✅ passed
1 keypairs
KEY-2.2
keypair
⏭️ skipped
states: 200
KEY-2.3
keypair
✅ passed
algorithm unknown
VC-3.1-alpha-klinik
credential
✅ passed
2 VCs
VC-3.1-pharmaco
credential
✅ passed
3 VCs
VC-3.1-medreg
credential
✅ passed
2 VCs
VC-3.2
credential
✅ passed
types: MembershipCredential, VerifiableCredential
VC-3.3
credential
✅ passed
ISS-4.1
issuer
✅ passed
ISS-4.2
issuer
✅ passed
5 definitions
ISS-4.3
issuer
✅ passed
types: DataProcessingPurposeCredential, DataQualityLabelCredential, EHDSParticipantCredential, ManufacturerCredential, MembershipCredential
ISS-4.4
issuer
⏭️ skipped
SCOPE-5.1
scope
✅ passed
19 scopes
SCOPE-5.2
scope
✅ passed
SCOPE-5.3
scope
✅ passed
EHDS Health-Domain Compliance Tests
Suite: EHDS Health-Domain Compliance
Run: 2026-03-14T15:37:19Z
Source: ehds-compliance-20260314T163717.json
Metric
Value
Total
25
Passed
16 ✅
Failed
4 ❌
Skipped
5 ⏭️
Pass rate
64.0%
Individual test results
Test ID
Category
Status
Detail
ART53-1.1
article53
✅ passed
ART53-1.2
article53
✅ passed
2 approvals, articles: EHDS_Art_53
ART53-1.3
article53
✅ passed
2 links
ART53-1.4
article53
❌ failed
HDCAT-2.1
healthdcatap
✅ passed
5 datasets
HDCAT-2.2
healthdcatap
✅ passed
2 with mandatory props
HDCAT-2.3
healthdcatap
⏭️ skipped
HDCAT-2.4
healthdcatap
✅ passed
5 distributions
HDCAT-2.5
healthdcatap
⏭️ skipped
EEHR-3.1
eehrxf
✅ passed
12 profiles
EEHR-3.2
eehrxf
✅ passed
6 categories
EEHR-3.3
eehrxf
❌ failed
EEHR-3.4
eehrxf
⏭️ skipped
OMOP-4.1
omop
✅ passed
167 persons
OMOP-4.2
omop
✅ passed
167/167 mapped (100.0%)
OMOP-4.3
omop
❌ failed
OMOP-4.4
omop
⏭️ skipped
OMOP-4.5
omop
✅ passed
34203 measurements
OMOP-4.6
omop
⏭️ skipped
OMOP-4.7
omop
❌ failed
100 orphans
OMOP-4.8
omop
✅ passed
GRAPH-5.1
graph
✅ passed
DataProduct=2 HealthDataset=5 Patient=167 OMOPPerson=167 SnomedConcept=364
GRAPH-5.2
graph
✅ passed
113622 nodes
GRAPH-5.3
graph
✅ passed
265372 relationships
GRAPH-5.4
graph
✅ passed
4 VCs
Unit & API Tests (Vitest)
Metric
Value
Test files
37
Tests passed
289
Tests failed
0
Summary
0 failed | 289 passed (289)
See Test Coverage Report for detailed per-file coverage.
Metric
Value
Spec files
13
Tests passed
120 passed
Tests failed
0 failed
Spec files include 6 core specs plus 7 user-journey specs in __tests__/e2e/journeys/.
HTML Report with Screenshots: After running E2E tests, open the interactive report:
open ui/playwright-report/index.html # macOS
npx playwright show-report # cross-platform
Every test captures a screenshot automatically. Retried tests include traces and video recordings.
The HTML report is also uploaded as a GitHub Actions artifact on CI runs.
File
Type
__tests__/api/admin-policies.test.ts
api
__tests__/api/admin-tenants.test.ts
api
__tests__/api/analytics.test.ts
api
__tests__/api/assets.test.ts
api
__tests__/api/catalog.test.ts
api
__tests__/api/compliance-tck.test.ts
api
__tests__/api/compliance.test.ts
api
__tests__/api/credentials-request.test.ts
api
__tests__/api/credentials.test.ts
api
__tests__/api/eehrxf.test.ts
api
__tests__/api/federated-nlq.test.ts
api
__tests__/api/graph.test.ts
api
__tests__/api/negotiations-id.test.ts
api
__tests__/api/negotiations.test.ts
api
__tests__/api/participants-me.test.ts
api
__tests__/api/participants.test.ts
api
__tests__/api/patient.test.ts
api
__tests__/api/transfers-id.test.ts
api
__tests__/api/transfers.test.ts
api
__tests__/unit/components/AuthProvider.test.tsx
unit
__tests__/unit/components/MermaidDiagram.test.tsx
unit
__tests__/unit/components/Navigation.test.tsx
unit
__tests__/unit/components/UserMenu.test.tsx
unit
__tests__/unit/lib/api.test.ts
unit
__tests__/unit/lib/auth.test.ts
unit
__tests__/unit/lib/edc-client.test.ts
unit
__tests__/unit/lib/edc-index.test.ts
unit
__tests__/unit/lib/keycloak-realm.test.ts
unit
__tests__/unit/lib/neo4j.test.ts
unit
__tests__/unit/pages/auth-query-pages.test.tsx
unit
__tests__/unit/pages/docs-pages.test.tsx
unit
__tests__/unit/pages/exchange-pages.test.tsx
unit
__tests__/unit/pages/explore-pages.test.tsx
unit
__tests__/unit/pages/governance-pages.test.tsx
unit
__tests__/unit/pages/home.test.tsx
unit
__tests__/unit/pages/portal-pages.test.tsx
unit
__tests__/unit/pages/signin-errors.test.tsx
unit
File
__tests__/e2e/auth.spec.ts
__tests__/e2e/browser-errors.spec.ts
__tests__/e2e/docs.spec.ts
__tests__/e2e/navigation.spec.ts
__tests__/e2e/pages.spec.ts
__tests__/e2e/smoke.spec.ts
__tests__/e2e/journeys/01-identity-onboarding.spec.ts
__tests__/e2e/journeys/02-dataset-metadata.spec.ts
__tests__/e2e/journeys/03-policy-catalog.spec.ts
__tests__/e2e/journeys/04-discovery-search.spec.ts
__tests__/e2e/journeys/05-contract-negotiation.spec.ts
__tests__/e2e/journeys/06-data-transfer.spec.ts
__tests__/e2e/journeys/07-cross-border-federated.spec.ts
Updated: 2025-07-13 — 37 test files, 289 unit/API tests, 120 E2E tests, 0 failures