Piotr Galar 35ab35b1a4
feat: run multidim-interop.yml on self-hosted runners (#154)
* feat: run multidim-interop.yml on self-hosted runners

* feat: make worker count configurable

* feat: enable docker.io proxy on self-hosted runners

* chore: provide s3 creds through env

* Try 4 workers

* ci: run-multidim-interop on 16 workers

* chore: change self hosted labels

* Update .github/workflows/multidim-interop.yml

Co-authored-by: Piotr Galar <piotr.galar@gmail.com>

* Use self-hosted runners for now

This reverts commit 7e868ea6b486798c03ad5b88f14c1a78e51e7c26.

---------

Co-authored-by: Marco Munizaga <git@marcopolo.io>
Co-authored-by: Marco Munizaga <marco@marcopolo.io>
2023-07-07 15:41:38 -07:00
2020-04-22 16:25:28 +01:00
2020-04-22 16:25:28 +01:00

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.

Description
Testground testplans for libp2p
Readme
Languages
TypeScript 60.2%
Go 14.7%
Makefile 10.9%
HCL 4.1%
Shell 2.5%
Other 7.6%