polkadot-lab:Polkadot网络的测试框架

时间:2024-06-05 19:53:40
【文件属性】:

文件名称:polkadot-lab:Polkadot网络的测试框架

文件大小:102KB

文件格式:ZIP

更新时间:2024-06-05 19:53:40

docker kubernetes terraform helm blockchain

圆点实验室 polkadot-lab是用于基于基质的链的测试框架。 您可以了解有关基材和Polkadot的更多信息。 目标 该项目旨在: 允许以声明方式定义测试。 定义测试的所有条件,而不依赖于外部条件。 定义网络的拓扑:网络由多少个节点组成以及如何连接。 指定标志和每个节点运行的软件,这将允许测试对抗模型。 定义要运行的工作负载:例如,要发送的一组事务。 定义网络条件,包括潜在的注入故障:连接丢失,等待时间等 配置结果格式:我们需要在输出中使用哪些值以及如何返回它们。 易于集成在CI管道中 定期运行以生成一组报告,例如:简单的余额传输tx / s,通过半径为100的网络的消息传播速度等。 快速开始 您只需要安装NodeJS,yarn和docker。 $ git clone git@github.com:w3f/polkadot-lab.git $ cd polkadot


【文件预览】:
polkadot-lab-master
----yarn.lock(176KB)
----.eslintrc.js(381B)
----src()
--------networking()
--------utils()
--------types.ts(3KB)
--------apps()
--------results()
--------sanitize()
--------index.ts(356B)
--------platform()
--------actions()
--------engine.ts(2KB)
--------persistence()
--------helm()
----.circleci()
--------config.yml(665B)
----types()
--------@w3f()
----e2e-test()
--------lab.ts(2KB)
----tsconfig.json(557B)
----config()
--------main.sample.yaml(1KB)
----test()
--------sanitize.ts(758B)
--------platform.ts(460B)
--------mocks.ts(595B)
--------networking.ts(5KB)
--------engine.ts(633B)
----README.md(6KB)
----.gitignore(50B)
----.eslintignore(27B)
----package.json(2KB)

网友评论