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
- New TSQA and Testing transparency Susan Hinrichs
-