I've been in talks with @guilledk surrounding this and it looks like we may do some work with building out some pytest-docker type plugin stuff to get it all running nicely in CI envs.
Some tools I want to use against us:
toxyproxy for supervisor strat verification and actor tree "knockouts"
@guilledk's new pytest-vnet particularly once we get to introducing some more sophisticated discovery protocols as built-ins
mininet has a simple of example of how to do lossy and delayed network traffic between virt hosts.
Containernet is a fork of the famous Mininet network emulator and allows to use Docker containers as hosts in emulated network topologies. This enables interesting functionalities to build networking/cloud emulators and testbeds. One example for this is the NFV multi-PoP infrastructure emulator which was created by the SONATA-NFV project and is now part of the OpenSource MANO (OSM) project.
I've been in talks with @guilledk surrounding this and it looks like we may do some work with building out some
pytest
-docker
type plugin stuff to get it all running nicely in CI envs.Some tools I want to use against us:
mininet
has a simple of example of how to do lossy and delayed network traffic between virt hosts.some more copied verbatim from comment in #97:
More to come...