Sorry, used wrong terminology. In my past work I just used ip
namespaces via the "ip netns" commands. That is what I'd like to
propose to add for new_tsqa if something else does not already exist.
On 3/25/2015 10:43 AM, Susan Hinrichs wrote:
I just wrote my first test to verify TS-3140 (the recent 5.2.1
backport). Once I got the environment going, writing the test was
quite easy!
Now I'm looking at some tests for transparency (verifying TS-3073). I
need be able to send a packet to example.com on port 80, have ATS
transparently intercept, and transparently pass through the non-HTTP
request and response. I believe to accurately test this, I need three
virtual networks.
I've done something similar using Linux namespaces via Linux
Containers. New network namespaces can easily bet set up via shell
scripts and I'm sure python can issue those commands as well.
1. Does new_tsqa already have a mechanism for setting up multiple
virtual networks?
2. If not, does anyone have problems with me pursuing a Linux
Containers solution? Do we have to run all the new_tsqa tests on
non-Linux platforms as well?
Thanks,
Susan