Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 6, 2025

This PR contains the following updates:

Package Update Change
ghcr.io/graphql-hive/gateway minor 1.14.2 -> 1.15.3
ghcr.io/graphql-hive/gateway minor 1.14.2-bun -> 1.15.3-bun

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 these updates 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 Jun 6, 2025
Copy link

github-actions bot commented Jun 6, 2025

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 175 5517 total, 0 failed avg: 1368ms, p95: 3270ms
grafbase 167 5261 total, 0 failed avg: 1475ms, p95: 3809ms
apollo-router 159 5006 total, 10 failed avg: 1529ms, p95: 3901ms ❌ 10 failed requests, 10 non-200 responses, 10 unexpected GraphQL errors, non-compatible response structure (1)
hive-gateway 88 3095 total, 0 failed avg: 5099ms, p95: 32563ms
hive-gateway-bun 88 3031 total, 0 failed avg: 5144ms, p95: 9447ms
apollo-server 84 2993 total, 0 failed avg: 5415ms, p95: 33312ms
mercurius 75 2500 total, 0 failed avg: 6252ms, p95: 10448ms
Summary for: `cosmo`

K6 Output

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

     █ setup

     checks.........................: 100.00% ✓ 16491      ✗ 0    
     data_received..................: 484 MB  15 MB/s
     data_sent......................: 6.5 MB  209 kB/s
     http_req_blocked...............: avg=3.03ms   min=1.45µs  med=3.82µs   max=1.92s  p(90)=22.86µs p(95)=18.39ms
     http_req_connecting............: avg=2.63ms   min=0s      med=0s       max=1.92s  p(90)=0s      p(95)=17.34ms
     http_req_duration..............: avg=1.36s    min=3.45ms  med=1.23s    max=6.83s  p(90)=2.34s   p(95)=3.26s  
       { expected_response:true }...: avg=1.36s    min=3.45ms  med=1.23s    max=6.83s  p(90)=2.34s   p(95)=3.26s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5517 
     http_req_receiving.............: avg=389.05ms min=34.59µs med=100.76µs max=4.39s  p(90)=1.39s   p(95)=2.08s  
     http_req_sending...............: avg=34.17ms  min=8.09µs  med=19.67µs  max=5.73s  p(90)=1.07ms  p(95)=13.77ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=945.03ms min=3.23ms  med=944.79ms max=3.91s  p(90)=1.62s   p(95)=1.82s  
     http_reqs......................: 5517    175.660656/s
     iteration_duration.............: avg=2.72s    min=17.4ms  med=2.36s    max=12.61s p(90)=5.36s   p(95)=6.38s  
     iterations.....................: 5497    175.023858/s
     vus............................: 269     min=269      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% ✓ 15723      ✗ 0    
     data_received..................: 462 MB  15 MB/s
     data_sent......................: 6.2 MB  198 kB/s
     http_req_blocked...............: avg=3.34ms   min=1.43µs  med=3.86µs  max=5.11s  p(90)=83.67µs  p(95)=4.46ms 
     http_req_connecting............: avg=3.17ms   min=0s      med=0s      max=5.11s  p(90)=0s       p(95)=4.24ms 
     http_req_duration..............: avg=1.47s    min=3.53ms  med=1.22s   max=7.67s  p(90)=3.02s    p(95)=3.8s   
       { expected_response:true }...: avg=1.47s    min=3.53ms  med=1.22s   max=7.67s  p(90)=3.02s    p(95)=3.8s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5261 
     http_req_receiving.............: avg=421.36ms min=33.4µs  med=88.52µs max=6.08s  p(90)=1.82s    p(95)=2.51s  
     http_req_sending...............: avg=35.61ms  min=8.04µs  med=17.24µs max=3.77s  p(90)=843.04µs p(95)=10.05ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=1.01s    min=3.45ms  med=1.01s   max=3.1s   p(90)=1.85s    p(95)=2.13s  
     http_reqs......................: 5261    167.054963/s
     iteration_duration.............: avg=2.89s    min=24.39ms med=2.57s   max=14.03s p(90)=5.53s    p(95)=6.8s   
     iterations.....................: 5241    166.419894/s
     vus............................: 210     min=210      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% — ✓ 4976 / ✗ 10
     ✗ no graphql errors
      ↳  99% — ✓ 4976 / ✗ 10
     ✗ valid response structure
      ↳  99% — ✓ 4976 / ✗ 1

     █ setup

     checks.........................: 99.85% ✓ 14928      ✗ 21   
     data_received..................: 438 MB 14 MB/s
     data_sent......................: 5.9 MB 190 kB/s
     http_req_blocked...............: avg=8.32ms  min=1.42µs  med=3.31µs  max=2.54s  p(90)=323.56µs p(95)=17.05ms
     http_req_connecting............: avg=7.72ms  min=0s      med=0s      max=2.06s  p(90)=207.86µs p(95)=16.81ms
     http_req_duration..............: avg=1.52s   min=6.49ms  med=1.27s   max=10.32s p(90)=3.12s    p(95)=3.9s   
       { expected_response:true }...: avg=1.52s   min=6.49ms  med=1.27s   max=10.32s p(90)=3.13s    p(95)=3.9s   
     http_req_failed................: 0.19%  ✓ 10         ✗ 4996 
     http_req_receiving.............: avg=366.2ms min=0s      med=77.42µs max=8.87s  p(90)=1.76s    p(95)=2.65s  
     http_req_sending...............: avg=28.9ms  min=8.05µs  med=15.01µs max=4.5s   p(90)=1.44ms   p(95)=17.26ms
     http_req_tls_handshaking.......: avg=0s      min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=1.13s   min=6.39ms  med=1.08s   max=4.58s  p(90)=1.86s    p(95)=2.2s   
     http_reqs......................: 5006   159.640381/s
     iteration_duration.............: avg=3.04s   min=49.62ms med=2.63s   max=14.4s  p(90)=5.77s    p(95)=6.8s   
     iterations.....................: 4986   159.002585/s
     vus............................: 249    min=249      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% ✓ 9225      ✗ 0    
     data_received..................: 272 MB  7.8 MB/s
     data_sent......................: 3.7 MB  105 kB/s
     http_req_blocked...............: avg=11.45ms min=1.77µs   med=3.87µs  max=146.13ms p(90)=68.5ms  p(95)=93.97ms
     http_req_connecting............: avg=11.22ms min=0s       med=0s      max=146.08ms p(90)=68.26ms p(95)=93.58ms
     http_req_duration..............: avg=5.09s   min=12.92ms  med=2.74s   max=34.11s   p(90)=5.49s   p(95)=32.56s 
       { expected_response:true }...: avg=5.09s   min=12.92ms  med=2.74s   max=34.11s   p(90)=5.49s   p(95)=32.56s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 3095 
     http_req_receiving.............: avg=4.23ms  min=40.98µs  med=87.79µs max=456.84ms p(90)=1ms     p(95)=6.74ms 
     http_req_sending...............: avg=4.34ms  min=8.72µs   med=20.3µs  max=199.61ms p(90)=22.14ms p(95)=34.49ms
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=5.09s   min=12.83ms  med=2.74s   max=34.11s   p(90)=5.48s   p(95)=32.46s 
     http_reqs......................: 3095    88.827477/s
     iteration_duration.............: avg=5.21s   min=539.89ms med=2.83s   max=34.16s   p(90)=5.59s   p(95)=32.7s  
     iterations.....................: 3075    88.253471/s
     vus............................: 70      min=70      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% ✓ 9033      ✗ 0    
     data_received..................: 266 MB  7.7 MB/s
     data_sent......................: 3.6 MB  105 kB/s
     http_req_blocked...............: avg=4.35ms  min=2µs      med=4.1µs    max=83.39ms  p(90)=27.53ms p(95)=34.03ms 
     http_req_connecting............: avg=4.23ms  min=0s       med=0s       max=57.11ms  p(90)=27.3ms  p(95)=33.56ms 
     http_req_duration..............: avg=5.14s   min=16ms     med=4.6s     max=10.74s   p(90)=8.22s   p(95)=9.44s   
       { expected_response:true }...: avg=5.14s   min=16ms     med=4.6s     max=10.74s   p(90)=8.22s   p(95)=9.44s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 3031 
     http_req_receiving.............: avg=81.05ms min=41.57µs  med=116.38µs max=2.83s    p(90)=16.63ms p(95)=374.71ms
     http_req_sending...............: avg=2.5ms   min=9.21µs   med=22.21µs  max=478.96ms p(90)=2.83ms  p(95)=9.67ms  
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s       max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=5.05s   min=15.82ms  med=4.54s    max=10.74s   p(90)=8.21s   p(95)=9.41s   
     http_reqs......................: 3031    88.108066/s
     iteration_duration.............: avg=5.36s   min=162.97ms med=4.77s    max=11.06s   p(90)=8.62s   p(95)=10.03s  
     iterations.....................: 3011    87.526686/s
     vus............................: 79      min=79      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% ✓ 8919      ✗ 0    
     data_received..................: 263 MB  7.4 MB/s
     data_sent......................: 3.6 MB  101 kB/s
     http_req_blocked...............: avg=5.28ms   min=1.48µs   med=3.17µs  max=69.19ms p(90)=30.52ms  p(95)=38.75ms 
     http_req_connecting............: avg=5.21ms   min=0s       med=0s      max=67.51ms p(90)=30.29ms  p(95)=37.96ms 
     http_req_duration..............: avg=5.41s    min=10.86ms  med=2.75s   max=34.86s  p(90)=4.11s    p(95)=33.31s  
       { expected_response:true }...: avg=5.41s    min=10.86ms  med=2.75s   max=34.86s  p(90)=4.11s    p(95)=33.31s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2993 
     http_req_receiving.............: avg=490.59µs min=42.7µs   med=98.8µs  max=73.86ms p(90)=245.73µs p(95)=513.63µs
     http_req_sending...............: avg=961.84µs min=8.6µs    med=16.31µs max=55.85ms p(90)=2.31ms   p(95)=8.63ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=5.41s    min=10.77ms  med=2.75s   max=34.85s  p(90)=4.11s    p(95)=33.3s   
     http_reqs......................: 2993    84.654502/s
     iteration_duration.............: avg=5.47s    min=406.32ms med=2.77s   max=34.88s  p(90)=4.14s    p(95)=33.36s  
     iterations.....................: 2973    84.088818/s
     vus............................: 44      min=44      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% ✓ 7440      ✗ 0    
     data_received..................: 219 MB  6.7 MB/s
     data_sent......................: 3.0 MB  90 kB/s
     http_req_blocked...............: avg=2.78ms   min=1.78µs   med=4.01µs   max=28.94ms p(90)=14.46ms  p(95)=20.8ms  
     http_req_connecting............: avg=2.75ms   min=0s       med=0s       max=28.3ms  p(90)=14.31ms  p(95)=20.71ms 
     http_req_duration..............: avg=6.25s    min=11.49ms  med=6.3s     max=12.28s  p(90)=7.85s    p(95)=10.44s  
       { expected_response:true }...: avg=6.25s    min=11.49ms  med=6.3s     max=12.28s  p(90)=7.85s    p(95)=10.44s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2500 
     http_req_receiving.............: avg=46.01ms  min=37.78µs  med=102.07µs max=1.11s   p(90)=567.72µs p(95)=565.09ms
     http_req_sending...............: avg=213.92µs min=9.21µs   med=22.41µs  max=11.97ms p(90)=841.98µs p(95)=1.38ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=6.2s     min=11.38ms  med=6.3s     max=12.28s  p(90)=7.85s    p(95)=10.44s  
     http_reqs......................: 2500    75.948024/s
     iteration_duration.............: avg=6.35s    min=409.78ms med=6.36s    max=12.29s  p(90)=7.88s    p(95)=10.49s  
     iterations.....................: 2480    75.34044/s
     vus............................: 299     min=299     max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Jun 6, 2025

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 5504 total, 0 failed avg: 793ms, p95: 2177ms
grafbase 171 5321 total, 0 failed avg: 867ms, p95: 2371ms
apollo-router 158 4916 total, 1 failed avg: 942ms, p95: 2258ms ❌ 1 failed requests, 1 non-200 responses, 1 unexpected GraphQL errors
hive-gateway-bun 91 3002 total, 0 failed avg: 3026ms, p95: 5229ms
hive-gateway 87 2918 total, 0 failed avg: 3210ms, p95: 16677ms
apollo-server 86 2880 total, 0 failed avg: 3247ms, p95: 23907ms
mercurius 76 2461 total, 0 failed avg: 3741ms, p95: 5683ms
Summary for: `cosmo`

K6 Output

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

     █ setup

     checks.........................: 100.00% ✓ 16452      ✗ 0    
     data_received..................: 483 MB  16 MB/s
     data_sent......................: 6.5 MB  212 kB/s
     http_req_blocked...............: avg=2.04ms   min=1.39µs  med=3.24µs   max=3.07s p(90)=5.23µs   p(95)=263.44µs
     http_req_connecting............: avg=1.6ms    min=0s      med=0s       max=3.07s p(90)=0s       p(95)=170µs   
     http_req_duration..............: avg=793.24ms min=3.22ms  med=587.54ms max=4.96s p(90)=1.65s    p(95)=2.17s   
       { expected_response:true }...: avg=793.24ms min=3.22ms  med=587.54ms max=4.96s p(90)=1.65s    p(95)=2.17s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5504 
     http_req_receiving.............: avg=327.99ms min=33.92µs med=100.33µs max=3.98s p(90)=1.09s    p(95)=1.62s   
     http_req_sending...............: avg=18.97ms  min=8.26µs  med=14.37µs  max=2.78s p(90)=292.41µs p(95)=26.04ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=446.28ms min=3.13ms  med=401.33ms max=2.01s p(90)=819.07ms p(95)=981.69ms
     http_reqs......................: 5504    178.222232/s
     iteration_duration.............: avg=1.64s    min=26.83ms med=1.32s    max=9.86s p(90)=3.47s    p(95)=4.21s   
     iterations.....................: 5484    177.574622/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% ✓ 15903      ✗ 0    
     data_received..................: 468 MB  15 MB/s
     data_sent......................: 6.3 MB  204 kB/s
     http_req_blocked...............: avg=1.3ms    min=1.54µs  med=3.56µs   max=1.46s  p(90)=6.06µs   p(95)=761.25µs
     http_req_connecting............: avg=938.68µs min=0s      med=0s       max=1.46s  p(90)=0s       p(95)=551.84µs
     http_req_duration..............: avg=866.7ms  min=3.43ms  med=715.14ms max=4.95s  p(90)=1.82s    p(95)=2.37s   
       { expected_response:true }...: avg=866.7ms  min=3.43ms  med=715.14ms max=4.95s  p(90)=1.82s    p(95)=2.37s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5321 
     http_req_receiving.............: avg=291.82ms min=33.65µs med=89.51µs  max=4.35s  p(90)=1.13s    p(95)=1.73s   
     http_req_sending...............: avg=20.13ms  min=8.59µs  med=17.31µs  max=3.31s  p(90)=265.44µs p(95)=12.87ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=554.74ms min=3.33ms  med=515.32ms max=2.98s  p(90)=1.04s    p(95)=1.19s   
     http_reqs......................: 5321    171.996217/s
     iteration_duration.............: avg=1.7s     min=20.23ms med=1.42s    max=11.01s p(90)=3.51s    p(95)=4.28s   
     iterations.....................: 5301    171.349736/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% — ✓ 4895 / ✗ 1
     ✗ no graphql errors
      ↳  99% — ✓ 4895 / ✗ 1
     ✓ valid response structure

     █ setup

     checks.........................: 99.98% ✓ 14685      ✗ 2    
     data_received..................: 431 MB 14 MB/s
     data_sent......................: 5.8 MB 189 kB/s
     http_req_blocked...............: avg=1.51ms   min=1.62µs  med=3.52µs   max=1.17s  p(90)=6.61µs   p(95)=1.45ms
     http_req_connecting............: avg=1.4ms    min=0s      med=0s       max=1.17s  p(90)=0s       p(95)=1.12ms
     http_req_duration..............: avg=942.49ms min=6.6ms   med=791.51ms max=5.78s  p(90)=1.84s    p(95)=2.25s 
       { expected_response:true }...: avg=942.32ms min=6.6ms   med=791.31ms max=5.78s  p(90)=1.84s    p(95)=2.25s 
     http_req_failed................: 0.02%  ✓ 1          ✗ 4915 
     http_req_receiving.............: avg=327.7ms  min=0s      med=99.66µs  max=5.04s  p(90)=1.15s    p(95)=1.5s  
     http_req_sending...............: avg=18.88ms  min=8.23µs  med=17.7µs   max=2.77s  p(90)=233.95µs p(95)=7.6ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=595.9ms  min=6.52ms  med=534.8ms  max=2.49s  p(90)=1.14s    p(95)=1.34s 
     http_reqs......................: 4916   158.800633/s
     iteration_duration.............: avg=1.85s    min=36.96ms med=1.63s    max=10.97s p(90)=3.65s    p(95)=4.54s 
     iterations.....................: 4896   158.154577/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% ✓ 8946      ✗ 0    
     data_received..................: 264 MB  8.0 MB/s
     data_sent......................: 3.6 MB  109 kB/s
     http_req_blocked...............: avg=1.35ms  min=1.69µs   med=3.63µs   max=34.87ms  p(90)=124.59µs p(95)=13.67ms 
     http_req_connecting............: avg=1.32ms  min=0s       med=0s       max=34.81ms  p(90)=62.95µs  p(95)=13.42ms 
     http_req_duration..............: avg=3.02s   min=15.17ms  med=2.68s    max=7.52s    p(90)=4.55s    p(95)=5.22s   
       { expected_response:true }...: avg=3.02s   min=15.17ms  med=2.68s    max=7.52s    p(90)=4.55s    p(95)=5.22s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 3002 
     http_req_receiving.............: avg=71.44ms min=34.55µs  med=114.29µs max=1.67s    p(90)=212.19ms p(95)=580.67ms
     http_req_sending...............: avg=1.95ms  min=9.01µs   med=18.33µs  max=848.99ms p(90)=326.92µs p(95)=3.72ms  
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.95s   min=14.94ms  med=2.6s     max=7.51s    p(90)=4.46s    p(95)=5.18s   
     http_reqs......................: 3002    91.518266/s
     iteration_duration.............: avg=3.14s   min=448.09ms med=2.83s    max=7.53s    p(90)=4.67s    p(95)=5.27s   
     iterations.....................: 2982    90.908551/s
     vus............................: 112     min=112     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% ✓ 8694      ✗ 0    
     data_received..................: 256 MB  7.6 MB/s
     data_sent......................: 3.5 MB  103 kB/s
     http_req_blocked...............: avg=815µs    min=1.86µs  med=4.19µs   max=36.75ms  p(90)=247.12µs p(95)=5.46ms  
     http_req_connecting............: avg=782.57µs min=0s      med=0s       max=36.71ms  p(90)=125.73µs p(95)=5.3ms   
     http_req_duration..............: avg=3.21s    min=16.42ms med=1.72s    max=32.95s   p(90)=2.99s    p(95)=16.67s  
       { expected_response:true }...: avg=3.21s    min=16.42ms med=1.72s    max=32.95s   p(90)=2.99s    p(95)=16.67s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2918 
     http_req_receiving.............: avg=964.9µs  min=41.5µs  med=104.77µs max=348.99ms p(90)=510.45µs p(95)=1.32ms  
     http_req_sending...............: avg=287.73µs min=9.37µs  med=22.89µs  max=64.93ms  p(90)=204.14µs p(95)=457.98µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.2s     min=16.31ms med=1.72s    max=32.95s   p(90)=2.99s    p(95)=16.67s  
     http_reqs......................: 2918    87.104196/s
     iteration_duration.............: avg=3.26s    min=130.7ms med=1.75s    max=32.96s   p(90)=3.06s    p(95)=16.77s  
     iterations.....................: 2898    86.507183/s
     vus............................: 47      min=47      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% ✓ 8580      ✗ 0    
     data_received..................: 253 MB  7.6 MB/s
     data_sent......................: 3.4 MB  103 kB/s
     http_req_blocked...............: avg=1.54ms   min=1.44µs   med=3.08µs   max=47.47ms p(90)=126.2µs  p(95)=15.14ms 
     http_req_connecting............: avg=1.5ms    min=0s       med=0s       max=47.33ms p(90)=78.8µs   p(95)=14.95ms 
     http_req_duration..............: avg=3.24s    min=10.65ms  med=1.51s    max=32.65s  p(90)=2.08s    p(95)=23.9s   
       { expected_response:true }...: avg=3.24s    min=10.65ms  med=1.51s    max=32.65s  p(90)=2.08s    p(95)=23.9s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2880 
     http_req_receiving.............: avg=334.19µs min=41.58µs  med=100.31µs max=46.18ms p(90)=215.32µs p(95)=354.29µs
     http_req_sending...............: avg=603.64µs min=8.42µs   med=15.34µs  max=28.46ms p(90)=123.65µs p(95)=5.22ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.24s    min=10.57ms  med=1.51s    max=32.65s  p(90)=2.08s    p(95)=23.9s   
     http_reqs......................: 2880    86.944835/s
     iteration_duration.............: avg=3.28s    min=159.66ms med=1.53s    max=32.68s  p(90)=2.09s    p(95)=24.23s  
     iterations.....................: 2860    86.341052/s
     vus............................: 11      min=11      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% ✓ 7323      ✗ 0    
     data_received..................: 216 MB  6.8 MB/s
     data_sent......................: 2.9 MB  91 kB/s
     http_req_blocked...............: avg=711.61µs min=1.79µs   med=3.91µs   max=17.69ms  p(90)=2.46ms   p(95)=6.64ms
     http_req_connecting............: avg=689.11µs min=0s       med=0s       max=14.72ms  p(90)=2.21ms   p(95)=6.52ms
     http_req_duration..............: avg=3.74s    min=10.78ms  med=3.72s    max=8.42s    p(90)=4.79s    p(95)=5.68s 
       { expected_response:true }...: avg=3.74s    min=10.78ms  med=3.72s    max=8.42s    p(90)=4.79s    p(95)=5.68s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 2461 
     http_req_receiving.............: avg=5.56ms   min=30.17µs  med=103.64µs max=444.91ms p(90)=339.27µs p(95)=2.1ms 
     http_req_sending...............: avg=262.31µs min=8.38µs   med=21.37µs  max=7.07ms   p(90)=257.9µs  p(95)=2.57ms
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=3.73s    min=10.7ms   med=3.71s    max=8.42s    p(90)=4.78s    p(95)=5.68s 
     http_reqs......................: 2461    76.953905/s
     iteration_duration.............: avg=3.8s     min=258.14ms med=3.74s    max=8.44s    p(90)=4.81s    p(95)=5.73s 
     iterations.....................: 2441    76.328518/s
     vus............................: 3       min=3       max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Jun 6, 2025

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 5123ms 165 11602 total, 670 failed avg: 2451ms, p95: 5124ms, max: 11010ms, med: 2326ms ❌ 670 failed requests, 670 non-200 responses, 670 unexpected GraphQL errors, non-compatible response structure (1)
cosmo 5246ms 180 12671 total, 0 failed avg: 2244ms, p95: 5246ms, max: 10289ms, med: 1979ms
grafbase 5946ms 171 11993 total, 0 failed avg: 2475ms, p95: 5946ms, max: 16739ms, med: 2039ms
hive-gateway-bun 28726ms 89 7336 total, 0 failed avg: 11806ms, p95: 28726ms, max: 35267ms, med: 9949ms
mercurius 43861ms 51 4803 total, 0 failed avg: 21756ms, p95: 43862ms, max: 45220ms, med: 18650ms
hive-gateway 50852ms 88 7714 total, 0 failed avg: 11887ms, p95: 50852ms, max: 57985ms, med: 3375ms
apollo-server 59999ms 83 7700 total, 523 failed avg: 12022ms, p95: 60000ms, max: 60153ms, med: 2214ms ❌ 523 failed requests, 523 non-200 responses, 523 unexpected GraphQL errors
Summary for: `apollo-router`

K6 Output

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

     █ setup

     checks.........................: 96.06% ✓ 32736      ✗ 1341  
     data_received..................: 959 MB 14 MB/s
     data_sent......................: 14 MB  196 kB/s
     http_req_blocked...............: avg=567.37ms min=1.55µs  med=4.34µs  max=9.02s  p(90)=2.58s    p(95)=3.85s   
     http_req_connecting............: avg=559.67ms min=0s      med=0s      max=9.02s  p(90)=2.5s     p(95)=3.84s   
     http_req_duration..............: avg=2.45s    min=6.6ms   med=2.32s   max=11.01s p(90)=4.41s    p(95)=5.12s   
       { expected_response:true }...: avg=2.42s    min=6.6ms   med=2.29s   max=11.01s p(90)=4.4s     p(95)=5.09s   
     http_req_failed................: 5.77%  ✓ 670        ✗ 10932 
     http_req_receiving.............: avg=175.23ms min=0s      med=83.45µs max=8.83s  p(90)=150.91ms p(95)=1.53s   
     http_req_sending...............: avg=187.97ms min=8.28µs  med=22.69µs max=8.55s  p(90)=521.88ms p(95)=971.35ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.08s    min=6.5ms   med=1.89s   max=9.17s  p(90)=3.95s    p(95)=4.37s   
     http_reqs......................: 11602  165.278907/s
     iteration_duration.............: avg=6.07s    min=15.84ms med=5.29s   max=24.97s p(90)=12.25s   p(95)=13.82s  
     iterations.....................: 11582  164.993993/s
     vus............................: 5      min=5        max=1985
     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% ✓ 37953      ✗ 0     
     data_received..................: 1.1 GB  16 MB/s
     data_sent......................: 15 MB   214 kB/s
     http_req_blocked...............: avg=241.27ms min=1.56µs  med=3.58µs  max=9.57s  p(90)=662.55ms p(95)=1.91s   
     http_req_connecting............: avg=237.68ms min=0s      med=0s      max=9.57s  p(90)=660.2ms  p(95)=1.82s   
     http_req_duration..............: avg=2.24s    min=3.41ms  med=1.97s   max=10.28s p(90)=4.43s    p(95)=5.24s   
       { expected_response:true }...: avg=2.24s    min=3.41ms  med=1.97s   max=10.28s p(90)=4.43s    p(95)=5.24s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 12671 
     http_req_receiving.............: avg=231.36ms min=31.86µs med=80.95µs max=7.1s   p(90)=865.75ms p(95)=1.59s   
     http_req_sending...............: avg=103.1ms  min=8.8µs   med=16.88µs max=6.58s  p(90)=188.67ms p(95)=597.44ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=1.9s     min=3.28ms  med=1.5s    max=8.35s  p(90)=4.12s    p(95)=4.63s   
     http_reqs......................: 12671   180.652822/s
     iteration_duration.............: avg=5.47s    min=9.07ms  med=4.52s   max=25.93s p(90)=11.35s   p(95)=13.59s  
     iterations.....................: 12651   180.367678/s
     vus............................: 5       min=5        max=1872
     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% ✓ 35919      ✗ 0     
     data_received..................: 1.1 GB  15 MB/s
     data_sent......................: 14 MB   203 kB/s
     http_req_blocked...............: avg=331.35ms min=1.43µs  med=3.53µs  max=10.82s p(90)=1.25s    p(95)=2.85s   
     http_req_connecting............: avg=329.87ms min=0s      med=0s      max=10.82s p(90)=1.25s    p(95)=2.85s   
     http_req_duration..............: avg=2.47s    min=3.06ms  med=2.03s   max=16.73s p(90)=4.85s    p(95)=5.94s   
       { expected_response:true }...: avg=2.47s    min=3.06ms  med=2.03s   max=16.73s p(90)=4.85s    p(95)=5.94s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 11993 
     http_req_receiving.............: avg=421.56ms min=31.35µs med=76.06µs max=14.52s p(90)=986.1ms  p(95)=2.56s   
     http_req_sending...............: avg=128.64ms min=8.05µs  med=16.44µs max=10.23s p(90)=300.86ms p(95)=838.06ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=1.92s    min=2.99ms  med=1.61s   max=8.61s  p(90)=4.06s    p(95)=4.69s   
     http_reqs......................: 11993   171.114827/s
     iteration_duration.............: avg=5.84s    min=12.84ms med=4.9s    max=26.87s p(90)=12.4s    p(95)=14.57s  
     iterations.....................: 11973   170.82947/s
     vus............................: 4       min=4        max=1959
     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% ✓ 21948     ✗ 0     
     data_received..................: 644 MB  7.9 MB/s
     data_sent......................: 8.7 MB  106 kB/s
     http_req_blocked...............: avg=16.19ms  min=1.93µs  med=4.63µs   max=524.29ms p(90)=36.9ms  p(95)=135.54ms
     http_req_connecting............: avg=15.94ms  min=0s      med=0s       max=524.22ms p(90)=35.24ms p(95)=133.33ms
     http_req_duration..............: avg=11.8s    min=15.42ms med=9.94s    max=35.26s   p(90)=25.7s   p(95)=28.72s  
       { expected_response:true }...: avg=11.8s    min=15.42ms med=9.94s    max=35.26s   p(90)=25.7s   p(95)=28.72s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 7336  
     http_req_receiving.............: avg=103.34ms min=35.5µs  med=105.43µs max=7.89s    p(90)=6.19ms  p(95)=496.89ms
     http_req_sending...............: avg=10.89ms  min=9.51µs  med=29.06µs  max=1s       p(90)=21.93ms p(95)=60.21ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=11.69s   min=15.23ms med=9.86s    max=35.25s   p(90)=25.7s   p(95)=28.6s   
     http_reqs......................: 7336    89.484985/s
     iteration_duration.............: avg=12.18s   min=171.9ms med=10.19s   max=38.67s   p(90)=26.03s  p(95)=29.98s  
     iterations.....................: 7316    89.241024/s
     vus............................: 76      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: `mercurius`

K6 Output

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

     █ setup

     checks.........................: 100.00% ✓ 14278     ✗ 0     
     data_received..................: 422 MB  4.5 MB/s
     data_sent......................: 6.0 MB  65 kB/s
     http_req_blocked...............: avg=286.42µs min=1.69µs   med=4.11µs  max=66.55ms  p(90)=489.32µs p(95)=784.58µs
     http_req_connecting............: avg=255.24µs min=0s       med=0s      max=66.48ms  p(90)=414.22µs p(95)=642.18µs
     http_req_duration..............: avg=21.75s   min=10.65ms  med=18.65s  max=45.22s   p(90)=43.16s   p(95)=43.86s  
       { expected_response:true }...: avg=21.75s   min=10.65ms  med=18.65s  max=45.22s   p(90)=43.16s   p(95)=43.86s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 4803  
     http_req_receiving.............: avg=3.19ms   min=33.46µs  med=99.29µs max=716.29ms p(90)=300.02µs p(95)=619.44µs
     http_req_sending...............: avg=75.43µs  min=9.08µs   med=25.79µs max=35.74ms  p(90)=66.5µs   p(95)=87.86µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=21.75s   min=10.54ms  med=18.65s  max=45.22s   p(90)=43.15s   p(95)=43.86s  
     http_reqs......................: 4803    51.696204/s
     iteration_duration.............: avg=21.76s   min=238.64ms med=18.53s  max=45.36s   p(90)=43.34s   p(95)=43.92s  
     iterations.....................: 4727    50.878192/s
     vus............................: 133     min=61      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% ✓ 23082     ✗ 0     
     data_received..................: 678 MB  7.8 MB/s
     data_sent......................: 9.2 MB  106 kB/s
     http_req_blocked...............: avg=7.46ms min=2.02µs   med=4.65µs  max=272.48ms p(90)=16.99ms  p(95)=52.77ms
     http_req_connecting............: avg=7.35ms min=0s       med=0s      max=272.42ms p(90)=16.77ms  p(95)=52.39ms
     http_req_duration..............: avg=11.88s min=15.95ms  med=3.37s   max=57.98s   p(90)=43.84s   p(95)=50.85s 
       { expected_response:true }...: avg=11.88s min=15.95ms  med=3.37s   max=57.98s   p(90)=43.84s   p(95)=50.85s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 7714  
     http_req_receiving.............: avg=4.14ms min=40.69µs  med=99.91µs max=911.49ms p(90)=926.31µs p(95)=4.08ms 
     http_req_sending...............: avg=3.51ms min=9.69µs   med=27.03µs max=384.91ms p(90)=3.5ms    p(95)=20.97ms
     http_req_tls_handshaking.......: avg=0s     min=0s       med=0s      max=0s       p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=11.87s min=15.83ms  med=3.36s   max=57.98s   p(90)=43.82s   p(95)=50.82s 
     http_reqs......................: 7714    88.858595/s
     iteration_duration.............: avg=12.01s min=108.58ms med=3.46s   max=58.23s   p(90)=43.96s   p(95)=51.11s 
     iterations.....................: 7694    88.628213/s
     vus............................: 15      min=15      max=2000
     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% — ✓ 7157 / ✗ 523
     ✗ no graphql errors
      ↳  93% — ✓ 7157 / ✗ 523
     ✓ valid response structure

     █ setup

     checks.........................: 95.35% ✓ 21470     ✗ 1046  
     data_received..................: 631 MB 6.8 MB/s
     data_sent......................: 9.2 MB 99 kB/s
     http_req_blocked...............: avg=618.53µs min=1.58µs  med=3.72µs   max=159.47ms p(90)=382.34µs p(95)=682.23µs
     http_req_connecting............: avg=585.14µs min=0s      med=0s       max=92.6ms   p(90)=311.01µs p(95)=578.74µs
     http_req_duration..............: avg=12.02s   min=10.88ms med=2.21s    max=1m0s     p(90)=55.8s    p(95)=59.99s  
       { expected_response:true }...: avg=8.52s    min=10.88ms med=2.1s     max=59.99s   p(90)=37.27s   p(95)=44.93s  
     http_req_failed................: 6.79%  ✓ 523       ✗ 7177  
     http_req_receiving.............: avg=193.7µs  min=0s      med=107.04µs max=82.45ms  p(90)=219.34µs p(95)=338.4µs 
     http_req_sending...............: avg=255.86µs min=8.59µs  med=19.13µs  max=54ms     p(90)=67.78µs  p(95)=135.42µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=12.02s   min=10.81ms med=2.21s    max=1m0s     p(90)=55.8s    p(95)=59.99s  
     http_reqs......................: 7700   83.033949/s
     iteration_duration.............: avg=12.05s   min=62.14ms med=2.22s    max=1m0s     p(90)=55.81s   p(95)=1m0s    
     iterations.....................: 7679   82.807492/s
     vus............................: 3      min=3       max=2000
     vus_max........................: 2000   min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Jun 6, 2025

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 176 5445 total, 0 failed avg: 900ms, p95: 2556ms
grafbase 170 5261 total, 0 failed avg: 811ms, p95: 2296ms
apollo-router 160 5001 total, 0 failed avg: 992ms, p95: 2879ms
hive-gateway-bun 92 3037 total, 0 failed avg: 2983ms, p95: 4830ms
hive-gateway 87 2904 total, 0 failed avg: 3199ms, p95: 15994ms
apollo-server 83 2790 total, 0 failed avg: 3373ms, p95: 30031ms
mercurius 75 2410 total, 0 failed avg: 3808ms, p95: 5917ms
Summary for: `cosmo`

K6 Output

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

     █ setup

     checks.........................: 100.00% ✓ 16275      ✗ 0    
     data_received..................: 478 MB  16 MB/s
     data_sent......................: 6.5 MB  209 kB/s
     http_req_blocked...............: avg=2.1ms    min=1.55µs med=3.65µs   max=2.75s  p(90)=6.29µs   p(95)=566.43µs
     http_req_connecting............: avg=1.42ms   min=0s     med=0s       max=2.75s  p(90)=0s       p(95)=341.15µs
     http_req_duration..............: avg=900.06ms min=3.27ms med=684.9ms  max=5.1s   p(90)=1.92s    p(95)=2.55s   
       { expected_response:true }...: avg=900.06ms min=3.27ms med=684.9ms  max=5.1s   p(90)=1.92s    p(95)=2.55s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5445 
     http_req_receiving.............: avg=372.31ms min=34.8µs med=110.37µs max=4.44s  p(90)=1.35s    p(95)=1.78s   
     http_req_sending...............: avg=28.36ms  min=8.74µs med=18.42µs  max=3.83s  p(90)=569.75µs p(95)=14.42ms 
     http_req_tls_handshaking.......: avg=0s       min=0s     med=0s       max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=499.38ms min=3.18ms med=479.36ms max=2.21s  p(90)=946.1ms  p(95)=1.05s   
     http_reqs......................: 5445    176.03668/s
     iteration_duration.............: avg=1.68s    min=19ms   med=1.38s    max=10.75s p(90)=3.52s    p(95)=4.39s   
     iterations.....................: 5425    175.390081/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% ✓ 15723      ✗ 0    
     data_received..................: 462 MB  15 MB/s
     data_sent......................: 6.2 MB  202 kB/s
     http_req_blocked...............: avg=3.34ms   min=1.36µs  med=3.43µs   max=2.83s p(90)=5.89µs   p(95)=1.79ms 
     http_req_connecting............: avg=3.19ms   min=0s      med=0s       max=2.83s p(90)=0s       p(95)=1.38ms 
     http_req_duration..............: avg=811.08ms min=2.99ms  med=609.78ms max=5.51s p(90)=1.86s    p(95)=2.29s  
       { expected_response:true }...: avg=811.08ms min=2.99ms  med=609.78ms max=5.51s p(90)=1.86s    p(95)=2.29s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5261 
     http_req_receiving.............: avg=354.1ms  min=32.09µs med=97.3µs   max=4.57s p(90)=1.26s    p(95)=1.89s  
     http_req_sending...............: avg=15.06ms  min=7.99µs  med=15.36µs  max=2.16s p(90)=242.38µs p(95)=12.43ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=441.91ms min=2.93ms  med=373.65ms max=1.98s p(90)=925.14ms p(95)=1.05s  
     http_reqs......................: 5261    170.35193/s
     iteration_duration.............: avg=1.71s    min=21.12ms med=1.35s    max=8.61s p(90)=3.69s    p(95)=4.68s  
     iterations.....................: 5241    169.704327/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
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 14943      ✗ 0    
     data_received..................: 439 MB  14 MB/s
     data_sent......................: 5.9 MB  190 kB/s
     http_req_blocked...............: avg=2.13ms   min=1.47µs  med=3.23µs   max=2.74s p(90)=5.56µs   p(95)=1.15ms  
     http_req_connecting............: avg=1.53ms   min=0s      med=0s       max=1.76s p(90)=0s       p(95)=881.13µs
     http_req_duration..............: avg=991.9ms  min=6.48ms  med=783.56ms max=6.66s p(90)=2.19s    p(95)=2.87s   
       { expected_response:true }...: avg=991.9ms  min=6.48ms  med=783.56ms max=6.66s p(90)=2.19s    p(95)=2.87s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5001 
     http_req_receiving.............: avg=410.69ms min=34.91µs med=91.12µs  max=6.06s p(90)=1.62s    p(95)=2.2s    
     http_req_sending...............: avg=23.59ms  min=8.03µs  med=15.07µs  max=3.41s p(90)=168.72µs p(95)=1.66ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=557.62ms min=6.43ms  med=524.87ms max=3.07s p(90)=1.01s    p(95)=1.16s   
     http_reqs......................: 5001    160.017266/s
     iteration_duration.............: avg=1.84s    min=28.77ms med=1.53s    max=9.26s p(90)=3.84s    p(95)=4.47s   
     iterations.....................: 4981    159.377325/s
     vus............................: 96      min=96       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% ✓ 9051      ✗ 0    
     data_received..................: 267 MB  8.2 MB/s
     data_sent......................: 3.6 MB  110 kB/s
     http_req_blocked...............: avg=587.79µs min=1.67µs  med=3.62µs   max=20.68ms  p(90)=112.7µs  p(95)=4.79ms  
     http_req_connecting............: avg=565.01µs min=0s      med=0s       max=20.55ms  p(90)=0s       p(95)=4.68ms  
     http_req_duration..............: avg=2.98s    min=13.59ms med=2.71s    max=6.43s    p(90)=4.5s     p(95)=4.83s   
       { expected_response:true }...: avg=2.98s    min=13.59ms med=2.71s    max=6.43s    p(90)=4.5s     p(95)=4.83s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 3037 
     http_req_receiving.............: avg=68.16ms  min=35.91µs med=116.63µs max=1.54s    p(90)=180.41ms p(95)=551.38ms
     http_req_sending...............: avg=960.82µs min=9.81µs  med=18.21µs  max=653.78ms p(90)=168.36µs p(95)=578.98µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.91s    min=13.35ms med=2.66s    max=6.43s    p(90)=4.48s    p(95)=4.81s   
     http_reqs......................: 3037    92.875781/s
     iteration_duration.............: avg=3.1s     min=317.8ms med=2.78s    max=6.51s    p(90)=4.64s    p(95)=4.91s   
     iterations.....................: 3017    92.264153/s
     vus............................: 138     min=138     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% ✓ 8652      ✗ 0    
     data_received..................: 255 MB  7.7 MB/s
     data_sent......................: 3.4 MB  104 kB/s
     http_req_blocked...............: avg=2.87ms   min=1.68µs  med=4.04µs  max=109.33ms p(90)=1.03ms   p(95)=23.17ms
     http_req_connecting............: avg=2.78ms   min=0s      med=0s      max=95.55ms  p(90)=260.01µs p(95)=22.94ms
     http_req_duration..............: avg=3.19s    min=15.23ms med=1.73s   max=32.58s   p(90)=3.02s    p(95)=15.99s 
       { expected_response:true }...: avg=3.19s    min=15.23ms med=1.73s   max=32.58s   p(90)=3.02s    p(95)=15.99s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 2904 
     http_req_receiving.............: avg=718.25µs min=41.96µs med=96.71µs max=90.81ms  p(90)=552.39µs p(95)=1.77ms 
     http_req_sending...............: avg=1.45ms   min=9.53µs  med=22.49µs max=101.74ms p(90)=1.8ms    p(95)=9.35ms 
     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=15.09ms med=1.73s   max=32.58s   p(90)=3.02s    p(95)=15.98s 
     http_reqs......................: 2904    87.527517/s
     iteration_duration.............: avg=3.25s    min=215.1ms med=1.77s   max=32.68s   p(90)=3.05s    p(95)=16.15s 
     iterations.....................: 2884    86.924711/s
     vus............................: 18      min=18      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% ✓ 8310      ✗ 0    
     data_received..................: 245 MB  7.3 MB/s
     data_sent......................: 3.3 MB  99 kB/s
     http_req_blocked...............: avg=691.34µs min=1.84µs   med=4.23µs   max=71.54ms  p(90)=371.81µs p(95)=6.98ms  
     http_req_connecting............: avg=643.77µs min=0s       med=0s       max=13.52ms  p(90)=259.81µs p(95)=6.69ms  
     http_req_duration..............: avg=3.37s    min=11.39ms  med=1.41s    max=33.04s   p(90)=2.23s    p(95)=30.03s  
       { expected_response:true }...: avg=3.37s    min=11.39ms  med=1.41s    max=33.04s   p(90)=2.23s    p(95)=30.03s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2790 
     http_req_receiving.............: avg=287.04µs min=47.22µs  med=110.03µs max=243.07ms p(90)=218.43µs p(95)=370.25µs
     http_req_sending...............: avg=193.16µs min=9.19µs   med=23.61µs  max=14.7ms   p(90)=147.13µs p(95)=759.24µ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.26ms  med=1.41s    max=33.04s   p(90)=2.23s    p(95)=30.02s  
     http_reqs......................: 2790    83.310719/s
     iteration_duration.............: avg=3.41s    min=257.86ms med=1.43s    max=33.05s   p(90)=2.25s    p(95)=30.22s  
     iterations.....................: 2770    82.713509/s
     vus............................: 43      min=43      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% ✓ 7170      ✗ 0    
     data_received..................: 212 MB  6.6 MB/s
     data_sent......................: 2.9 MB  90 kB/s
     http_req_blocked...............: avg=672.75µs min=1.75µs   med=4.72µs   max=14.37ms  p(90)=1.14ms   p(95)=6.35ms  
     http_req_connecting............: avg=648.78µs min=0s       med=0s       max=14.33ms  p(90)=1.04ms   p(95)=5.84ms  
     http_req_duration..............: avg=3.8s     min=12.78ms  med=3.8s     max=8.06s    p(90)=4.62s    p(95)=5.91s   
       { expected_response:true }...: avg=3.8s     min=12.78ms  med=3.8s     max=8.06s    p(90)=4.62s    p(95)=5.91s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2410 
     http_req_receiving.............: avg=7.57ms   min=45.99µs  med=110.04µs max=694.43ms p(90)=327.8µs  p(95)=1.06ms  
     http_req_sending...............: avg=127.54µs min=9.66µs   med=27.63µs  max=12.62ms  p(90)=181.77µs p(95)=650.12µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.8s     min=12.65ms  med=3.8s     max=8.06s    p(90)=4.62s    p(95)=5.91s   
     http_reqs......................: 2410    75.530425/s
     iteration_duration.............: avg=3.87s    min=441.11ms med=3.83s    max=8.08s    p(90)=4.63s    p(95)=5.95s   
     iterations.....................: 2390    74.903616/s
     vus............................: 222     min=222     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

@renovate renovate bot changed the title Update ghcr.io/graphql-hive/gateway Docker tag to v1.15.0 Update ghcr.io/graphql-hive/gateway Docker tag to v1.15.1 Jun 6, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-graphql-hive-gateway-1.x branch from ba49848 to 82643b4 Compare June 6, 2025 23:28
@renovate renovate bot changed the title Update ghcr.io/graphql-hive/gateway Docker tag to v1.15.1 Update ghcr.io/graphql-hive/gateway Docker tag to v1.15.2 Jun 20, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-graphql-hive-gateway-1.x branch from 82643b4 to 61fa717 Compare June 20, 2025 04:45
@renovate renovate bot force-pushed the renovate/ghcr.io-graphql-hive-gateway-1.x branch from 61fa717 to 6b34216 Compare June 26, 2025 20:25
@renovate renovate bot changed the title Update ghcr.io/graphql-hive/gateway Docker tag to v1.15.2 Update ghcr.io/graphql-hive/gateway Docker tag to v1.15.3 Jun 26, 2025
@enisdenjo enisdenjo merged commit 8e4ffb2 into main Jul 2, 2025
34 checks passed
@enisdenjo enisdenjo deleted the renovate/ghcr.io-graphql-hive-gateway-1.x branch July 2, 2025 16:16
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