Mostly integration test work:
[ric-plt/a1.git] / tox-integration.ini
index 62670ef..428d14b 100644 (file)
@@ -32,8 +32,21 @@ 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 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
@@ -42,10 +55,6 @@ commands_pre=
     ./portforward.sh
     sleep 2
 commands=
-    echo "linting"
-    helm lint a1mediator
-    helm lint testreceiver
-    helm lint dbaas-service
     echo "running tavern"
 # run tavern
     pytest --tavern-beta-new-traceback test_a1.tavern.yaml