2019-10-21 08:17:21 +00:00
|
|
|
"""Tests for Glances."""
|
2022-11-03 09:02:25 +00:00
|
|
|
|
2024-03-31 18:04:39 +00:00
|
|
|
from datetime import datetime
|
2023-03-31 12:27:37 +00:00
|
|
|
from typing import Any
|
|
|
|
|
|
|
|
MOCK_USER_INPUT: dict[str, Any] = {
|
2022-11-03 09:02:25 +00:00
|
|
|
"host": "0.0.0.0",
|
|
|
|
"username": "username",
|
|
|
|
"password": "password",
|
|
|
|
"port": 61208,
|
|
|
|
"ssl": False,
|
|
|
|
"verify_ssl": True,
|
|
|
|
}
|
|
|
|
|
2024-03-31 18:04:39 +00:00
|
|
|
MOCK_REFERENCE_DATE: datetime = datetime.fromisoformat("2024-02-13T14:13:12")
|
|
|
|
|
2023-03-31 12:27:37 +00:00
|
|
|
HA_SENSOR_DATA: dict[str, Any] = {
|
|
|
|
"fs": {
|
|
|
|
"/ssl": {"disk_use": 30.7, "disk_use_percent": 6.7, "disk_free": 426.5},
|
|
|
|
"/media": {"disk_use": 30.7, "disk_use_percent": 6.7, "disk_free": 426.5},
|
|
|
|
},
|
2024-04-06 22:13:02 +00:00
|
|
|
"diskio": {
|
|
|
|
"nvme0n1": {"read": 184320, "write": 23863296},
|
|
|
|
"sda": {"read": 3859, "write": 25954},
|
|
|
|
},
|
2023-05-31 01:35:33 +00:00
|
|
|
"sensors": {
|
|
|
|
"cpu_thermal 1": {"temperature_core": 59},
|
2023-12-27 11:55:10 +00:00
|
|
|
"err_temp": {"temperature_hdd": "unavailable"},
|
|
|
|
"na_temp": {"temperature_hdd": "unavailable"},
|
2023-05-31 01:35:33 +00:00
|
|
|
},
|
2023-03-31 12:27:37 +00:00
|
|
|
"mem": {
|
|
|
|
"memory_use_percent": 27.6,
|
|
|
|
"memory_use": 1047.1,
|
|
|
|
"memory_free": 2745.0,
|
|
|
|
},
|
|
|
|
"docker": {"docker_active": 2, "docker_cpu_use": 77.2, "docker_memory_use": 1149.6},
|
2023-06-23 12:36:43 +00:00
|
|
|
"raid": {
|
|
|
|
"md3": {
|
|
|
|
"status": "active",
|
|
|
|
"type": "raid1",
|
|
|
|
"components": {"sdh1": "2", "sdi1": "0"},
|
|
|
|
"available": "2",
|
|
|
|
"used": "2",
|
|
|
|
"config": "UU",
|
|
|
|
},
|
|
|
|
"md1": {
|
|
|
|
"status": "active",
|
|
|
|
"type": "raid1",
|
|
|
|
"components": {"sdg": "0", "sde": "1"},
|
|
|
|
"available": "2",
|
|
|
|
"used": "2",
|
|
|
|
"config": "UU",
|
|
|
|
},
|
|
|
|
},
|
2024-04-07 14:01:00 +00:00
|
|
|
"network": {
|
|
|
|
"lo": {"is_up": True, "rx": 7646, "tx": 7646, "speed": 0.0},
|
|
|
|
"dummy0": {"is_up": False, "rx": 0.0, "tx": 0.0, "speed": 0.0},
|
|
|
|
"eth0": {"is_up": True, "rx": 3953, "tx": 5995, "speed": 9.8},
|
|
|
|
},
|
2024-03-31 18:04:39 +00:00
|
|
|
"uptime": "3 days, 10:25:20",
|
2024-04-07 13:05:22 +00:00
|
|
|
"gpu": {
|
|
|
|
"NVIDIA GeForce RTX 3080 (GPU 0)": {
|
|
|
|
"temperature": 51,
|
|
|
|
"mem": 8.41064453125,
|
|
|
|
"proc": 26,
|
|
|
|
"fan_speed": 0,
|
|
|
|
}
|
|
|
|
},
|
2023-03-31 12:27:37 +00:00
|
|
|
}
|