Skip to content

feat: add encrypted data exchange docker compose variant and manual t…#3905

Merged
BlairCurrey merged 1 commit intofeature/encrypted-data-exchangefrom
blair/encrypted-data-exchange-testing
Apr 17, 2026
Merged

feat: add encrypted data exchange docker compose variant and manual t…#3905
BlairCurrey merged 1 commit intofeature/encrypted-data-exchangefrom
blair/encrypted-data-exchange-testing

Conversation

@BlairCurrey
Copy link
Copy Markdown
Contributor

Adds docker configuration and manual test for encrypted data exchange. See markdown for steps to run and test happy path locally.

@BlairCurrey BlairCurrey requested a review from sanducb April 16, 2026 17:05
@github-actions
Copy link
Copy Markdown

🚀 Performance Test Results

Test Configuration:

  • VUs: 4
  • Duration: 1m0s

Test Metrics:

  • Requests/s: 65.21
  • Iterations/s: 21.74
  • Failed Requests: 0.00% (0 of 3920)
📜 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..................: 1.4 MB 24 kB/s
     data_sent......................: 3.0 MB 50 kB/s
     http_req_blocked...............: avg=6.21µs   min=1.88µs   med=5.4µs    max=385.56µs p(90)=6.39µs   p(95)=7.02µs  
     http_req_connecting............: avg=184ns    min=0s       med=0s       max=217.93µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=60.73ms  min=6.85ms   med=50.19ms  max=378.05ms p(90)=102.39ms p(95)=109.1ms 
       { expected_response:true }...: avg=60.73ms  min=6.85ms   med=50.19ms  max=378.05ms p(90)=102.39ms p(95)=109.1ms 
     http_req_failed................: 0.00%  ✓ 0         ✗ 3920
     http_req_receiving.............: avg=93.51µs  min=23.25µs  med=83.85µs  max=1.02ms   p(90)=121.71µs p(95)=160.21µs
     http_req_sending...............: avg=36.62µs  min=7.88µs   med=27.93µs  max=2.02ms   p(90)=42.4µs   p(95)=57.97µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=60.6ms   min=6.72ms   med=50.08ms  max=377.97ms p(90)=102.22ms p(95)=108.98ms
     http_reqs......................: 3920   65.212195/s
     iteration_duration.............: avg=183.82ms min=127.96ms med=178.89ms max=744.25ms p(90)=214.56ms p(95)=239ms   
     iterations.....................: 1307   21.742944/s
     vus............................: 4      min=4       max=4 
     vus_max........................: 4      min=4       max=4 

@BlairCurrey BlairCurrey merged commit b7adfed into feature/encrypted-data-exchange Apr 17, 2026
31 of 52 checks passed
@BlairCurrey BlairCurrey deleted the blair/encrypted-data-exchange-testing branch April 17, 2026 02:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants