iface_namingmode/test_iface_namingmode.py::TestShowQueue::test_show_queue_persistent_watermark_unicast test case is executing the command SONIC_CLI_IFACE_MODE=alias show queue persistent-watermark unicast which is returning Object map is empty!
same for below commands
SONIC_CLI_IFACE_MODE=alias show queue watermark unicast
SONIC_CLI_IFACE_MODE=default show queue persistent-watermark unicast
SONIC_CLI_IFACE_MODE=default show queue watermark unicast
Results you see
tests.common.errors.RunAnsibleModuleFail: run module shell failed, Ansible Results =>
E {"changed": true, "cmd": "SONIC_CLI_IFACE_MODE=alias show queue persistent-watermark unicast", "delta": "0:00:01.307741", "end": "2024-07-01 08:02:33.447671", "failed": true, "msg": "non-zero return code", "rc": 1, "start": "2024-07-01 08:02:32.139930", "stderr": "Object map is empty!", "stderr_lines": ["Object map is empty!"], "stdout": "", "stdout_lines": []}
Results you expected to see
Test case to get valid return
Is it platform specific
marvell
Relevant log output
if (res.is_failed or 'exception' in res) and not module_ignore_errors:
> raise RunAnsibleModuleFail("run module {} failed".format(self.module_name), res)
E tests.common.errors.RunAnsibleModuleFail: run module shell failed, Ansible Results =>
E {"changed": true, "cmd": "SONIC_CLI_IFACE_MODE=alias show queue persistent-watermark unicast", "delta": "0:00:01.307741", "end": "2024-07-01 08:02:33.447671", "failed": true, "msg": "non-zero return code", "rc": 1, "start": "2024-07-01 08:02:32.139930", "stderr": "Object map is empty!", "stderr_lines": ["Object map is empty!"], "stdout": "", "stdout_lines": []}
complex_args = {}
filename = '/var/AzDevOps/sonic-mgmt/tests/iface_namingmode/test_iface_namingmode.py'
function_name = 'test_show_queue_persistent_watermark_unicast'
index = 0
line_number = 596
lines = [' show_queue_wm_ucast = dutHostGuest.shell(\n']
module_args = ['SONIC_CLI_IFACE_MODE=alias show queue persistent-watermark unicast']
module_async = False
module_ignore_errors = False
previous_frame = <frame at 0x7fd633137a40, file '/var/AzDevOps/sonic-mgmt/tests/iface_namingmode/test_iface_namingmode.py', line 596, code test_show_queue_persistent_watermark_unicast>
res = {'failed': True, 'changed': True, 'stdout': '', 'stderr': 'Object map is empty!', 'rc': 1, 'cmd': 'SONIC_CLI_IFACE_MOD...removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': ['Object map is empty!'], '_ansible_no_log': None}
self = <tests.common.devices.base.AnsibleHostBase object at 0x7fd6330f8b20>
verbose = True
common/devices/base.py:127: RunAnsibleModuleFail
Issue Description
iface_namingmode/test_iface_namingmode.py::TestShowQueue::test_show_queue_persistent_watermark_unicast test case is executing the command SONIC_CLI_IFACE_MODE=alias show queue persistent-watermark unicast which is returning Object map is empty!
same for below commands SONIC_CLI_IFACE_MODE=alias show queue watermark unicast SONIC_CLI_IFACE_MODE=default show queue persistent-watermark unicast SONIC_CLI_IFACE_MODE=default show queue watermark unicast
Results you see
tests.common.errors.RunAnsibleModuleFail: run module shell failed, Ansible Results => E {"changed": true, "cmd": "SONIC_CLI_IFACE_MODE=alias show queue persistent-watermark unicast", "delta": "0:00:01.307741", "end": "2024-07-01 08:02:33.447671", "failed": true, "msg": "non-zero return code", "rc": 1, "start": "2024-07-01 08:02:32.139930", "stderr": "Object map is empty!", "stderr_lines": ["Object map is empty!"], "stdout": "", "stdout_lines": []}
Results you expected to see
Test case to get valid return
Is it platform specific
marvell
Relevant log output
Output of
show version
Attach files (if any)
No response