This repository contains interoperability and end to end tests for libp2p modules across different implementations and versions.
Please see our first specification for interoperability tests between transports, multiplexers, and secure channels here: Interoperability Test Specs
More specs to come soon!
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
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.
Dual-licensed: MIT, Apache Software License v2, by way of the Permissive License Stack.