X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=tox-integration.ini;fp=tox-integration.ini;h=fb005a08dbb936e29544baebb36ef7c23891d2b6;hb=09edf28fd47faf808e053d6ede06315c3926fa45;hp=539da92a33b9470b715696757611217b837505ce;hpb=e530c9a02789f83907e3044ae467711b7d5de863;p=ric-plt%2Fa1.git diff --git a/tox-integration.ini b/tox-integration.ini index 539da92..fb005a0 100644 --- a/tox-integration.ini +++ b/tox-integration.ini @@ -20,18 +20,34 @@ envlist = int [testenv:int] whitelist_externals= sleep - docker-compose + helm ab + echo + pkill +passenv = * deps = - pytest-xdist tavern changedir=integration_tests commands_pre= - docker-compose up --build -d + helm install --devel testreceiver -n testreceiver + helm install --devel delayreceiver -n delayreceiver + helm install --devel a1mediator/ -n a1 + sleep 10 + ./portforward.sh sleep 2 commands= -# helm lint a1mediator/ - pytest -n 2 + echo "linting" + helm lint a1mediator/ + echo "running tavern" + pytest + echo "running ab" ab -n 100 -c 10 -u putdata -T application/json http://localhost:10000/ric/policies/control_admission_time commands_post= - docker-compose down + helm delete testreceiver + helm del --purge testreceiver + helm delete delayreceiver + helm del --purge delayreceiver + helm delete a1 + helm del --purge a1 + pkill -9 kubectl + sleep 10