Skip to content

Commit

Permalink
Update to latest (#83)
Browse files Browse the repository at this point in the history
  • Loading branch information
kamilkisiela authored Nov 14, 2024
1 parent 90de0e0 commit 3e3ddfe
Show file tree
Hide file tree
Showing 8 changed files with 128 additions and 72 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ This repository contains a set of tests to evaluate and compare the compatibilit
| [Apollo Router](https://www.apollographql.com/) | 97.66% | 🟢 167 ❌ 4 | 🟢 39 ❌ 2 |
| [Apollo Gateway](https://www.apollographql.com/) | 97.08% | 🟢 166 ❌ 5 | 🟢 38 ❌ 3 |
| [Cosmo Router](https://wundergraph.com) | 71.93% | 🟢 123 ❌ 48 | 🟢 21 ❌ 20 |
| [Grafbase Gateway](https://grafbase.com) | 59.65% | 🟢 10269 | 🟢 1922 |
| [Grafbase Gateway](https://grafbase.com) | 66.08% | 🟢 11358 | 🟢 2219 |
| [Inigo Gateway](https://inigo.io) | 46.78% | 🟢 80 ❌ 91 | 🟢 12 ❌ 29 |

<!-- gateways:end -->
Expand Down
30 changes: 15 additions & 15 deletions REPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
| [Apollo Router](https://www.apollographql.com/) | 97.66% | 🟢 167 ❌ 4 | 🟢 39 ❌ 2 |
| [Apollo Gateway](https://www.apollographql.com/) | 97.08% | 🟢 166 ❌ 5 | 🟢 38 ❌ 3 |
| [Cosmo Router](https://wundergraph.com) | 71.93% | 🟢 123 ❌ 48 | 🟢 21 ❌ 20 |
| [Grafbase Gateway](https://grafbase.com) | 59.65% | 🟢 10269 | 🟢 1922 |
| [Grafbase Gateway](https://grafbase.com) | 66.08% | 🟢 11358 | 🟢 2219 |
| [Inigo Gateway](https://inigo.io) | 46.78% | 🟢 80 ❌ 91 | 🟢 12 ❌ 29 |

## Detailed Results
Expand Down Expand Up @@ -399,7 +399,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 @@ -421,15 +421,15 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<a href="./src/test-suites/fed2-external-extension">fed2-external-extension</a>
<pre>🟢🟢</pre>
<a href="./src/test-suites/include-skip">include-skip</a>
<pre>❌❌❌❌</pre>
<pre>🟢🟢🟢🟢</pre>
<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>
<a href="./src/test-suites/keys-mashup">keys-mashup</a>
<pre>🟢</pre>
<a href="./src/test-suites/mutations">mutations</a>
<pre>🟢🟢🟢</pre>
<pre>🟢🟢</pre>
<a href="./src/test-suites/mysterious-external">mysterious-external</a>
<pre>🟢🟢</pre>
<a href="./src/test-suites/nested-provides">nested-provides</a>
Expand All @@ -443,43 +443,43 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
<a href="./src/test-suites/override-type-interface">override-type-interface</a>
<pre>❌❌🟢🟢</pre>
<a href="./src/test-suites/override-with-requires">override-with-requires</a>
<pre>🟢❌❌❌</pre>
<pre>🟢🟢🟢🟢</pre>
<a href="./src/test-suites/parent-entity-call">parent-entity-call</a>
<pre>❌</pre>
<a href="./src/test-suites/parent-entity-call-complex">parent-entity-call-complex</a>
<pre></pre>
<pre>🟢</pre>
<a href="./src/test-suites/provides-on-interface">provides-on-interface</a>
<pre>❌❌</pre>
<a href="./src/test-suites/provides-on-union">provides-on-union</a>
<pre>🟢🟢</pre>
<pre>🟢</pre>
<a href="./src/test-suites/requires-interface">requires-interface</a>
<pre>❌🟢❌🟢🟢</pre>
<pre>🟢🟢🟢🟢🟢</pre>
<a href="./src/test-suites/requires-requires">requires-requires</a>
<pre>❌❌❌❌</pre>
<pre>❌❌❌🟢❌</pre>
<a href="./src/test-suites/requires-with-argument">requires-with-argument</a>
<pre>🟢❌❌❌❌</pre>
<a href="./src/test-suites/requires-with-fragments">requires-with-fragments</a>
<pre>❌🟢❌❌❌🟢</pre>
<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>
<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>
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢❌❌</pre>
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</pre>
<a href="./src/test-suites/typename">typename</a>
<pre>🟢🟢🟢🟢🟢🟢</pre>
<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="inigo-gateway"></a>
Expand Down
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.140.2"
DOWNLOAD_VERSION="0.141.2"

download_binary() {
downloader --check
Expand Down
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.18.0"
VERSION="0.19.0"

error() {
echo -e "${Red}error${Color_Off}:" "$@" >&2
Expand Down
32 changes: 16 additions & 16 deletions gateways/grafbase-gateway/results.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
abstract-types
........X.XX..XXX
..X..XXXXXXXXXXXX
child-type-mismatch
XXX.
circular-reference-interface
Expand All @@ -21,15 +21,15 @@ fed2-external-extends
fed2-external-extension
..
include-skip
XXXX
....
input-object-intersection
...
interface-object-with-requires
..X.XXX
keys-mashup
.
mutations
...
..X
mysterious-external
..
nested-provides
Expand All @@ -43,45 +43,45 @@ X
override-type-interface
XX..
override-with-requires
.XXX
....
parent-entity-call
X
parent-entity-call-complex
X
.
provides-on-interface
XX
provides-on-union
..
.X
requires-interface
X.X..
.....
requires-requires
XXXXX
XXX.X
requires-with-argument
.XXXX
requires-with-fragments
X.XXX.
X...X.
shared-root
XX
..
simple-entity-call
.
simple-inaccessible
....
simple-interface-object
..X.XXXXXXXXX
..X.XXX.XXXXX
simple-override
..
simple-requires-provides
..........XX
............
typename
......
unavailable-override
..
union-interface-distributed
.......
.X.....
union-intersection
..XXX.XX
...X...X

---
Total: 171
Passed: 102
Failed: 69
Passed: 113
Failed: 58
Loading

0 comments on commit 3e3ddfe

Please sign in to comment.