X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=tox-integration.ini;h=428d14b18f271bf85634ebdc7b13d02f541df492;hb=refs%2Fchanges%2F54%2F2454%2F16;hp=49d8f6573680b1751f6b17654cd15232c80e3297;hpb=ccb4a69e473cab6db7e8d52a04f9b4922528e24f;p=ric-plt%2Fa1.git diff --git a/tox-integration.ini b/tox-integration.ini index 49d8f65..428d14b 100644 --- a/tox-integration.ini +++ b/tox-integration.ini @@ -32,21 +32,32 @@ deps = changedir=integration_tests commands_pre= echo "WARNING: make sure you're running with latest docker builds!" +# Fish function that builds and tags the 3 receivers. Run from integration_tests/testxappcode/ +#function a1intbuild +# docker build -t a1:latest . +# cd integration_tests/testxappcode +# docker build -t testreceiver:latest . -f Dockerfile-test-receiver +# docker build -t delayreceiver:latest . -f Dockerfile-delay-receiver +# docker build -t queryreceiver:latest . -f Dockerfile-query-receiver +# cd ../.. +#end sleep 5 - helm install --devel testreceiver -n testreceiver - helm install --devel a1mediator -n a1 - helm install --devel dbaas-service -n dbaas +# helm v3 is helm install [name] [chart] + echo "linting" + helm lint a1mediator + helm lint testreceiver + helm lint dbaas-service + helm install --devel testreceiver testreceiver + helm install --devel a1 a1mediator + helm install --devel dbaas dbaas-service # wait for helm charts sleep 30 ./portforward.sh sleep 2 commands= - echo "linting" - helm lint a1mediator - helm lint testreceiver echo "running tavern" # run tavern - pytest --tavern-beta-new-traceback + pytest --tavern-beta-new-traceback test_a1.tavern.yaml echo "running ab" # run apache bench ab -n 100 -c 10 -v 4 http://localhost:10000/a1-p/healthcheck @@ -55,10 +66,7 @@ commands_post= integration_tests/getlogs.sh echo "teardown" helm delete testreceiver - helm del --purge testreceiver helm delete a1 - helm del --purge a1 - helm del dbaas - helm del --purge dbaas + helm delete dbaas pkill -9 kubectl sleep 10