Yes, we need to put some environment setup notes in the wiki.
Here are my notes for a redhat/centos environment
* Get pip installed. I did this a couple different ways on a couple
different boxes. I think the cleanest way was to enable the epel
repository and yum install python-pip
* pip install virtualenv. This step may or may not be neccessary.
* yum install python-devel libcffi-devel
Probably missing a couple steps. But hopefully this gives you some help.
On 3/25/2015 11:59 AM, Meera Nataraja wrote:
Hello Susan,
Can you please share steps you followed to get new tsqa setup working? I'm
running into lot of issues.
Meera
On Mar 25, 2015, at 8:43 AM, Susan Hinrichs <shinr...@network-geographics.com>
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