fixing onos pod log collection in atests
Change-Id: I289ebfd2702333ab42ebb3df97384f1ddf6ed980
diff --git a/tests/atests/common/volthaMngr.py b/tests/atests/common/volthaMngr.py
index 1978f82..c164989 100755
--- a/tests/atests/common/volthaMngr.py
+++ b/tests/atests/common/volthaMngr.py
@@ -112,8 +112,12 @@
for nsName in allRunningPods:
Namespace = nsName.get('NS')
podName = nsName.get('Name')
- os.system('/usr/bin/kubectl logs -n %s -f %s > %s/%s.log 2>&1 &' %
- (Namespace, podName, testCaseUtils.getDir(self, 'log'), podName))
+ if 'onos' not in podName:
+ os.system('/usr/bin/kubectl logs -n %s -f %s > %s/%s.log 2>&1 &' %
+ (Namespace, podName, testCaseUtils.getDir(self, 'log'), podName))
+ else:
+ os.system('/usr/bin/kubectl logs -n %s -f %s onos > %s/%s.log 2>&1 &' %
+ (Namespace, podName, testCaseUtils.getDir(self, 'log'), podName))
def voltha_Initialize(rootDir, volthaDir, logDir):