Skip to content

Commit

Permalink
Update to latest (#92)
Browse files Browse the repository at this point in the history
  • Loading branch information
kamilkisiela authored Dec 12, 2024
1 parent a39c7bc commit 87e8e1d
Show file tree
Hide file tree
Showing 11 changed files with 78 additions and 77 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ This repository contains a set of tests to evaluate and compare the compatibilit
| [Hive Gateway](https://the-guild.dev/graphql/hive/docs/gateway) | 100.00% | 🟢 179 | 🟢 41 |
| [Apollo Router](https://www.apollographql.com/) | 97.77% | 🟢 175 ❌ 4 | 🟢 39 ❌ 2 |
| [Apollo Gateway](https://www.apollographql.com/) | 97.21% | 🟢 174 ❌ 5 | 🟢 38 ❌ 3 |
| [Grafbase Gateway](https://grafbase.com) | 78.77% | 🟢 14138 | 🟢 3110 |
| [Cosmo Router](https://wundergraph.com) | 73.18% | 🟢 13148 | 🟢 2120 |
| [Grafbase Gateway](https://grafbase.com) | 90.50% | 🟢 16217 | 🟢 356 |
| [Cosmo Router](https://wundergraph.com) | 73.74% | 🟢 13247 | 🟢 2219 |
| [Inigo Gateway](https://inigo.io) | 49.16% | 🟢 88 ❌ 91 | 🟢 12 ❌ 29 |

<!-- gateways:end -->
Expand Down
18 changes: 9 additions & 9 deletions REPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
| [Hive Gateway](https://the-guild.dev/graphql/hive/docs/gateway) | 100.00% | 🟢 179 | 🟢 41 |
| [Apollo Router](https://www.apollographql.com/) | 97.77% | 🟢 175 ❌ 4 | 🟢 39 ❌ 2 |
| [Apollo Gateway](https://www.apollographql.com/) | 97.21% | 🟢 174 ❌ 5 | 🟢 38 ❌ 3 |
| [Grafbase Gateway](https://grafbase.com) | 78.77% | 🟢 14138 | 🟢 3110 |
| [Cosmo Router](https://wundergraph.com) | 73.18% | 🟢 13148 | 🟢 2120 |
| [Grafbase Gateway](https://grafbase.com) | 90.50% | 🟢 16217 | 🟢 356 |
| [Cosmo Router](https://wundergraph.com) | 73.74% | 🟢 13247 | 🟢 2219 |
| [Inigo Gateway](https://inigo.io) | 49.16% | 🟢 88 ❌ 91 | 🟢 12 ❌ 29 |

## Detailed Results
Expand Down Expand Up @@ -306,7 +306,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<details>
<summary>Results</summary>
<a href="./src/test-suites/abstract-types">abstract-types</a>
<pre>🟢🟢❌🟢🟢❌❌❌❌❌❌❌❌❌❌❌❌</pre>
<pre>🟢🟢🟢🟢🟢🟢🟢🟢❌🟢❌❌🟢🟢❌🟢🟢</pre>
<a href="./src/test-suites/child-type-mismatch">child-type-mismatch</a>
<pre>🟢🟢🟢🟢</pre>
<a href="./src/test-suites/circular-reference-interface">circular-reference-interface</a>
Expand All @@ -332,7 +332,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<a href="./src/test-suites/input-object-intersection">input-object-intersection</a>
<pre>🟢🟢🟢</pre>
<a href="./src/test-suites/interface-object-with-requires">interface-object-with-requires</a>
<pre>🟢🟢❌🟢❌❌❌</pre>
<pre>🟢🟢🟢🟢🟢🟢🟢</pre>
<a href="./src/test-suites/keys-mashup">keys-mashup</a>
<pre>🟢</pre>
<a href="./src/test-suites/mutations">mutations</a>
Expand All @@ -344,7 +344,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<a href="./src/test-suites/node">node</a>
<pre>🟢</pre>
<a href="./src/test-suites/non-resolvable-interface-object">non-resolvable-interface-object</a>
<pre>🟢🟢🟢🟢🟢🟢</pre>
<pre>🟢🟢🟢🟢🟢🟢🟢</pre>
<a href="./src/test-suites/null-keys">null-keys</a>
<pre>🟢</pre>
<a href="./src/test-suites/override-type-interface">override-type-interface</a>
Expand Down Expand Up @@ -374,7 +374,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<a href="./src/test-suites/simple-inaccessible">simple-inaccessible</a>
<pre>🟢🟢🟢🟢</pre>
<a href="./src/test-suites/simple-interface-object">simple-interface-object</a>
<pre>🟢🟢❌🟢❌❌❌🟢❌❌❌❌❌</pre>
<pre>🟢🟢🟢🟢🟢🟢🟢🟢❌❌❌❌❌</pre>
<a href="./src/test-suites/simple-override">simple-override</a>
<pre>🟢🟢</pre>
<a href="./src/test-suites/simple-requires-provides">simple-requires-provides</a>
Expand All @@ -384,9 +384,9 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<a href="./src/test-suites/unavailable-override">unavailable-override</a>
<pre>🟢🟢</pre>
<a href="./src/test-suites/union-interface-distributed">union-interface-distributed</a>
<pre>🟢🟢🟢🟢🟢🟢</pre>
<pre>🟢🟢🟢🟢🟢🟢🟢</pre>
<a href="./src/test-suites/union-intersection">union-intersection</a>
<pre>🟢🟢🟢🟢🟢🟢</pre>
<pre>🟢🟢🟢🟢🟢🟢🟢🟢</pre>
</details>

<a id="cosmo-router"></a>
Expand Down Expand Up @@ -461,7 +461,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<a href="./src/test-suites/requires-with-fragments">requires-with-fragments</a>
<pre>❌❌❌❌❌❌</pre>
<a href="./src/test-suites/shared-root">shared-root</a>
<pre>🟢</pre>
<pre>🟢🟢</pre>
<a href="./src/test-suites/simple-entity-call">simple-entity-call</a>
<pre>🟢</pre>
<a href="./src/test-suites/simple-inaccessible">simple-inaccessible</a>
Expand Down
2 changes: 1 addition & 1 deletion gateways/apollo-router/install.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# https://github.com/apollographql/router/releases
curl -sSL https://router.apollo.dev/download/nix/v1.58.0 | sh
curl -sSL https://router.apollo.dev/download/nix/v1.58.1 | sh
2 changes: 1 addition & 1 deletion gateways/cosmo-router/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ set -u
BINARY_DOWNLOAD_PREFIX="https://github.com/wundergraph/cosmo/releases/download"

# https://github.com/wundergraph/cosmo/releases
DOWNLOAD_VERSION="0.147.0"
DOWNLOAD_VERSION="0.151.1"

download_binary() {
downloader --check
Expand Down
6 changes: 3 additions & 3 deletions gateways/cosmo-router/results.txt
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ XXXXX
requires-with-fragments
XXXXXX
shared-root
.X
..
simple-entity-call
.
simple-inaccessible
Expand All @@ -83,5 +83,5 @@ union-intersection

---
Total: 179
Passed: 131
Failed: 48
Passed: 132
Failed: 47
2 changes: 1 addition & 1 deletion gateways/grafbase-gateway/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ set -euo pipefail
# to the current directory instead of /usr/local/bin

# https://github.com/grafbase/grafbase/releases
VERSION="0.22.0"
VERSION="0.23.0"

error() {
echo -e "${Red}error${Color_Off}:" "$@" >&2
Expand Down
16 changes: 8 additions & 8 deletions gateways/grafbase-gateway/results.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
abstract-types
..X..XXXXXXXXXXXX
........X.XX..X..
child-type-mismatch
....
circular-reference-interface
Expand All @@ -25,7 +25,7 @@ include-skip
input-object-intersection
...
interface-object-with-requires
..X.XXX
.......
keys-mashup
.
mutations
Expand All @@ -37,7 +37,7 @@ nested-provides
node
.
non-resolvable-interface-object
......X
.......
null-keys
.
override-type-interface
Expand Down Expand Up @@ -67,7 +67,7 @@ simple-entity-call
simple-inaccessible
....
simple-interface-object
..X.XXX.XXXXX
........XXXXX
simple-override
..
simple-requires-provides
Expand All @@ -77,11 +77,11 @@ typename
unavailable-override
..
union-interface-distributed
.X.....
.......
union-intersection
...X...X
........

---
Total: 179
Passed: 141
Failed: 38
Passed: 162
Failed: 17
2 changes: 1 addition & 1 deletion gateways/hive-gateway/install.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# https://github.com/graphql-hive/gateway/releases
curl -sSL https://graphql-hive.com/install-gateway.sh | sh -s "1.6.1"
curl -sSL https://graphql-hive.com/install-gateway.sh | sh -s "1.6.8"
77 changes: 39 additions & 38 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,22 +63,22 @@
"jest-diff": "29.7.0",
"kill-port-process": "3.2.1",
"wait-on": "8.0.1",
"detect-port": "1.6.1",
"detect-port": "2.1.0",
"yargs": "17.7.2"
},
"devDependencies": {
"@apollo/gateway": "2.9.3",
"@apollo/server": "4.11.2",
"@types/async-retry": "1.4.9",
"@types/express": "5.0.0",
"@types/node": "22.10.1",
"@types/node": "22.10.2",
"@types/wait-on": "5.3.4",
"@types/yargs": "17.0.33",
"@types/detect-port": "1.3.5",
"express": "5.0.1",
"prettier": "3.4.2",
"tsx": "4.19.2",
"typescript": "5.7.2",
"wgc": "0.71.0"
"wgc": "0.71.1"
}
}
Loading

0 comments on commit 87e8e1d

Please sign in to comment.