dotansimha / graphql-yoga

🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.
https://the-guild.dev/graphql/yoga-server
MIT License
8.12k stars 558 forks source link

[e2e] Fix docker e2e test #3291

Closed EmrysMyrddin closed 1 month ago

changeset-bot[bot] commented 1 month ago

⚠️ No Changeset found

Latest commit: 3d11cce9b60a82bdab3e44f3c0606172cb3fd177

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

github-actions[bot] commented 1 month ago

Apollo Federation Subgraph Compatibility Results

Federation 1 Support Federation 2 Support
_service🟢
@key (single)🟢
@key (multi)🟢
@key (composite)🟢
repeatable @key🟢
@requires🟢
@provides🟢
federated tracing🟢
@link🟢
@shareable🟢
@tag🟢
@override🟢
@inaccessible🟢
@composeDirective🟢
@interfaceObject🟢

Learn more:

github-actions[bot] commented 1 month ago

🚀 Snapshot Release (rc)

The latest changes of this PR are available as rc on npm (based on the declared changesets): Package Version Info
graphql-yoga-cloud-run-guide 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/apollo-link 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/urql-exchange 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/graphiql 4.3.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
graphql-yoga 5.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/nestjs 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/nestjs-federation 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-apollo-inline-trace 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-apq 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-csrf-prevention 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-defer-stream 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-disable-introspection 2.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-graphql-sse 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-jwt 2.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-persisted-operations 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-prometheus 5.1.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-response-cache 3.6.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-sofa 3.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
@graphql-yoga/render-graphiql 5.4.0-rc-20240527101253-3d11cce9 npm ↗︎ unpkg ↗︎
github-actions[bot] commented 1 month ago
### 💻 Website Preview The latest changes are available as preview in: [https://18a56b7a.graphql-yoga.pages.dev](https://18a56b7a.graphql-yoga.pages.dev)
github-actions[bot] commented 1 month ago

✅ Benchmark Results

     ✓ no_errors{mode:graphql}
     ✓ expected_result{mode:graphql}
     ✓ no_errors{mode:graphql-jit}
     ✓ expected_result{mode:graphql-jit}
     ✓ no_errors{mode:graphql-response-cache}
     ✓ expected_result{mode:graphql-response-cache}
     ✓ no_errors{mode:graphql-no-parse-validate-cache}
     ✓ expected_result{mode:graphql-no-parse-validate-cache}

     checks.......................................: 100.00% ✓ 398844      ✗ 0     
     data_received................................: 1.6 GB  14 MB/s
     data_sent....................................: 81 MB   671 kB/s
     http_req_blocked.............................: avg=1.46µs   min=972ns    med=1.31µs   max=277.66µs p(90)=1.93µs   p(95)=2.13µs  
     http_req_connecting..........................: avg=2ns      min=0s       med=0s       max=124.76µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=388.6µs  min=218.12µs med=344.05µs max=23.95ms  p(90)=542.76µs p(95)=563.8µs 
       { expected_response:true }.................: avg=388.6µs  min=218.12µs med=344.05µs max=23.95ms  p(90)=542.76µs p(95)=563.8µs 
     ✓ { mode:graphql-jit }.......................: avg=289.81µs min=218.12µs med=268.23µs max=18.17ms  p(90)=299.99µs p(95)=313.98µs
     ✓ { mode:graphql-no-parse-validate-cache }...: avg=570.19µs min=477.99µs med=541.46µs max=9.89ms   p(90)=586.56µs p(95)=622.06µs
     ✓ { mode:graphql-response-cache }............: avg=370.44µs min=290.73µs med=346.96µs max=8.82ms   p(90)=380.26µs p(95)=394.35µs
     ✓ { mode:graphql }...........................: avg=387.15µs min=301.39µs med=352.36µs max=23.95ms  p(90)=403.57µs p(95)=448.7µs 
     http_req_failed..............................: 0.00%   ✓ 0           ✗ 199422
     http_req_receiving...........................: avg=32.94µs  min=16.89µs  med=32.84µs  max=6.68ms   p(90)=38.52µs  p(95)=40.76µs 
     http_req_sending.............................: avg=8.16µs   min=5.96µs   med=7.24µs   max=612.14µs p(90)=10.73µs  p(95)=11.57µs 
     http_req_tls_handshaking.....................: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=347.49µs min=179.89µs med=303.65µs max=23.81ms  p(90)=501.31µs p(95)=520.41µs
     http_reqs....................................: 199422  1661.823671/s
     iteration_duration...........................: avg=596.96µs min=390.95µs med=549.42µs max=24.74ms  p(90)=752.94µs p(95)=778.29µs
     iterations...................................: 199422  1661.823671/s
     vus..........................................: 1       min=1         max=1   
     vus_max......................................: 2       min=2         max=2