Testground testplans for libp2p
Go to file
Max Inden acea8b5e0c
fix(perf): increase MAX_AGE_MINUTES to 120 (#215)
- When experimenting with increasing iterations, instances are taken down
prematurely. See e.g. https://github.com/libp2p/test-plans/actions/runs/5418669631/jobs/9850992882

- When benchmarking from a local developer machine, experimenting for longer is useful.

- The AWS Lambda is only a safety net machanism. In the rare case where we
miss to clean up, running the machines for <1h or 2h doesn't matter cost wise.
2023-07-05 07:06:39 +02:00
.github chore: Update .github/workflows/stale.yml [skip ci] 2023-06-28 08:54:37 +00:00
multidim-interop Remove often wrong patch version from id (#211) 2023-06-30 12:11:10 -07:00
perf fix(perf): increase MAX_AGE_MINUTES to 120 (#215) 2023-07-05 07:06:39 +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-06-30 20:32:36 +00:00
ROADMAP.md Organization: add DESIGN.md and ROADMAP.md (#44) 2022-10-20 17:30:36 -07:00

README.md

Interoperabilty and end to end test-plans 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.

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

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.