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
github-actions[bot]
0f80795440
chore: update the link to the interop dashboard [skip ci]
2023-11-08 14:48:08 +00:00
kevodwyer
189496f182
feat(interop): add java-v0.6 ( #323 )
2023-11-08 15:33:43 +01:00
Thomas Eizinger
eb21984300
feat(hole-punch): update rust `v0.52` to `master` ( #317 )
2023-10-27 17:09:28 +11:00
diegomrsantos
5332a26264
fix(hole-punch): Add support for arm64 architecture ( #311 )
...
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2023-10-26 16:28:40 +11:00
Max Inden
0a8dbab87c
feat(perf): continuosly measure on single conn (iperf-style) ( #276 )
...
Our current throughput tests open a connection, open a stream,
up- or download 100MB and close the connection. 100 MB is not enough on the
given path (60ms, ~5gbit/s) to exit congestion controller's slow-start. See
https://github.com/libp2p/test-plans/issues/261 for details.
Instead of downloading 100MB multiple times, each on a new connection, establish
a single connection and continuously measure the throughput for a fixed
duration (20s).
2023-10-25 13:24:08 +02:00
Thomas Eizinger
9247c9fd99
Fix flaky QUIC hole-punching tests ( #314 )
2023-10-25 13:23:34 +11:00
github-actions[bot]
261c1978ec
chore: update the link to the interop dashboard [skip ci]
2023-10-24 09:24:37 +00:00
Thomas Eizinger
b59ed7498c
feat(rust-libp2p): update to latest v0.52 patch release ( #313 )
2023-10-24 10:43:09 +02:00
Thomas Eizinger
1e37b93e93
feat(hole-punch): add hole-punch interoperability test suite ( #304 )
2023-10-17 10:07:25 +11:00
github-actions[bot]
4ed47fec42
chore: update the link to the interop dashboard [skip ci]
2023-10-05 03:26:17 +00:00
Thomas Eizinger
6ab15df0ec
Rename `multidim-interop` to `transport-interop` ( #308 )
2023-10-05 14:12:39 +11:00
github-actions[bot]
fbe8eb620f
chore: update the link to the interop dashboard [skip ci]
2023-09-14 21:06:35 +00:00
Thomas Eizinger
d9a5c388ad
fix: make `rust-chromium` a separate implementation ( #302 )
2023-09-15 06:57:15 +10:00
Chad Nehemiah
a96d930eb4
fix(perf): re-introduce js-libp2p + add encryption ( #299 )
2023-09-14 18:49:46 +02:00
github-actions[bot]
b8235c9eae
chore: update the link to the interop dashboard [skip ci]
2023-09-07 16:32:17 +00:00
Chad Nehemiah
43b67ccdba
fix(multidim): make js-libp2p builds reproducible ( #288 )
2023-09-07 09:03:09 -07:00
github-actions[bot]
2218a12457
chore: update the link to the interop dashboard [skip ci]
2023-09-07 06:17:38 +00:00
Prithvi Shahi
fa6dc4c724
chore(multidim-interop): add go v0.31 ( #289 )
2023-09-06 22:41:34 -07:00
Piotr Galar
0b4e5e490d
feat(.github/perf): reference metrics dashboard ( #297 )
2023-09-04 17:57:22 +02:00
github-actions[bot]
09d15c0e8b
chore: add go-libp2p@v0.31.0 to perf/impl/go-libp2p ( #295 )
...
* chore: add go-libp2p@v0.31.0 to perf/impl/go-libp2p
* perf: update benchmark results
---------
Co-authored-by: galargh <galargh@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-04 11:28:35 +02:00
Piotr Galar
353e2db77c
fix: how new go-libp2p versions are added to perf ( #294 )
2023-09-04 09:40:32 +02:00
Piotr Galar
2980863ebc
feat: automate adding new go-libp2p versions to perf ( #256 )
...
* feat: automate adding new go-libp2p versions to perf
* fix: put add-new-impl-versions.yml on schedule
2023-09-02 10:16:35 +02:00
Max Inden
73dba1a5bc
feat(perf/rust-libp2p): upgrade to v0.52.3 and remove master ( #290 )
...
- Upgrade rust-libp2p `v0.52` implementation to rust-libp2p `v0.52.3`.
- Remove rust-libp2p `master` implementation. Given that `v0.52.3` contains the
stable QUIC implementation, there is no more need for `master`.
2023-09-01 19:59:53 +02:00
Chad Nehemiah
fbb92b75b2
fix(perf): adjust cli flags for perf runner for testing purposes ( #275 )
...
Co-authored-by: Max Inden <mail@max-inden.de>
2023-09-01 19:59:30 +02:00
Max Inden
a68c19699e
Revert "feat(perf): add js-libp2p NodeJS ( #244 )" ( #292 )
...
This reverts commit c39bfb9b32
.
Reverting due to https://github.com/libp2p/test-plans/issues/291 . Can revert
revert once resolved.
2023-09-01 19:58:31 +02:00
Max Inden
fd1889fedb
feat(perf): use m5.xlarge ( #284 )
...
Instead of `m5n.8xlarge`, use `m5.xlarge`.
Rational:
- Closer to real-world libp2p deployments (e.g. < 25 Gibps)
- Cheaper (~2 USD vs ~0.2 USD)
m5n.8xlarge:
- 32 vCPUs
- 128.0 GiB of memory
- 25 Gibps of bandwidth - 2019
m5.xlarge
- 4 vCPUs
- 16.0 GiB of memory
- up to 10 Gibps of bandwidth
2023-09-01 19:55:45 +02:00
github-actions[bot]
f1ac9bfd12
chore: update the link to the interop dashboard [skip ci]
2023-08-31 16:10:50 +00:00
github-actions[bot]
483c19ca2c
chore: update the link to the interop dashboard [skip ci]
2023-08-30 19:36:28 +00:00
github-actions[bot]
24f1cca2ce
chore: update the link to the interop dashboard [skip ci]
2023-08-26 05:12:12 +00:00
Marten Seemann
7d6f24afe6
interop: fix description on how to run locally ( #278 )
...
* interop: fix description on how to run locally
1. js-libp2p uses a Makefile
2. The listener should be started first, then the dialer
* Update multidim-interop/README.md
Co-authored-by: Max Inden <mail@max-inden.de>
---------
Co-authored-by: Max Inden <mail@max-inden.de>
2023-08-25 21:42:50 -07:00
Prithvi Shahi
20b73dd172
chore: add perf to readme ( #271 )
2023-08-25 07:47:09 -07:00
Chad Nehemiah
c39bfb9b32
feat(perf): add js-libp2p NodeJS ( #244 )
...
Co-authored-by: Max Inden <mail@max-inden.de>
2023-08-25 11:09:01 +02:00