fix(perf): replace rust-libp2p-quinn/ with rust-libp2p/master (#246)

With https://github.com/libp2p/rust-libp2p/pull/3454 merged we can now test the
new rust-libp2p QUIC implementation based on upstream quinn directly from
rust-libp2p `master`.

This commit does the following in libp2p/test-plans:

1. Remove the `perf/impl/rust-libp2p-quinn` implementation.
2. Introduce the `perf/impl/rust-libp2p/master` version of the rust-libp2p implementation.

We can promote the latter to a proper version on the next rust-libp2p release.
This commit is contained in:
Max Inden 2023-08-01 16:40:02 +02:00 committed by GitHub
parent 003ac2c02d
commit ffc7ae0d5f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1876 additions and 1495 deletions

View File

@ -1,4 +1,4 @@
commitSha := 3287f079a8faf5e633a85edae2e76bf490ef1e51 commitSha := c86b665a653626f5eca30c4f8811a2a08c3fbb20
all: perf all: perf
@ -12,11 +12,11 @@ rust-libp2p-${commitSha}: rust-libp2p-${commitSha}.zip
unzip -o rust-libp2p-${commitSha}.zip unzip -o rust-libp2p-${commitSha}.zip
rust-libp2p-${commitSha}.zip: rust-libp2p-${commitSha}.zip:
# TODO: Change to libp2p wget -O $@ "https://github.com/libp2p/rust-libp2p/archive/${commitSha}.zip"
wget -O $@ "https://github.com/mxinden/rust-libp2p/archive/${commitSha}.zip"
clean: clean:
rm rust-libp2p-*.zip rm rust-libp2p-*.zip
rm -rf rust-libp2p-* rm -rf rust-libp2p-*
rm perf
.PHONY: all clean run .PHONY: all clean

File diff suppressed because it is too large Load Diff

View File

@ -16,9 +16,9 @@ export const versions: Array<Version> = [
transportStacks: ["tcp", "quic-v1"] transportStacks: ["tcp", "quic-v1"]
}, },
{ {
id: "v0.52", id: "master",
implementation: "rust-libp2p-quinn", implementation: "rust-libp2p",
transportStacks: ["quic-v1"] transportStacks: ["tcp", "quic-v1"]
}, },
{ {
id: "v0.1", id: "v0.1",