Skip to content

feat(tests): integration tests for directed identity#3876

Open
njlie wants to merge 1 commit intoblair/directed-identityfrom
nl/raf-1216/directed-identity-integration-tests
Open

feat(tests): integration tests for directed identity#3876
njlie wants to merge 1 commit intoblair/directed-identityfrom
nl/raf-1216/directed-identity-integration-tests

Conversation

@njlie
Copy link
Copy Markdown
Contributor

@njlie njlie commented Mar 31, 2026

Changes proposed in this pull request

  • Adds integration tests for directed identity.
    • Adds a second OP client to the ASEs that use directed identity during non-interactive grants.

Context

Fixes RAF-1216.

Checklist

  • Related issues linked using fixes #number
  • Tests added/updated
  • Make sure that all checks pass
  • Bruno collection updated (if necessary)
  • Documentation issue created with user-docs label (if necessary)
  • OpenAPI specs updated (if necessary)

@github-actions github-actions bot added the type: tests Testing related label Mar 31, 2026
@github-actions
Copy link
Copy Markdown

🚀 Performance Test Results

Test Configuration:

  • VUs: 4
  • Duration: 1m0s

Test Metrics:

  • Requests/s: 43.34
  • Iterations/s: 14.45
  • Failed Requests: 0.00% (0 of 2609)
📜 Logs

> performance@1.0.0 run-tests:testenv /home/runner/work/rafiki/rafiki/test/performance
> ./scripts/run-tests.sh -e test "-k" "-q" "--vus" "4" "--duration" "1m"

Cloud Nine GraphQL API is up: http://localhost:3101/graphql
Cloud Nine Wallet Address is up: http://localhost:3100/
Happy Life Bank Address is up: http://localhost:4100/
cloud-nine-wallet-test-backend already set
cloud-nine-wallet-test-auth already set
happy-life-bank-test-backend already set
happy-life-bank-test-auth already set
     data_received..................: 942 kB 16 kB/s
     data_sent......................: 2.0 MB 33 kB/s
     http_req_blocked...............: avg=7.6µs    min=2.38µs   med=5.09µs   max=2.27ms   p(90)=6.26µs   p(95)=6.82µs  
     http_req_connecting............: avg=540ns    min=0s       med=0s       max=425.36µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=91.69ms  min=7.46ms   med=76.06ms  max=665.31ms p(90)=154.52ms p(95)=171.58ms
       { expected_response:true }...: avg=91.69ms  min=7.46ms   med=76.06ms  max=665.31ms p(90)=154.52ms p(95)=171.58ms
     http_req_failed................: 0.00%  ✓ 0         ✗ 2609
     http_req_receiving.............: avg=83.94µs  min=23.34µs  med=73.3µs   max=1.22ms   p(90)=111.88µs p(95)=141.95µs
     http_req_sending...............: avg=33.98µs  min=10.09µs  med=25.5µs   max=2.18ms   p(90)=37.98µs  p(95)=52.18µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=91.57ms  min=7.32ms   med=75.98ms  max=665.19ms p(90)=154.38ms p(95)=171.48ms
     http_reqs......................: 2609   43.344209/s
     iteration_duration.............: avg=276.53ms min=186.19ms med=262.41ms max=1.11s    p(90)=327.09ms p(95)=364.79ms
     iterations.....................: 870    14.453607/s
     vus............................: 4      min=4       max=4 
     vus_max........................: 4      min=4       max=4 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: tests Testing related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant