Commit Graph

309 Commits

Author SHA1 Message Date
Alejandro Cabeza Romero 78ae5f6ce6
wip 2024-08-22 15:26:09 +02:00
Alejandro Cabeza Romero 21f5c32145
wip 2024-08-22 12:21:23 +02:00
Alejandro Cabeza Romero 6e82e197aa
wip 2024-08-22 12:20:02 +02:00
Alejandro Cabeza Romero 167b5674f8
Fix secret print 2024-08-22 12:18:11 +02:00
Alejandro Cabeza Romero e450390ce8
Add shell to proper step 2024-08-22 12:16:07 +02:00
Alejandro Cabeza Romero e72d245c70
Remove shell 2024-08-22 12:14:05 +02:00
Alejandro Cabeza Romero c4d7324843
Update shell 2024-08-22 12:11:34 +02:00
Alejandro Cabeza Romero cd8a6b6d7e
Update runner 2024-08-22 12:09:58 +02:00
Alejandro Cabeza Romero 8cb70b09fd
Check for variables 2024-08-22 12:05:24 +02:00
Alejandro Cabeza Romero b69481561c
Add base flow. 2024-08-21 16:50:23 +02:00
Alejandro Cabeza Romero c07c56364b
Comment unneeded transport's action steps for debugging. 2024-08-21 16:50:23 +02:00
Alejandro Cabeza Romero 598ab17ba3
Replace sha in go for local running. 2024-08-21 16:50:23 +02:00
Alejandro Cabeza Romero 3d12e70dbf
Comment unneeded flows for this feature. 2024-08-21 16:50:18 +02:00
github-actions[bot] 0289c3ce91
chore: update the link to the interop dashboard [skip ci] 2024-08-21 15:42:15 +02:00
github-actions[bot] 50b451ff28 chore: update the link to the interop dashboard [skip ci] 2024-08-19 23:12:58 +00:00
github-actions[bot] 3123632877
chore: add go-libp2p@v0.36.0 to transport-interop (#440)
Co-authored-by: galargh <galargh@users.noreply.github.com>
2024-08-19 15:36:10 -07:00
github-actions[bot] c97dc62f62 chore: update the link to the interop dashboard [skip ci] 2024-06-12 00:38:54 +00:00
github-actions[bot] 5210452aef
chore: add go-libp2p@v0.34.0 to transport-interop (#363)
* chore: add go-libp2p@v0.34.0 to transport-interop

* Add webtransport back in

* chore: add go-libp2p@v0.35.0 to transport-interop

* Remove go-libp2p versions < 0.33

---------

Co-authored-by: galargh <galargh@users.noreply.github.com>
Co-authored-by: Marco Munizaga <marco@marcopolo.io>
Co-authored-by: Marco Munizaga <git@marcopolo.io>
2024-06-11 17:23:18 -07:00
github-actions[bot] 5055eba611 chore: update the link to the interop dashboard [skip ci] 2024-06-06 10:10:51 +00:00
Alex Potsides fb99e690a6
fix: add js tests to this repo (#365)
Trying to debug these tests in CI is incredibly difficult and since they depend on older versions of previously published modules, if something breaks due to a bug in released code it's very hard to fix it.

Instead follow the pattern in the perf tests and include the full test implementations here.
2024-06-06 10:53:35 +01:00
github-actions[bot] 711318402a chore: update the link to the interop dashboard [skip ci] 2024-05-23 01:15:30 +00:00
github-actions[bot] f25059fc3e
chore: add js-libp2p@v1.3.0 to transport-interop (#359)
* chore: add js-libp2p@v1.3.0 to transport-interop

* chore: add js-libp2p@v1.4.0 to transport-interop

* chore: add js-libp2p@v1.5.0 to transport-interop

* chore: add js-libp2p@v1.6.0 to transport-interop

* Update js-libp2p versions

* Buster has openssl 1.1 still

* Filter only js v1.6 for debugging

* Try emitting only

* Print docker version

* Attempt to patch tests

* Undo changes in .github

* Buster not needed apparently

---------

Co-authored-by: galargh <galargh@users.noreply.github.com>
Co-authored-by: Marco Munizaga <git@marcopolo.io>
Co-authored-by: Marco Munizaga <marco@marcopolo.io>
2024-05-22 17:53:31 -07:00
github-actions[bot] a63d3dc0a6 chore: update the link to the interop dashboard [skip ci] 2024-05-22 05:57:52 +00:00
github-actions[bot] 7ce1a023ae chore: update the link to the interop dashboard [skip ci] 2024-05-16 03:35:04 +00:00
Marco Munizaga 7a24227e5e
Prepare for breaking change in webtransport-go (#362) 2024-05-15 20:14:56 -07:00
github-actions[bot] 0f5736dae0 chore: update the link to the interop dashboard [skip ci] 2024-05-07 10:31:59 +00:00
Alex Potsides fd59ed70fa
fix: handle multiple strings that look like they might be JSON (#361)
The test output can have occurrences of `{` that aren't the string we are looking for, eg:

```
dialer-1    | test browser
dialer-1    | [JavaScript Error: "Clear-Site-Data header found. Unknown value “"cache"”." {file: "http://127.0.0.1:34451/" line: 0}]
dialer-1    | [JavaScript Error: "Clear-Site-Data header forced the clean up of “cookies” data." {file: "http://127.0.0.1:34451/" line: 0}]
dialer-1    | [JavaScript Error: "Clear-Site-Data header forced the clean up of “storage” data." {file: "http://127.0.0.1:34451/" line: 0}]
```

These fail to parse so improve the results parsing by:

1. Try parsing every instance of `{...}` in the output, not just the first
2. Test the output for the `handshakePlusOneRTTMillis` and `pingRTTMilllis` keys
2024-05-07 11:10:40 +01:00
github-actions[bot] 0518ca618c chore: update the link to the interop dashboard [skip ci] 2024-03-26 17:34:13 +00:00
galargh a30678eb62 ci: fix testing newly added impl versions 2024-03-26 17:16:34 +00:00
Piotr Galar ed111cdc25
feat: add new implementation versions (go, js, rust) (#349)
* feat: add new implementation versions (go)

* ci: generalise adding new implementation versions

* ci: automate new version addition for rust-libp2p and js-libp2p
2024-03-26 17:13:03 +00:00
github-actions[bot] 9fd3f85733 chore: update the link to the interop dashboard [skip ci] 2024-02-23 15:26:42 +00:00
Sukun 5bfec5ffde
chore: add go-libp2p v0.32 and v0.33 (#346) 2024-02-23 20:35:36 +05:30
github-actions[bot] f8d2c6f9c5 chore: update the link to the interop dashboard [skip ci] 2024-02-01 14:58:39 +00:00
GitHub cb3e7eb4e5 chore: Update .github/workflows/stale.yml [skip ci] 2024-01-31 16:48:37 +00:00
github-actions[bot] 27adf40262 chore: update the link to the interop dashboard [skip ci] 2024-01-25 19:59:20 +00:00
diegomrsantos 0e5bf85a1a
chore(interop): update to nim 1.6.16 (#344) 2024-01-25 11:40:31 -08:00
github-actions[bot] dd2d5744ca chore: update the link to the interop dashboard [skip ci] 2024-01-25 01:13:05 +00:00
Thomas Eizinger eb6bf67d30
deps(transport-interop): add `v0.53` release of `rust-libp2p` (#326) 2024-01-25 11:55:33 +11:00
github-actions[bot] b4384fb60b chore: update the link to the interop dashboard [skip ci] 2024-01-24 21:02:02 +00:00
Thomas Eizinger d1d9e18430
fix: update rust-v0.52 hash to fix build error (#342) 2024-01-25 07:47:42 +11:00
Max Inden 9e2ae17326
chore(perf): update to rust-libp2p v0.53.2 (#341)
Update `perf/impl/rust-libp2p/v0.53` to rust-libp2p `v0.53.2`. With this patch
release comes the rust-yamux stream receive window auto-tuning.

https://github.com/libp2p/rust-libp2p/pull/4970

https://github.com/libp2p/rust-libp2p/releases/tag/libp2p-v0.53.2
2023-12-30 20:39:05 +01:00
Max Inden 299aaeb8e4
Revert "chore(perf): update to rust-libp2p v0.53.2 (#339)" (#340)
This reverts commit 393b09a43f.
2023-12-19 18:37:15 +01:00
Max Inden 393b09a43f
chore(perf): update to rust-libp2p v0.53.2 (#339)
Update `perf/impl/rust-libp2p/v0.53` to rust-libp2p `v0.53.2`. With this patch
release comes the rust-yamux stream receive window auto-tuning.

https://github.com/libp2p/rust-libp2p/pull/4970

https://github.com/libp2p/rust-libp2p/releases/tag/libp2p-v0.53.2
2023-12-19 22:37:54 +11:00
Alex Potsides 7fab93f625
fix: update js-libp2p perf to include v1 release (#336)
Update deps to non-next versions.

---------

Co-authored-by: achingbrain <achingbrain@users.noreply.github.com>
2023-12-04 13:30:59 +00:00
Alex Potsides 9a4c969523
fix: re-enable js-libp2p under node.js (#325)
Adds perf tests for js-libp2p 0.46.x and 1.0 (via the `next` tag).

---------

Co-authored-by: achingbrain <achingbrain@users.noreply.github.com>
2023-11-21 08:22:56 +00:00
Thomas Eizinger 7ca92e80ab
feat(hole-punch/rust): use `v0.53` release (#327) 2023-11-16 15:56:41 +01:00
github-actions[bot] a87f0ad998 chore: update the link to the interop dashboard [skip ci] 2023-11-15 07:56:48 +00:00
Chad Nehemiah b9aa2a53ca
feat: re-introduce webRTC tests (#310) 2023-11-15 18:42:53 +11:00
github-actions[bot] faf6368b2a chore: update the link to the interop dashboard [skip ci] 2023-11-14 19:51:59 +00:00
Chad Nehemiah 6d4c701f27
chore(transport-interop): add js-libp2p v0.46.21 (#305)
Also upgrade the dependencies
2023-11-14 19:34:52 +00:00