Skip to content

[k8s] Ability to test against bad network conditions #1092

Open
@pepoviola

Description

The Vision

Zombienet clusters and internal testnets are usually spawned within a single data center, where network speeds are often close to optimal. Unfortunately, in the real world things are not so ideal. Therefore, I'd propose to extend zombienet functionality w/ ability to simulate bad & adversary network conditions.
(extracted from #903).

The Plan

We want to first explore this scenarios using k8s (with chaos-mesh, since is already installed in our cluster) but we don't expose any way to configure the scenario for the test.

Completed tasks - [x] https://github.com//issues/927 - [x] https://github.com/paritytech/zombienet-sdk/issues/18 - [x] https://github.com/paritytech/zombienet-sdk/issues/17

1302 Umbrella issue for tracking Delay tasks (latency/jitter) in both network config and test-runner.

1336 Umbrella issue for partition/isolation in both network config / test-runner.

Metadata

Labels

k8sk8s provider related

Type

No type

Projects

  • Status

    Open

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions