[SWDEV-541289] Update violation argument in amd-smi (#526)
* Disabled violation argument for monitor on guests as it is supported on BM only. * Added `-v` and `--violation` args to metric along with `throttle` due to legacy behavior. * Supressed metric throttle arg and do not show in help text --------- Signed-off-by: Bindhiya Kanangot Balakrishnan <Bindhiya.KanangotBalakrishnan@amd.com>
Este commit está contenido en:
cometido por
GitHub
padre
514517e536
commit
f6b854b4ed
@@ -994,7 +994,8 @@ class AMDSMIParser(argparse.ArgumentParser):
|
||||
metric_parser.add_argument('-l', '--perf-level', action='store_true', required=False, help=perf_level_help)
|
||||
metric_parser.add_argument('-x', '--xgmi-err', action='store_true', required=False, help=xgmi_err_help)
|
||||
metric_parser.add_argument('-E', '--energy', action='store_true', required=False, help=energy_help)
|
||||
metric_parser.add_argument('-T', '--throttle', action='store_true', required=False, help=throttle_help)
|
||||
metric_parser.add_argument('-v', '--violation', action='store_true', required=False, help=throttle_help)
|
||||
metric_parser.add_argument('-T', '--throttle', dest='violation', action='store_true', required=False, help=argparse.SUPPRESS)
|
||||
|
||||
# Options to only display to Hypervisors
|
||||
if self.helpers.is_hypervisor():
|
||||
@@ -1377,7 +1378,8 @@ class AMDSMIParser(argparse.ArgumentParser):
|
||||
monitor_parser.add_argument('-v', '--vram-usage', action='store_true', required=False, help=mem_usage_help)
|
||||
monitor_parser.add_argument('-r', '--pcie', action='store_true', required=False, help=pcie_bandwidth_help)
|
||||
monitor_parser.add_argument('-q', '--process', action='store_true', required=False, help=process_help)
|
||||
monitor_parser.add_argument('-V', '--violation', action='store_true', required=False, help=violation_help)
|
||||
if not self.helpers.is_virtual_os():
|
||||
monitor_parser.add_argument('-V', '--violation', action='store_true', required=False, help=violation_help)
|
||||
|
||||
# Add Universal Arguments & Watch Args
|
||||
self._add_watch_arguments(monitor_parser)
|
||||
|
||||
Referencia en una nueva incidencia
Block a user