Open irvingans opened 1 year ago
@irvingans,
The dcgmi/Diag.cpp is just a launcher for the nvvs binary. Please take a look at this code
The software nvvs plugin checks if any known preconditions may affect/slow down further tests. Usually, if the software tests fail, the system is misconfigured/requires a reboot, and should not be used in production.
Some description is also available here
Hi @nikkon-dev , thanks for the explanations.
And now I have some more doubts regarding line 565-565 in https://github.com/NVIDIA/DCGM/blob/master/sdk/nvidia/nvml/nvml.h :
Hi @aaronp24 , @lukeyeager , @aflat , any ideas for my questions above?
Hi, I have some lack of understandings of some test items in https://github.com/NVIDIA/DCGM/blob/master/dcgmi/Diag.cpp. Are there any detailed explanations about the test items below?
And why do we need tests regarding these items?