-
Sub-task
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
None
-
False
-
-
We need to improve the smoke test by adding more steps in sub test to the basic test case (Test SMCP Installation) we only do not need to validate the SMCP installation and upgrade, we need to validate that during an upgrade the application installed continues working properly. The new flow of the basic test should be:
- install SMCP to v
- install bookinfo
- test bookinfo (whether sidecar is injected and traffic flows through istio; this should also measure how long the proxy takes to start up) --> Here comes the new sub test case to verify start-up time
- upgrade SMCP to v+1
- test bookinfo again
- restart bookinfo pods & test again
- upgrade SMCP to v+2
- test bookinfo again
- restart bookinfo pods & test again
With this bookinfo install test case should be deleted and the basic test is more robust to test the basic path of OSSM