Module: check_mk
Branch: master
Commit: a89290131a26589f6b556b10bd3d2d19df4182df
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a89290131a2658…
Author: Florian Kromer <fk(a)mathias-kettner.de>
Date: Fri Jan 4 18:58:22 2019 +0100
ipmi_sensors: add generic data reg test
Only old data format is considered. New data format requires separate
regression tests.
Change-Id: I1ccc8e69b9861debf2f80d7e30d6284b422391ce
---
.../checks/generictests/datasets/ipmi_sensors.py | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/tests/unit/checks/generictests/datasets/ipmi_sensors.py
b/tests/unit/checks/generictests/datasets/ipmi_sensors.py
new file mode 100644
index 0000000..2bc9b79
--- /dev/null
+++ b/tests/unit/checks/generictests/datasets/ipmi_sensors.py
@@ -0,0 +1,24 @@
+
+
+checkname = 'ipmi_sensors'
+
+
+info = [['32', 'Temperature_Ambient', '20.00_C_(1.00/42.00)',
'[OK]'],
+ ['416', 'Temperature_DIMM-2A', 'NA(NA/115.00)',
'[Unknown]'],
+ ['4288', 'Power_Unit_PSU', '[Redundancy_Lost]'],
+ ['138', 'OEM_Reserved_CPU_Temp', 'NA_NA_(NA/NA)',
'[OEM_Event_=_0000h]'],
+ ['875', 'Power_Supply_PS_Status', 'NA_NA_(NA/NA)',
'[Presence_detected]']]
+
+
+discovery = {'': [('Power_Supply_PS_Status', {}),
+ ('Power_Unit_PSU', {}),
+ ('Temperature_Ambient', {})]}
+
+
+checks = {'': [('Power_Supply_PS_Status', {}, [(0, 'Status: Presence
detected', [])]),
+ ('Power_Unit_PSU', {}, [(2, 'Status: Redundancy Lost',
[])]),
+ ('Temperature_Ambient',
+ {},
+ [(0,
+ 'Status: OK, 20.0 C',
+ [('value', 20.0, None, 42.0, None, None)])])]}
\ No newline at end of file