EUDI Wallet Test Report
Home > Duration 2 To 5 Minutes
Report generated 06-10-2026 16:02:54

Duration 2 To 5 Minutes

51 tests |

Note that results include data-driven scenarios containing tests , which may also contain results other than tests .

Key Statistics

Number of Scenarios 15
Total Number of Test Cases 51
Tests Started Sep 23, 2026 14:08:24
Tests Finished Sep 30, 2026 13:48:32
Total Duration 6d 23h 40m 7s
Fastest Test 2m 31s
Slowest Test 4m 52s
Average Execution Time 3m 45s
Total Execution Time 3h 11m 28s

Test Outcomes

Test Performance

Functional Coverage Details

Features

Feature Test Cases Scenarios % Pass Result Coverage
Android/regression tests/ automated regression tests > Issuing and storing attestations in the EUDI Wallet via QR code 1 1 200%
Android/regression tests/ automated regression tests > Deferred Credential Issuance 1 2 200%
Android/regression tests/ automated regression tests > EUDI Wallet Documents Screen 1 1 200%
Android/regression tests/ automated regression tests > Issuance and presentation - mDL 1 3 600%
Android/regression tests/ automated regression tests > Issuance and presentation - PID (MSO Mdoc) 1 4 600%
Android/regression tests/ automated regression tests > Issuance and presentation - PID (SD-JWT) 2 5 600%
Android/regression tests/ automated regression tests > Batch Issuance of Attestations in EUDI Wallet 1 3 600%
Android/regression tests/ automated regression tests > Presentation of Batch Issued Attestations in EUDI Wallet 1 2 200%
Android/regression tests/ automated regression tests > EUDI Wallet Online Document Presentation 1 1 100%
Android/regression tests/ automated regression tests > Sign Document through EUDI Wallet 1 1 200%
Android/regression tests/ automated regression tests > View, bookmark and manage attestations in the EUDI Wallet 1 2 200%
Ios/regression tests/ automated regression tests > Issuing and storing attestations in the EUDI Wallet via QR code 1 1 200%
Ios/regression tests/ automated regression tests > Deferred Credential Issuance 1 2 200%
Ios/regression tests/ automated regression tests > EUDI Wallet Documents Screen 1 1 200%
Ios/regression tests/ automated regression tests > Issuance and presentation - mDL 2 5 600%
Ios/regression tests/ automated regression tests > Issuance and presentation - PID (MSO Mdoc) 2 2 600%
Ios/regression tests/ automated regression tests > Issuance and presentation - PID (SD-JWT) 2 7 600%
Ios/regression tests/ automated regression tests > Batch Issuance of Attestations in EUDI Wallet 1 4 600%
Ios/regression tests/ automated regression tests > Pre-authorization code same device 1 1 100%
Ios/regression tests/ automated regression tests > Sign Document through EUDI Wallet 1 1 200%
Ios/regression tests/ automated regression tests > View, bookmark and manage attestations in the EUDI Wallet 1 2 200%

Automated Tests

## Scenario Steps Started Total Duration Result
Issuing and storing attestations in the EUDI Wallet via QR code 1: Add a document to the EUDI Wallet by scanning a QR code
issuer=Python
18 15:18:21 4m 30s SUCCESS
Deferred Credential Issuance 1: Completing the deferred credential delivery process with Python Issuer
issuer=Python
19 15:34:01 4m 29s SUCCESS
Deferred Credential Issuance 2: Completing the deferred credential delivery process with Python Issuer
issuer=Kotlin
19 15:38:30 2m 55s SUCCESS
EUDI Wallet Documents Screen 2: Documents screen consolidates and lists issued attestations
credential=PID (MSO Mdoc), issuer=Kotlin
13 15:47:17 3m 32s SUCCESS
Issuance and presentation - mDL 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 14:54:52 3m 44s SUCCESS
Issuance and presentation - mDL 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 14:58:36 2m 32s SUCCESS
Issuance and presentation - mDL 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 15:01:08 3m 57s SUCCESS
Issuance and presentation - PID (MSO Mdoc) 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (MSO Mdoc)
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 15:04:50 4m 19s SUCCESS
Issuance and presentation - PID (MSO Mdoc) 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (MSO Mdoc)
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 15:09:09 3m 59s SUCCESS
Issuance and presentation - PID (MSO Mdoc) 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (MSO Mdoc)
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 15:13:08 4m 6s SUCCESS
Issuance and presentation - PID (MSO Mdoc) 5: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (MSO Mdoc)
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 15:17:14 4m 3s SUCCESS
Issuance and presentation - PID (SD-JWT) 1: Successful credential issuance and presentation with selective disclosure - Python Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 14:08:24 4m 33s SUCCESS
Issuance and presentation - PID (SD-JWT) 5: Successful credential issuance and presentation with selective disclosure - Python Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Python, issuance_method=credential offer, issue_scenario=cross device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 14:33:51 4m SUCCESS
Issuance and presentation - PID (SD-JWT) 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 14:49:03 3m 55s SUCCESS
Issuance and presentation - PID (SD-JWT) 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 14:58:22 3m 32s SUCCESS
Issuance and presentation - PID (SD-JWT) 6: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 15:07:05 4m 46s SUCCESS
Batch Issuance of Attestations in EUDI Wallet 1: Batch Issuance of Attestations in EUDI Wallet
credential=PID (MSO Mdoc), issuer=Python, issuance_method=from list, issue_scenario=same device
10 15:51:41 4m 6s SUCCESS
Batch Issuance of Attestations in EUDI Wallet 2: Batch Issuance of Attestations in EUDI Wallet
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device
10 15:55:47 2m 41s SUCCESS
Batch Issuance of Attestations in EUDI Wallet 6: Batch Issuance of Attestations in EUDI Wallet
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device
10 16:14:06 3m 1s SUCCESS
Presentation of Batch Issued Attestations in EUDI Wallet 1: Relying Party initiated presentation flow
credential=PID (MSO Mdoc), issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device
17 16:22:51 2m 48s SUCCESS
Presentation of Batch Issued Attestations in EUDI Wallet 2: Relying Party initiated presentation flow
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device
17 16:25:40 4m 6s SUCCESS
EUDI Wallet Online Document Presentation 1: User can cancel and then complete an online data sharing presentation
credential=PID (MSO Mdoc), issuer=Python
17 16:29:46 3m 27s SUCCESS
Sign Document through EUDI Wallet 2: Sign a document through the EUDI Wallet
issuer=Python
13 16:39:56 3m 23s SUCCESS
View, bookmark and manage attestations in the EUDI Wallet 1: View, bookmark, inspect and delete an attestation through the EUDI Wallet
credential=PID (MSO Mdoc), issuer=Python
21 16:43:19 4m 26s SUCCESS
View, bookmark and manage attestations in the EUDI Wallet 2: View, bookmark, inspect and delete an attestation through the EUDI Wallet
credential=PID (MSO Mdoc), issuer=Kotlin
21 16:47:45 3m 4s SUCCESS
Issuing and storing attestations in the EUDI Wallet via QR code 2: Add a document to the EUDI Wallet by scanning a QR code
issuer=Kotlin
18 13:35:51 2m 40s SUCCESS
Deferred Credential Issuance 1: Completing the deferred credential delivery process with Python Issuer
issuer=Python
19 13:38:31 3m 34s SUCCESS
Deferred Credential Issuance 2: Completing the deferred credential delivery process with Python Issuer
issuer=Kotlin
19 13:42:06 2m 59s SUCCESS
EUDI Wallet Documents Screen 2: Documents screen consolidates and lists issued attestations
credential=PID (MSO Mdoc), issuer=Kotlin
13 13:51:15 3m 52s SUCCESS
Issuance and presentation - mDL 1: Successful credential issuance and presentation with selective disclosure - Python Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Python, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 14:09:24 4m 53s SUCCESS
Issuance and presentation - mDL 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 14:49:05 3m 48s SUCCESS
Issuance and presentation - mDL 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 14:52:53 3m 20s SUCCESS
Issuance and presentation - mDL 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 15:03:00 4m 47s SUCCESS
Issuance and presentation - mDL 6: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - mDL
credential=mDL (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 15:12:50 4m 11s SUCCESS
Issuance and presentation - PID (MSO Mdoc) 4: Successful credential issuance and presentation with selective disclosure - Python Issuer - PID (MSO Mdoc)
credential=PID (MSO Mdoc), issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 14:37:01 2m 38s SUCCESS
Issuance and presentation - PID (MSO Mdoc) 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (MSO Mdoc)
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 15:09:43 3m 52s SUCCESS
Issuance and presentation - PID (SD-JWT) 4: Successful credential issuance and presentation with selective disclosure - Python Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Python, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 15:38:56 4m 50s SUCCESS
Issuance and presentation - PID (SD-JWT) 1: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 15:54:53 4m 16s SUCCESS
Issuance and presentation - PID (SD-JWT) 2: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=from list, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 15:59:10 3m 43s SUCCESS
Issuance and presentation - PID (SD-JWT) 3: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 16:02:52 3m 21s SUCCESS
Issuance and presentation - PID (SD-JWT) 4: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=credential offer, issue_scenario=same device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 16:06:13 3m 35s SUCCESS
Issuance and presentation - PID (SD-JWT) 5: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Web verifier, presentation_scenario=same device, selective_disclosure=specific attributes
9 16:09:48 3m 31s SUCCESS
Issuance and presentation - PID (SD-JWT) 6: Successful credential issuance and presentation with selective disclosure - Kotlin Issuer - PID (SD-JWT)
credential=PID (SD-JWT), issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device, verifier=Web verifier, presentation_scenario=cross device, selective_disclosure=specific attributes
9 16:13:19 3m 27s SUCCESS
Batch Issuance of Attestations in EUDI Wallet 1: Batch Issuance of Attestations in EUDI Wallet
credential=PID (MSO Mdoc), issuer=Python, issuance_method=from list, issue_scenario=same device
10 13:03:57 3m 26s SUCCESS
Batch Issuance of Attestations in EUDI Wallet 2: Batch Issuance of Attestations in EUDI Wallet
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=from list, issue_scenario=same device
10 13:07:23 3m 1s SUCCESS
Batch Issuance of Attestations in EUDI Wallet 3: Batch Issuance of Attestations in EUDI Wallet
credential=PID (MSO Mdoc), issuer=Python, issuance_method=credential offer, issue_scenario=same device
10 13:10:24 4m 12s SUCCESS
Batch Issuance of Attestations in EUDI Wallet 6: Batch Issuance of Attestations in EUDI Wallet
credential=PID (MSO Mdoc), issuer=Kotlin, issuance_method=credential offer, issue_scenario=cross device
10 13:45:30 3m 2s SUCCESS
Pre-authorization code same device User initiates credential issuance 14 14:21:59 3m 30s SUCCESS
Sign Document through EUDI Wallet 2: Sign a document through the EUDI Wallet
issuer=Kotlin
13 14:47:37 4m 26s SUCCESS
View, bookmark and manage attestations in the EUDI Wallet 1: View, bookmark, inspect and delete an attestation through the EUDI Wallet
credential=PID (MSO Mdoc), issuer=Python
21 14:52:03 4m 21s SUCCESS
View, bookmark and manage attestations in the EUDI Wallet 2: View, bookmark, inspect and delete an attestation through the EUDI Wallet
credential=PID (MSO Mdoc), issuer=Kotlin
21 14:56:25 4m 24s SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.2.22