Testground testplans for libp2p
Go to file
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
.github ci: only run interop tests on changes to multidim-interop dir (#272) 2023-08-23 07:31:11 -07:00
multidim-interop interop: fix description on how to run locally (#278) 2023-08-25 21:42:50 -07:00
perf Revert "feat(perf): add js-libp2p NodeJS (#244)" (#292) 2023-09-01 19:58:31 +02:00
.gitignore Cache images slightly differently (#165) 2023-04-11 11:29:32 -07:00
LICENSE-APACHE initial commit. 2020-04-22 16:25:28 +01:00
LICENSE-MIT initial commit. 2020-04-22 16:25:28 +01:00
README.md chore: update the link to the interop dashboard [skip ci] 2023-08-31 16:10:50 +00:00
ROADMAP.md Organization: add DESIGN.md and ROADMAP.md (#44) 2022-10-20 17:30:36 -07:00

README.md

Interoperability/end to end test-plans & performance benchmarking for libp2p

Interop Dashboard

Made by Protocol Labs

This repository contains:

  • interoperability and end to end tests for libp2p modules across different implementations and versions
  • components to run performance benchmarks for different libp2p implementations

Multidimensional Interop

Specs

Please see our first specification for interoperability tests between transports, multiplexers, and secure channels here: Interoperability Test Specs

More specs to come soon!

History

These test-plans historically used Testground. To read why we're now using docker compose instead please see: Why we're moving away from Testground

Performance Benchmarking

Please see the benchmarking README.

Roadmap

Our roadmap for test-plans can be found here: https://github.com/libp2p/test-plans/blob/master/ROADMAP.md

It represents current projects the test-plans maintainers are focused on and provides an estimation of completion targets. It is complementary to those of go-libp2p, rust-libp2p, js-libp2p, and the overarching libp2p project roadmap.

License

Dual-licensed: MIT, Apache Software License v2, by way of the Permissive License Stack.