hoprnet / hopr-core

Main repository of HOPR - this is all you need to run a node on the HOPR network!
https://hoprnet.org
GNU General Public License v3.0
14 stars 5 forks source link

Describe testground capabilities to run hopr-core tests #122

Closed 0xjjpa closed 4 years ago

0xjjpa commented 4 years ago

On initial look Testground looks great for testing some of the issues we are currently facing with hopr-core, but right now the examples are focused on testing Go-based binaries (e.g. libp2p Testground plan for DHT). I've opened https://github.com/testground/testground/discussions/1086 as to kickstart a conversation on whether there's any existing effort on the JS ports, and if so, whether we can collaborate. Otherwise we'll need to figure it out another way to test the NAT Traversal setup on a CI/nightly build basis.

0xjjpa commented 4 years ago

Closed the wrong issue. An update from the Testground team showcases that there are some efforts on the TypeScript direction but nothing has materialised yet. Will continue pushing updates here.

0xjjpa commented 4 years ago

Managed to reach one of the drivers of supporting Testground on TypeScript. There doesn't seem to be immediate push for now, so will close this. We'll explore on our own whether this is needed and/or if we can adapt the SDK to call hopr-cored js-libp2p nodes, but will discuss that on our planning.