Skip to content

Update docker/bake-action digest to 37816e7 #703

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 28, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 27, 2025

This PR contains the following updates:

Package Type Update Change
docker/bake-action action digest 212c367 -> 37816e7

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label May 27, 2025
Copy link

Overview for: federation/constant-vus-subgraphs-delay

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 300 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 177 5518 total, 0 failed avg: 765ms, p95: 2019ms
grafbase 171 5291 total, 0 failed avg: 839ms, p95: 2189ms
apollo-router 158 4907 total, 1 failed avg: 955ms, p95: 2633ms ❌ 1 failed requests, 1 non-200 responses, 1 unexpected GraphQL errors
hive-gateway-bun 91 3031 total, 0 failed avg: 3059ms, p95: 5093ms
hive-gateway 88 2931 total, 0 failed avg: 3194ms, p95: 16769ms
apollo-server 87 2908 total, 0 failed avg: 3228ms, p95: 26310ms
mercurius 75 2434 total, 0 failed avg: 3777ms, p95: 5442ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16494      ✗ 0    
     data_received..................: 484 MB  16 MB/s
     data_sent......................: 6.5 MB  211 kB/s
     http_req_blocked...............: avg=2.02ms   min=1.55µs  med=3.19µs   max=4.15s p(90)=5.31µs   p(95)=133.33µs
     http_req_connecting............: avg=1.57ms   min=0s      med=0s       max=3.28s p(90)=0s       p(95)=77.9µs  
     http_req_duration..............: avg=765.49ms min=3.26ms  med=622.11ms max=5.19s p(90)=1.64s    p(95)=2.01s   
       { expected_response:true }...: avg=765.49ms min=3.26ms  med=622.11ms max=5.19s p(90)=1.64s    p(95)=2.01s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5518 
     http_req_receiving.............: avg=243.98ms min=32.75µs med=81.11µs  max=4.65s p(90)=1.06s    p(95)=1.56s   
     http_req_sending...............: avg=26.79ms  min=8.35µs  med=14.7µs   max=3.09s p(90)=285.67µs p(95)=14.96ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=494.71ms min=3.14ms  med=441.07ms max=3.01s p(90)=923.76ms p(95)=1.08s   
     http_reqs......................: 5518    177.961441/s
     iteration_duration.............: avg=1.63s    min=24.27ms med=1.34s    max=8.15s p(90)=3.48s    p(95)=4.06s   
     iterations.....................: 5498    177.31642/s
     vus............................: 19      min=19       max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 15813      ✗ 0    
     data_received..................: 465 MB  15 MB/s
     data_sent......................: 6.3 MB  203 kB/s
     http_req_blocked...............: avg=1.34ms   min=1.39µs  med=3.38µs   max=2.62s  p(90)=6.06µs   p(95)=492.76µs
     http_req_connecting............: avg=1.28ms   min=0s      med=0s       max=2.62s  p(90)=0s       p(95)=343.12µs
     http_req_duration..............: avg=839.39ms min=3.09ms  med=689ms    max=4.82s  p(90)=1.98s    p(95)=2.18s   
       { expected_response:true }...: avg=839.39ms min=3.09ms  med=689ms    max=4.82s  p(90)=1.98s    p(95)=2.18s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5291 
     http_req_receiving.............: avg=307.78ms min=32.58µs med=92.33µs  max=3.76s  p(90)=1.2s     p(95)=1.67s   
     http_req_sending...............: avg=13.74ms  min=7.86µs  med=15.21µs  max=2.25s  p(90)=174.12µs p(95)=4.63ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=517.86ms min=3.01ms  med=480.74ms max=2.86s  p(90)=942.37ms p(95)=1.05s   
     http_reqs......................: 5291    171.322285/s
     iteration_duration.............: avg=1.71s    min=19ms    med=1.38s    max=12.26s p(90)=3.55s    p(95)=4.35s   
     iterations.....................: 5271    170.674686/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  99% — ✓ 4886 / ✗ 1
     ✗ no graphql errors
      ↳  99% — ✓ 4886 / ✗ 1
     ✓ valid response structure

     █ setup

     checks.........................: 99.98% ✓ 14658      ✗ 2    
     data_received..................: 431 MB 14 MB/s
     data_sent......................: 5.8 MB 189 kB/s
     http_req_blocked...............: avg=1.32ms   min=1.52µs  med=3.41µs   max=1.85s  p(90)=6.28µs   p(95)=1.42ms  
     http_req_connecting............: avg=1.2ms    min=0s      med=0s       max=1.85s  p(90)=0s       p(95)=838.54µs
     http_req_duration..............: avg=954.91ms min=6.42ms  med=703.95ms max=5.5s   p(90)=2.28s    p(95)=2.63s   
       { expected_response:true }...: avg=954.87ms min=6.42ms  med=703.9ms  max=5.5s   p(90)=2.28s    p(95)=2.63s   
     http_req_failed................: 0.02%  ✓ 1          ✗ 4906 
     http_req_receiving.............: avg=443.77ms min=0s      med=95.19µs  max=4.84s  p(90)=1.64s    p(95)=2.04s   
     http_req_sending...............: avg=18.97ms  min=8.48µs  med=15.89µs  max=2.88s  p(90)=196.13µs p(95)=3.03ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=492.16ms min=6.36ms  med=426.23ms max=2.38s  p(90)=996.08ms p(95)=1.22s   
     http_reqs......................: 4907   158.999727/s
     iteration_duration.............: avg=1.85s    min=25.88ms med=1.56s    max=11.11s p(90)=3.94s    p(95)=4.78s   
     iterations.....................: 4887   158.351675/s
     vus............................: 300    min=300      max=300
     vus_max........................: 300    min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9033      ✗ 0    
     data_received..................: 266 MB  8.1 MB/s
     data_sent......................: 3.6 MB  109 kB/s
     http_req_blocked...............: avg=718.99µs min=1.88µs  med=3.58µs   max=19.01ms  p(90)=102.35µs p(95)=7.16ms  
     http_req_connecting............: avg=695.89µs min=0s      med=0s       max=18.98ms  p(90)=0s       p(95)=6.99ms  
     http_req_duration..............: avg=3.05s    min=16.15ms med=2.73s    max=6.43s    p(90)=4.82s    p(95)=5.09s   
       { expected_response:true }...: avg=3.05s    min=16.15ms med=2.73s    max=6.43s    p(90)=4.82s    p(95)=5.09s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 3031 
     http_req_receiving.............: avg=65.61ms  min=38.56µs med=121.88µs max=1.68s    p(90)=77.33ms  p(95)=612.04ms
     http_req_sending...............: avg=1.07ms   min=8.83µs  med=17.52µs  max=312.42ms p(90)=276.21µs p(95)=1.11ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.99s    min=15.99ms med=2.69s    max=6.43s    p(90)=4.77s    p(95)=5.02s   
     http_reqs......................: 3031    91.832159/s
     iteration_duration.............: avg=3.14s    min=87.79ms med=2.78s    max=6.46s    p(90)=4.89s    p(95)=5.21s   
     iterations.....................: 3011    91.226207/s
     vus............................: 9       min=9       max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8733      ✗ 0    
     data_received..................: 257 MB  7.7 MB/s
     data_sent......................: 3.5 MB  105 kB/s
     http_req_blocked...............: avg=709.64µs min=1.8µs    med=4.07µs  max=27.09ms p(90)=173.88µs p(95)=6.53ms
     http_req_connecting............: avg=670.87µs min=0s       med=0s      max=14.99ms p(90)=82.49µs  p(95)=6.21ms
     http_req_duration..............: avg=3.19s    min=13.86ms  med=1.69s   max=32.83s  p(90)=3.1s     p(95)=16.76s
       { expected_response:true }...: avg=3.19s    min=13.86ms  med=1.69s   max=32.83s  p(90)=3.1s     p(95)=16.76s
     http_req_failed................: 0.00%   ✓ 0         ✗ 2931 
     http_req_receiving.............: avg=467.61µs min=41.76µs  med=96.62µs max=61.85ms p(90)=434.89µs p(95)=1.17ms
     http_req_sending...............: avg=370.55µs min=9.37µs   med=22.65µs max=39.29ms p(90)=220.69µs p(95)=3.06ms
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s      p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=3.19s    min=13.76ms  med=1.69s   max=32.83s  p(90)=3.1s     p(95)=16.76s
     http_reqs......................: 2931    88.088289/s
     iteration_duration.............: avg=3.24s    min=123.42ms med=1.72s   max=32.84s  p(90)=3.17s    p(95)=16.85s
     iterations.....................: 2911    87.487208/s
     vus............................: 30      min=30      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8664      ✗ 0    
     data_received..................: 256 MB  7.7 MB/s
     data_sent......................: 3.5 MB  104 kB/s
     http_req_blocked...............: avg=687.77µs min=1.51µs   med=3.08µs   max=20.73ms p(90)=215.19µs p(95)=6.82ms  
     http_req_connecting............: avg=667.15µs min=0s       med=0s       max=18.36ms p(90)=133.11µs p(95)=6.62ms  
     http_req_duration..............: avg=3.22s    min=10.52ms  med=1.38s    max=32.8s   p(90)=2.11s    p(95)=26.3s   
       { expected_response:true }...: avg=3.22s    min=10.52ms  med=1.38s    max=32.8s   p(90)=2.11s    p(95)=26.3s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2908 
     http_req_receiving.............: avg=247µs    min=43.02µs  med=106.11µs max=51.18ms p(90)=190.28µs p(95)=273.65µs
     http_req_sending...............: avg=115.96µs min=8.91µs   med=15.4µs   max=12.49ms p(90)=78.58µs  p(95)=614.25µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.22s    min=10.44ms  med=1.38s    max=32.8s   p(90)=2.11s    p(95)=26.3s   
     http_reqs......................: 2908    87.441466/s
     iteration_duration.............: avg=3.26s    min=398.06ms med=1.4s     max=32.8s   p(90)=2.13s    p(95)=26.71s  
     iterations.....................: 2888    86.840081/s
     vus............................: 28      min=28      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7242      ✗ 0    
     data_received..................: 214 MB  6.7 MB/s
     data_sent......................: 2.9 MB  90 kB/s
     http_req_blocked...............: avg=1.6ms    min=1.95µs   med=4.33µs   max=26.29ms  p(90)=8.32ms   p(95)=15.33ms 
     http_req_connecting............: avg=1.56ms   min=0s       med=0s       max=26.26ms  p(90)=7.03ms   p(95)=15.17ms 
     http_req_duration..............: avg=3.77s    min=11.1ms   med=3.72s    max=8.16s    p(90)=5s       p(95)=5.44s   
       { expected_response:true }...: avg=3.77s    min=11.1ms   med=3.72s    max=8.16s    p(90)=5s       p(95)=5.44s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2434 
     http_req_receiving.............: avg=7.72ms   min=42.21µs  med=107.37µs max=835.97ms p(90)=292.97µs p(95)=819.09µs
     http_req_sending...............: avg=265.18µs min=9.33µs   med=24.87µs  max=5.87ms   p(90)=335.34µs p(95)=2.21ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.76s    min=11.01ms  med=3.72s    max=8.16s    p(90)=5s       p(95)=5.43s   
     http_reqs......................: 2434    75.913264/s
     iteration_duration.............: avg=3.84s    min=448.86ms med=3.75s    max=8.18s    p(90)=5.02s    p(95)=5.47s   
     iterations.....................: 2414    75.28949/s
     vus............................: 57      min=57      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

Overview for: federation/constant-vus-over-time

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 300 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 178 5520 total, 0 failed avg: 880ms, p95: 2565ms
grafbase 171 5272 total, 0 failed avg: 901ms, p95: 2123ms
apollo-router 160 4982 total, 3 failed avg: 912ms, p95: 2795ms ❌ 3 failed requests, 3 non-200 responses, 3 unexpected GraphQL errors
hive-gateway-bun 90 2964 total, 0 failed avg: 3072ms, p95: 5294ms
hive-gateway 84 2805 total, 0 failed avg: 3326ms, p95: 18546ms
apollo-server 83 2782 total, 0 failed avg: 3373ms, p95: 31041ms
mercurius 77 2472 total, 0 failed avg: 3715ms, p95: 5306ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16500      ✗ 0    
     data_received..................: 485 MB  16 MB/s
     data_sent......................: 6.6 MB  212 kB/s
     http_req_blocked...............: avg=2.53ms   min=1.45µs  med=3.2µs    max=1.58s p(90)=5.5µs    p(95)=4.12ms 
     http_req_connecting............: avg=2.04ms   min=0s      med=0s       max=1.58s p(90)=0s       p(95)=3.75ms 
     http_req_duration..............: avg=880.18ms min=3.13ms  med=686.95ms max=5.72s p(90)=1.89s    p(95)=2.56s  
       { expected_response:true }...: avg=880.18ms min=3.13ms  med=686.95ms max=5.72s p(90)=1.89s    p(95)=2.56s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5520 
     http_req_receiving.............: avg=353.67ms min=34.75µs med=99.25µs  max=4.6s  p(90)=1.37s    p(95)=1.85s  
     http_req_sending...............: avg=30.07ms  min=7.84µs  med=15.44µs  max=3.87s p(90)=6.31ms   p(95)=38.82ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=496.42ms min=3ms     med=480.54ms max=1.8s  p(90)=938.81ms p(95)=1.07s  
     http_reqs......................: 5520    178.934764/s
     iteration_duration.............: avg=1.64s    min=16.54ms med=1.31s    max=9.57s p(90)=3.36s    p(95)=4.14s  
     iterations.....................: 5500    178.286449/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 15756      ✗ 0    
     data_received..................: 463 MB  15 MB/s
     data_sent......................: 6.3 MB  203 kB/s
     http_req_blocked...............: avg=2.82ms   min=1.45µs  med=3.33µs   max=2.09s p(90)=5.59µs   p(95)=448.64µs
     http_req_connecting............: avg=2.78ms   min=0s      med=0s       max=2.09s p(90)=0s       p(95)=117.49µs
     http_req_duration..............: avg=900.58ms min=3.02ms  med=753.66ms max=5.8s  p(90)=1.59s    p(95)=2.12s   
       { expected_response:true }...: avg=900.58ms min=3.02ms  med=753.66ms max=5.8s  p(90)=1.59s    p(95)=2.12s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5272 
     http_req_receiving.............: avg=211.23ms min=34.43µs med=79.15µs  max=4.64s p(90)=813.65ms p(95)=1.28s   
     http_req_sending...............: avg=22.94ms  min=8.24µs  med=15.47µs  max=2.98s p(90)=2.56ms   p(95)=62.48ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=666.4ms  min=2.95ms  med=665.73ms max=2.36s p(90)=1.1s     p(95)=1.23s   
     http_reqs......................: 5272    171.115061/s
     iteration_duration.............: avg=1.72s    min=24.8ms  med=1.5s     max=9.06s p(90)=3.3s     p(95)=4.1s    
     iterations.....................: 5252    170.465915/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  99% — ✓ 4959 / ✗ 3
     ✗ no graphql errors
      ↳  99% — ✓ 4959 / ✗ 3
     ✓ valid response structure

     █ setup

     checks.........................: 99.95% ✓ 14877      ✗ 6    
     data_received..................: 437 MB 14 MB/s
     data_sent......................: 5.9 MB 191 kB/s
     http_req_blocked...............: avg=1.22ms   min=1.62µs  med=3.73µs   max=1.41s    p(90)=7.04µs   p(95)=591.78µs
     http_req_connecting............: avg=924.09µs min=0s      med=0s       max=794.29ms p(90)=0s       p(95)=504.93µs
     http_req_duration..............: avg=911.6ms  min=6.53ms  med=668.62ms max=6.71s    p(90)=2.04s    p(95)=2.79s   
       { expected_response:true }...: avg=911.4ms  min=6.53ms  med=668.67ms max=6.71s    p(90)=2.04s    p(95)=2.79s   
     http_req_failed................: 0.06%  ✓ 3          ✗ 4979 
     http_req_receiving.............: avg=338.07ms min=0s      med=97.97µs  max=5.57s    p(90)=1.38s    p(95)=1.99s   
     http_req_sending...............: avg=26.08ms  min=8.64µs  med=17.96µs  max=4.12s    p(90)=185.25µs p(95)=4.23ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=547.44ms min=6.43ms  med=500.59ms max=2.49s    p(90)=1.02s    p(95)=1.26s   
     http_reqs......................: 4982   160.615651/s
     iteration_duration.............: avg=1.82s    min=30.98ms med=1.41s    max=10.05s   p(90)=3.96s    p(95)=4.77s   
     iterations.....................: 4962   159.970867/s
     vus............................: 21     min=21       max=300
     vus_max........................: 300    min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8832      ✗ 0    
     data_received..................: 260 MB  8.0 MB/s
     data_sent......................: 3.5 MB  108 kB/s
     http_req_blocked...............: avg=582.39µs min=1.69µs   med=3.67µs   max=20.66ms  p(90)=146µs    p(95)=5.08ms  
     http_req_connecting............: avg=555.13µs min=0s       med=0s       max=13.69ms  p(90)=77.82µs  p(95)=4.91ms  
     http_req_duration..............: avg=3.07s    min=15.87ms  med=3.03s    max=8.56s    p(90)=4.51s    p(95)=5.29s   
       { expected_response:true }...: avg=3.07s    min=15.87ms  med=3.03s    max=8.56s    p(90)=4.51s    p(95)=5.29s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2964 
     http_req_receiving.............: avg=71.69ms  min=35.98µs  med=113.13µs max=2.42s    p(90)=140.75ms p(95)=685.96ms
     http_req_sending...............: avg=1.65ms   min=9.38µs   med=18.8µs   max=970.72ms p(90)=181.56µs p(95)=2.25ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.99s    min=15.7ms   med=3s       max=8.56s    p(90)=4.4s     p(95)=5.25s   
     http_reqs......................: 2964    90.885479/s
     iteration_duration.............: avg=3.17s    min=116.14ms med=3.14s    max=8.59s    p(90)=4.59s    p(95)=5.4s    
     iterations.....................: 2944    90.272217/s
     vus............................: 103     min=103     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8355      ✗ 0    
     data_received..................: 246 MB  7.4 MB/s
     data_sent......................: 3.3 MB  100 kB/s
     http_req_blocked...............: avg=651.13µs min=1.96µs  med=4.73µs   max=20.85ms p(90)=413.61µs p(95)=6.36ms
     http_req_connecting............: avg=622.11µs min=0s      med=0s       max=19.91ms p(90)=299.16µs p(95)=6.2ms 
     http_req_duration..............: avg=3.32s    min=13.77ms med=1.71s    max=32.77s  p(90)=3.34s    p(95)=18.54s
       { expected_response:true }...: avg=3.32s    min=13.77ms med=1.71s    max=32.77s  p(90)=3.34s    p(95)=18.54s
     http_req_failed................: 0.00%   ✓ 0         ✗ 2805 
     http_req_receiving.............: avg=450.74µs min=43.57µs med=112.63µs max=70.22ms p(90)=474.08µs p(95)=1.08ms
     http_req_sending...............: avg=339.58µs min=10.22µs med=26.06µs  max=32.41ms p(90)=262.11µs p(95)=2.01ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=3.32s    min=13.63ms med=1.71s    max=32.77s  p(90)=3.34s    p(95)=18.54s
     http_reqs......................: 2805    84.287394/s
     iteration_duration.............: avg=3.37s    min=87.66ms med=1.75s    max=32.8s   p(90)=3.41s    p(95)=18.7s 
     iterations.....................: 2785    83.686414/s
     vus............................: 33      min=33      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8286      ✗ 0    
     data_received..................: 245 MB  7.3 MB/s
     data_sent......................: 3.3 MB  99 kB/s
     http_req_blocked...............: avg=157.59µs min=1.83µs  med=4.37µs   max=17.75ms p(90)=124.48µs p(95)=639.11µs
     http_req_connecting............: avg=137.02µs min=0s      med=0s       max=17.71ms p(90)=94.49µs  p(95)=572.33µs
     http_req_duration..............: avg=3.37s    min=11.29ms med=1.38s    max=32.83s  p(90)=2.21s    p(95)=31.04s  
       { expected_response:true }...: avg=3.37s    min=11.29ms med=1.38s    max=32.83s  p(90)=2.21s    p(95)=31.04s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2782 
     http_req_receiving.............: avg=202.01µs min=42.65µs med=116.28µs max=42.73ms p(90)=194.08µs p(95)=300.33µs
     http_req_sending...............: avg=106.12µs min=9.67µs  med=24.69µs  max=40.5ms  p(90)=84.24µs  p(95)=293.09µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.37s    min=11.18ms med=1.38s    max=32.83s  p(90)=2.21s    p(95)=31.04s  
     http_reqs......................: 2782    83.615567/s
     iteration_duration.............: avg=3.41s    min=195.6ms med=1.4s     max=32.84s  p(90)=2.25s    p(95)=31.1s   
     iterations.....................: 2762    83.014448/s
     vus............................: 28      min=28      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7356      ✗ 0    
     data_received..................: 217 MB  6.8 MB/s
     data_sent......................: 2.9 MB  92 kB/s
     http_req_blocked...............: avg=649.38µs min=1.58µs   med=3.46µs  max=27.06ms  p(90)=595.32µs p(95)=4.64ms
     http_req_connecting............: avg=610.28µs min=0s       med=0s      max=23.89ms  p(90)=460.93µs p(95)=4.26ms
     http_req_duration..............: avg=3.71s    min=10.82ms  med=3.66s   max=8.05s    p(90)=4.72s    p(95)=5.3s  
       { expected_response:true }...: avg=3.71s    min=10.82ms  med=3.66s   max=8.05s    p(90)=4.72s    p(95)=5.3s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2472 
     http_req_receiving.............: avg=15.56ms  min=42.1µs   med=99.56µs max=564.61ms p(90)=529.34µs p(95)=6.34ms
     http_req_sending...............: avg=305.98µs min=9.23µs   med=19.23µs max=31.5ms   p(90)=218.86µs p(95)=1.09ms
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s       p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=3.69s    min=10.73ms  med=3.65s   max=8.05s    p(90)=4.72s    p(95)=5.3s  
     http_reqs......................: 2472    77.638826/s
     iteration_duration.............: avg=3.77s    min=406.06ms med=3.7s    max=8.07s    p(90)=4.75s    p(95)=5.33s 
     iterations.....................: 2452    77.01068/s
     vus............................: 206     min=206     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

Overview for: federation/ramping-vus

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. We are running a heavy load of concurrent VUs to measure response time and other stats, during stress. It measure things like memory usage, CPU usage, response times. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was trying to reach 2000 concurrent VUs over 60s

Comparison

Comparison

Gateway duration(p95)⬇️ RPS Requests Durations Notes
apollo-router 5284ms 162 11450 total, 613 failed avg: 2284ms, p95: 5284ms, max: 14289ms, med: 2042ms ❌ 613 failed requests, 613 non-200 responses, 613 unexpected GraphQL errors
grafbase 5318ms 168 11897 total, 0 failed avg: 2673ms, p95: 5318ms, max: 14162ms, med: 2624ms
cosmo 7048ms 170 11941 total, 0 failed avg: 2813ms, p95: 7048ms, max: 13467ms, med: 2323ms
hive-gateway-bun 28390ms 91 7419 total, 0 failed avg: 11504ms, p95: 28391ms, max: 40614ms, med: 10163ms
mercurius 43334ms 53 4927 total, 0 failed avg: 21792ms, p95: 43335ms, max: 44491ms, med: 19301ms
hive-gateway 51275ms 86 7582 total, 0 failed avg: 12191ms, p95: 51275ms, max: 57852ms, med: 3459ms
apollo-server 60000ms 81 7569 total, 510 failed avg: 12116ms, p95: 60000ms, max: 60258ms, med: 2295ms ❌ 510 failed requests, 510 non-200 responses, 510 unexpected GraphQL errors
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  94% — ✓ 10817 / ✗ 613
     ✗ no graphql errors
      ↳  94% — ✓ 10817 / ✗ 613
     ✓ valid response structure

     █ setup

     checks.........................: 96.35% ✓ 32451      ✗ 1226  
     data_received..................: 951 MB 14 MB/s
     data_sent......................: 14 MB  194 kB/s
     http_req_blocked...............: avg=519.2ms  min=1.89µs  med=4.58µs  max=9.3s   p(90)=2.48s    p(95)=3.29s   
     http_req_connecting............: avg=512.26ms min=0s      med=0s      max=9.21s  p(90)=2.46s    p(95)=3.27s   
     http_req_duration..............: avg=2.28s    min=7.64ms  med=2.04s   max=14.28s p(90)=4.58s    p(95)=5.28s   
       { expected_response:true }...: avg=2.27s    min=7.64ms  med=2.02s   max=14.28s p(90)=4.62s    p(95)=5.29s   
     http_req_failed................: 5.35%  ✓ 613        ✗ 10837 
     http_req_receiving.............: avg=314.15ms min=0s      med=86.77µs max=8.94s  p(90)=750.04ms p(95)=2.56s   
     http_req_sending...............: avg=163.02ms min=7.32µs  med=26.1µs  max=9.6s   p(90)=451.26ms p(95)=824.94ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=1.8s     min=7.33ms  med=1.63s   max=7.47s  p(90)=3.65s    p(95)=4.39s   
     http_reqs......................: 11450  162.983378/s
     iteration_duration.............: avg=6.12s    min=25.31ms med=5.4s    max=26.19s p(90)=12.59s   p(95)=14.44s  
     iterations.....................: 11430  162.698691/s
     vus............................: 6      min=6        max=2000
     vus_max........................: 2000   min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 35631      ✗ 0     
     data_received..................: 1.0 GB  15 MB/s
     data_sent......................: 14 MB   200 kB/s
     http_req_blocked...............: avg=360.51ms min=1.47µs  med=3.79µs  max=9.61s  p(90)=1.29s    p(95)=3.26s 
     http_req_connecting............: avg=317.67ms min=0s      med=0s      max=9.61s  p(90)=1.15s    p(95)=2.91s 
     http_req_duration..............: avg=2.67s    min=3.1ms   med=2.62s   max=14.16s p(90)=4.7s     p(95)=5.31s 
       { expected_response:true }...: avg=2.67s    min=3.1ms   med=2.62s   max=14.16s p(90)=4.7s     p(95)=5.31s 
     http_req_failed................: 0.00%   ✓ 0          ✗ 11897 
     http_req_receiving.............: avg=250.35ms min=31.57µs med=79.54µs max=9.19s  p(90)=875.6ms  p(95)=1.91s 
     http_req_sending...............: avg=156.39ms min=8.01µs  med=18.46µs max=5.94s  p(90)=438.17ms p(95)=1.07s 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=2.26s    min=3.04ms  med=2.12s   max=8.48s  p(90)=4.4s     p(95)=4.77s 
     http_reqs......................: 11897   168.185818/s
     iteration_duration.............: avg=6.12s    min=33.41ms med=5.14s   max=28.33s p(90)=12.41s   p(95)=14.87s
     iterations.....................: 11877   167.903082/s
     vus............................: 23      min=23       max=1979
     vus_max........................: 2000    min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 35763      ✗ 0     
     data_received..................: 1.0 GB  15 MB/s
     data_sent......................: 14 MB   202 kB/s
     http_req_blocked...............: avg=354.06ms min=1.88µs  med=4.62µs   max=12.21s p(90)=1.05s    p(95)=2.6s   
     http_req_connecting............: avg=349.82ms min=0s      med=0s       max=12.18s p(90)=1.04s    p(95)=2.55s  
     http_req_duration..............: avg=2.81s    min=3.54ms  med=2.32s    max=13.46s p(90)=5.85s    p(95)=7.04s  
       { expected_response:true }...: avg=2.81s    min=3.54ms  med=2.32s    max=13.46s p(90)=5.85s    p(95)=7.04s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 11941 
     http_req_receiving.............: avg=600.2ms  min=31µs    med=109.58µs max=10.67s p(90)=2.55s    p(95)=4.52s  
     http_req_sending...............: avg=137.93ms min=8.45µs  med=25.51µs  max=8.59s  p(90)=334.24ms p(95)=899.5ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=2.07s    min=3.41ms  med=1.81s    max=10.6s  p(90)=4.19s    p(95)=5.05s  
     http_reqs......................: 11941   170.318164/s
     iteration_duration.............: avg=5.98s    min=12.74ms med=5.14s    max=27.89s p(90)=12.2s    p(95)=14.14s 
     iterations.....................: 11921   170.032897/s
     vus............................: 4       min=4        max=1900
     vus_max........................: 2000    min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 22197     ✗ 0     
     data_received..................: 651 MB  8.0 MB/s
     data_sent......................: 8.8 MB  109 kB/s
     http_req_blocked...............: avg=13.47ms min=2.07µs   med=4.54µs   max=932.18ms p(90)=22.41ms p(95)=94.86ms 
     http_req_connecting............: avg=13.25ms min=0s       med=0s       max=594.38ms p(90)=21.65ms p(95)=94.42ms 
     http_req_duration..............: avg=11.5s   min=16.38ms  med=10.16s   max=40.61s   p(90)=24.26s  p(95)=28.39s  
       { expected_response:true }...: avg=11.5s   min=16.38ms  med=10.16s   max=40.61s   p(90)=24.26s  p(95)=28.39s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 7419  
     http_req_receiving.............: avg=170.9ms min=37.67µs  med=113.24µs max=8.27s    p(90)=18.07ms p(95)=625.88ms
     http_req_sending...............: avg=9.11ms  min=8.8µs    med=26.33µs  max=901.85ms p(90)=13.32ms p(95)=39.45ms 
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s       max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=11.32s  min=16.15ms  med=9.72s    max=36.78s   p(90)=24.14s  p(95)=28.24s  
     http_reqs......................: 7419    91.521614/s
     iteration_duration.............: avg=11.75s  min=291.34ms med=10.24s   max=40.78s   p(90)=24.54s  p(95)=28.9s   
     iterations.....................: 7399    91.274891/s
     vus............................: 47      min=47      max=2000
     vus_max........................: 2000    min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 14659     ✗ 0     
     data_received..................: 433 MB  4.7 MB/s
     data_sent......................: 6.0 MB  65 kB/s
     http_req_blocked...............: avg=207.95µs min=1.73µs   med=4.04µs   max=19.71ms  p(90)=486.14µs p(95)=685.5µs 
     http_req_connecting............: avg=170.28µs min=0s       med=0s       max=15.85ms  p(90)=416.32µs p(95)=564.01µs
     http_req_duration..............: avg=21.79s   min=12.15ms  med=19.3s    max=44.49s   p(90)=41.66s   p(95)=43.33s  
       { expected_response:true }...: avg=21.79s   min=12.15ms  med=19.3s    max=44.49s   p(90)=41.66s   p(95)=43.33s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 4927  
     http_req_receiving.............: avg=17.03ms  min=32.48µs  med=101.16µs max=999.14ms p(90)=433.37µs p(95)=1.51ms  
     http_req_sending...............: avg=54.93µs  min=8.74µs   med=26.51µs  max=11.41ms  p(90)=67.02µs  p(95)=89.71µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=21.77s   min=12ms     med=19.29s   max=44.19s   p(90)=41.66s   p(95)=43.07s  
     http_reqs......................: 4927    53.311487/s
     iteration_duration.............: avg=21.83s   min=303.74ms med=18.76s   max=46.25s   p(90)=41.76s   p(95)=43.52s  
     iterations.....................: 4856    52.543248/s
     vus............................: 306     min=60      max=2000
     vus_max........................: 2000    min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 22686     ✗ 0     
     data_received..................: 666 MB  7.6 MB/s
     data_sent......................: 9.0 MB  103 kB/s
     http_req_blocked...............: avg=6.19ms min=2.07µs  med=4.74µs   max=335.15ms p(90)=9.78ms   p(95)=41.67ms
     http_req_connecting............: avg=6.09ms min=0s      med=0s       max=335.09ms p(90)=9.34ms   p(95)=41.16ms
     http_req_duration..............: avg=12.19s min=13.56ms med=3.45s    max=57.85s   p(90)=44.39s   p(95)=51.27s 
       { expected_response:true }...: avg=12.19s min=13.56ms med=3.45s    max=57.85s   p(90)=44.39s   p(95)=51.27s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 7582  
     http_req_receiving.............: avg=3.43ms min=40.47µs med=102.89µs max=574.63ms p(90)=868.25µs p(95)=3.46ms 
     http_req_sending...............: avg=3.52ms min=9.19µs  med=27.24µs  max=578.61ms p(90)=2.41ms   p(95)=19.39ms
     http_req_tls_handshaking.......: avg=0s     min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=12.18s min=13.45ms med=3.45s    max=57.83s   p(90)=44.35s   p(95)=51.23s 
     http_reqs......................: 7582    86.74684/s
     iteration_duration.............: avg=12.29s min=73.09ms med=3.52s    max=58.33s   p(90)=44.58s   p(95)=51.45s 
     iterations.....................: 7562    86.518017/s
     vus............................: 68      min=58      max=1999
     vus_max........................: 2000    min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✗ response code was 200
      ↳  93% — ✓ 7039 / ✗ 510
     ✗ no graphql errors
      ↳  93% — ✓ 7039 / ✗ 510
     ✓ valid response structure

     █ setup

     checks.........................: 95.39% ✓ 21117     ✗ 1020  
     data_received..................: 621 MB 6.7 MB/s
     data_sent......................: 9.1 MB 98 kB/s
     http_req_blocked...............: avg=490.74µs min=1.64µs  med=4.37µs   max=100.25ms p(90)=362.16µs p(95)=610.04µs
     http_req_connecting............: avg=462.73µs min=0s      med=0s       max=86.09ms  p(90)=290.08µs p(95)=509.64µs
     http_req_duration..............: avg=12.11s   min=11.37ms med=2.29s    max=1m0s     p(90)=55.43s   p(95)=1m0s    
       { expected_response:true }...: avg=8.7s     min=11.37ms med=2.19s    max=59.98s   p(90)=37.57s   p(95)=48.12s  
     http_req_failed................: 6.73%  ✓ 510       ✗ 7059  
     http_req_receiving.............: avg=164.55µs min=0s      med=113.18µs max=18.96ms  p(90)=218.79µs p(95)=323.7µs 
     http_req_sending...............: avg=163.07µs min=8.92µs  med=24.06µs  max=41.66ms  p(90)=66.59µs  p(95)=115.48µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=12.11s   min=11.26ms med=2.29s    max=1m0s     p(90)=55.43s   p(95)=59.99s  
     http_reqs......................: 7569   81.671556/s
     iteration_duration.............: avg=12.16s   min=64.73ms med=2.31s    max=1m0s     p(90)=55.48s   p(95)=1m0s    
     iterations.....................: 7549   81.45575/s
     vus............................: 98     min=62      max=2000
     vus_max........................: 2000   min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

Overview for: federation/constant-vus-subgraphs-delay-resources

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 500 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 179 5650 total, 0 failed avg: 1246ms, p95: 2783ms
grafbase 168 5222 total, 0 failed avg: 1600ms, p95: 4963ms
apollo-router 159 4993 total, 13 failed avg: 1577ms, p95: 3828ms ❌ 13 failed requests, 13 non-200 responses, 15 unexpected GraphQL errors, non-compatible response structure (3)
hive-gateway-bun 90 3109 total, 0 failed avg: 4958ms, p95: 8926ms
apollo-server 88 3106 total, 0 failed avg: 5169ms, p95: 33009ms
hive-gateway 85 3043 total, 0 failed avg: 5259ms, p95: 33151ms
mercurius 76 2512 total, 0 failed avg: 6199ms, p95: 10153ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16890      ✗ 0    
     data_received..................: 496 MB  16 MB/s
     data_sent......................: 6.7 MB  213 kB/s
     http_req_blocked...............: avg=2.91ms   min=1.37µs  med=3.31µs   max=2.79s  p(90)=13.67µs  p(95)=14.26ms
     http_req_connecting............: avg=2.7ms    min=0s      med=0s       max=2.79s  p(90)=0s       p(95)=13.53ms
     http_req_duration..............: avg=1.24s    min=3.15ms  med=1.09s    max=6.49s  p(90)=2.29s    p(95)=2.78s  
       { expected_response:true }...: avg=1.24s    min=3.15ms  med=1.09s    max=6.49s  p(90)=2.29s    p(95)=2.78s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5650 
     http_req_receiving.............: avg=239.99ms min=31.48µs med=86.73µs  max=4.36s  p(90)=959.6ms  p(95)=1.45s  
     http_req_sending...............: avg=18.47ms  min=7.81µs  med=14.7µs   max=4.61s  p(90)=372.19µs p(95)=3.88ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=987.19ms min=3.08ms  med=904.18ms max=4.24s  p(90)=1.6s     p(95)=2.09s  
     http_reqs......................: 5650    179.722235/s
     iteration_duration.............: avg=2.65s    min=24.99ms med=2.37s    max=10.45s p(90)=4.84s    p(95)=5.64s  
     iterations.....................: 5630    179.08605/s
     vus............................: 221     min=221      max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 15606      ✗ 0    
     data_received..................: 459 MB  15 MB/s
     data_sent......................: 6.2 MB  200 kB/s
     http_req_blocked...............: avg=6.79ms   min=1.53µs  med=3.53µs   max=2.38s  p(90)=104.86µs p(95)=58.23ms
     http_req_connecting............: avg=6.41ms   min=0s      med=0s       max=2.38s  p(90)=0s       p(95)=57.44ms
     http_req_duration..............: avg=1.59s    min=3.52ms  med=1.19s    max=11.7s  p(90)=3.61s    p(95)=4.96s  
       { expected_response:true }...: avg=1.59s    min=3.52ms  med=1.19s    max=11.7s  p(90)=3.61s    p(95)=4.96s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5222 
     http_req_receiving.............: avg=548.99ms min=33.82µs med=92.45µs  max=9.73s  p(90)=2.21s    p(95)=3.45s  
     http_req_sending...............: avg=57.13ms  min=8.11µs  med=16.05µs  max=4.97s  p(90)=30.97ms  p(95)=97.09ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=993.53ms min=3.41ms  med=910.42ms max=4.67s  p(90)=2.07s    p(95)=2.67s  
     http_reqs......................: 5222    168.108747/s
     iteration_duration.............: avg=2.9s     min=19.9ms  med=2.37s    max=16.05s p(90)=6.15s    p(95)=7.4s   
     iterations.....................: 5202    167.464899/s
     vus............................: 63      min=63       max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  99% — ✓ 4960 / ✗ 13
     ✗ no graphql errors
      ↳  99% — ✓ 4958 / ✗ 15
     ✗ valid response structure
      ↳  99% — ✓ 4958 / ✗ 3

     █ setup

     checks.........................: 99.79% ✓ 14876      ✗ 31   
     data_received..................: 437 MB 14 MB/s
     data_sent......................: 5.9 MB 189 kB/s
     http_req_blocked...............: avg=12.01ms  min=1.53µs  med=3.5µs    max=3.21s  p(90)=9.44ms p(95)=21.66ms
     http_req_connecting............: avg=10.19ms  min=0s      med=0s       max=3.21s  p(90)=8.37ms p(95)=21.32ms
     http_req_duration..............: avg=1.57s    min=6.35ms  med=1.36s    max=6.92s  p(90)=3.2s   p(95)=3.82s  
       { expected_response:true }...: avg=1.57s    min=6.35ms  med=1.36s    max=6.92s  p(90)=3.2s   p(95)=3.82s  
     http_req_failed................: 0.26%  ✓ 13         ✗ 4980 
     http_req_receiving.............: avg=522.16ms min=0s      med=140.95µs max=6.12s  p(90)=2.13s  p(95)=2.53s  
     http_req_sending...............: avg=29.73ms  min=8.31µs  med=16.7µs   max=3.56s  p(90)=1.14ms p(95)=12.06ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s     p(95)=0s     
     http_req_waiting...............: avg=1.02s    min=6.29ms  med=959.85ms max=4.19s  p(90)=1.73s  p(95)=2.19s  
     http_reqs......................: 4993   159.23231/s
     iteration_duration.............: avg=3.04s    min=46.15ms med=2.73s    max=12.49s p(90)=5.69s  p(95)=6.79s  
     iterations.....................: 4973   158.594487/s
     vus............................: 187    min=187      max=500
     vus_max........................: 500    min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9267      ✗ 0    
     data_received..................: 273 MB  7.9 MB/s
     data_sent......................: 3.7 MB  107 kB/s
     http_req_blocked...............: avg=3.78ms  min=1.78µs   med=4.06µs   max=179.47ms p(90)=20.21ms  p(95)=31.79ms 
     http_req_connecting............: avg=3.6ms   min=0s       med=0s       max=51.85ms  p(90)=19.72ms  p(95)=30.69ms 
     http_req_duration..............: avg=4.95s   min=12.78ms  med=4.67s    max=10.67s   p(90)=7.31s    p(95)=8.92s   
       { expected_response:true }...: avg=4.95s   min=12.78ms  med=4.67s    max=10.67s   p(90)=7.31s    p(95)=8.92s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 3109 
     http_req_receiving.............: avg=94.61ms min=35.34µs  med=102.65µs max=4.11s    p(90)=173.78ms p(95)=700.16ms
     http_req_sending...............: avg=3.97ms  min=8.38µs   med=21.55µs  max=1.3s     p(90)=2.83ms   p(95)=5.88ms  
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=4.85s   min=12.57ms  med=4.59s    max=10.67s   p(90)=7.17s    p(95)=8.88s   
     http_reqs......................: 3109    90.04614/s
     iteration_duration.............: avg=5.23s   min=151.88ms med=4.92s    max=11.73s   p(90)=7.71s    p(95)=9.1s    
     iterations.....................: 3089    89.466879/s
     vus............................: 135     min=135     max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9258      ✗ 0    
     data_received..................: 273 MB  7.8 MB/s
     data_sent......................: 3.7 MB  105 kB/s
     http_req_blocked...............: avg=3.38ms   min=1.4µs    med=2.97µs   max=51.16ms p(90)=19.17ms  p(95)=30.04ms 
     http_req_connecting............: avg=3.3ms    min=0s       med=0s       max=50.22ms p(90)=18.93ms  p(95)=29.79ms 
     http_req_duration..............: avg=5.16s    min=13.43ms  med=1.69s    max=34.57s  p(90)=31.23s   p(95)=33s     
       { expected_response:true }...: avg=5.16s    min=13.43ms  med=1.69s    max=34.57s  p(90)=31.23s   p(95)=33s     
     http_req_failed................: 0.00%   ✓ 0         ✗ 3106 
     http_req_receiving.............: avg=229.9µs  min=41.15µs  med=103.71µs max=50.18ms p(90)=217.31µs p(95)=384.13µs
     http_req_sending...............: avg=582.49µs min=9.08µs   med=15.11µs  max=22.47ms p(90)=1.64ms   p(95)=3.39ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=5.16s    min=13.34ms  med=1.69s    max=34.57s  p(90)=31.23s   p(95)=33s     
     http_reqs......................: 3106    88.254246/s
     iteration_duration.............: avg=5.21s    min=530.21ms med=1.71s    max=34.58s  p(90)=31.54s   p(95)=33.06s  
     iterations.....................: 3086    87.685964/s
     vus............................: 27      min=27      max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9069      ✗ 0    
     data_received..................: 267 MB  7.5 MB/s
     data_sent......................: 3.6 MB  102 kB/s
     http_req_blocked...............: avg=8.15ms min=1.97µs   med=4.5µs   max=93.95ms  p(90)=44.88ms  p(95)=56.72ms
     http_req_connecting............: avg=8.03ms min=0s       med=0s      max=93.91ms  p(90)=44.62ms  p(95)=56.39ms
     http_req_duration..............: avg=5.25s  min=14.59ms  med=2.29s   max=34.83s   p(90)=15.34s   p(95)=33.15s 
       { expected_response:true }...: avg=5.25s  min=14.59ms  med=2.29s   max=34.83s   p(90)=15.34s   p(95)=33.15s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 3043 
     http_req_receiving.............: avg=2.57ms min=41.05µs  med=98.26µs max=382.15ms p(90)=836.59µs p(95)=4.17ms 
     http_req_sending...............: avg=1.52ms min=10.48µs  med=24.83µs max=331.71ms p(90)=5.76ms   p(95)=9.93ms 
     http_req_tls_handshaking.......: avg=0s     min=0s       med=0s      max=0s       p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=5.25s  min=14.45ms  med=2.29s   max=34.83s   p(90)=15.34s   p(95)=33.14s 
     http_reqs......................: 3043    85.640504/s
     iteration_duration.............: avg=5.36s  min=323.98ms med=2.37s   max=34.87s   p(90)=15.76s   p(95)=33.21s 
     iterations.....................: 3023    85.077635/s
     vus............................: 57      min=57      max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7476      ✗ 0    
     data_received..................: 221 MB  6.7 MB/s
     data_sent......................: 3.0 MB  90 kB/s
     http_req_blocked...............: avg=4.01ms   min=1.79µs   med=3.66µs  max=51.91ms p(90)=20.67ms p(95)=27.57ms
     http_req_connecting............: avg=3.93ms   min=0s       med=0s      max=49.72ms p(90)=20.44ms p(95)=27.48ms
     http_req_duration..............: avg=6.19s    min=10.44ms  med=6.17s   max=12.22s  p(90)=7.57s   p(95)=10.15s 
       { expected_response:true }...: avg=6.19s    min=10.44ms  med=6.17s   max=12.22s  p(90)=7.57s   p(95)=10.15s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 2512 
     http_req_receiving.............: avg=22.18ms  min=35.94µs  med=97.38µs max=1.65s   p(90)=306µs   p(95)=1.4ms  
     http_req_sending...............: avg=340.04µs min=8.78µs   med=21.08µs max=15.04ms p(90)=1.27ms  p(95)=1.92ms 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=6.17s    min=10.36ms  med=6.17s   max=12.21s  p(90)=7.56s   p(95)=10.15s 
     http_reqs......................: 2512    76.132833/s
     iteration_duration.............: avg=6.3s     min=424.28ms med=6.2s    max=12.23s  p(90)=7.61s   p(95)=10.19s 
     iterations.....................: 2492    75.52668/s
     vus............................: 9       min=9       max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

@ardatan ardatan merged commit 916ed7b into main May 28, 2025
34 checks passed
@ardatan ardatan deleted the renovate/docker-bake-action-digest branch May 28, 2025 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant