Limit add-on stats to add-ons that are running (#58479)
This commit is contained in:
parent
8b021ea06b
commit
f15840e7ff
6 changed files with 42 additions and 24 deletions
|
@ -66,6 +66,7 @@ def mock_all(aioclient_mock, request):
|
|||
"addons": [
|
||||
{
|
||||
"name": "test",
|
||||
"state": "started",
|
||||
"slug": "test",
|
||||
"installed": True,
|
||||
"update_available": False,
|
||||
|
@ -76,6 +77,7 @@ def mock_all(aioclient_mock, request):
|
|||
},
|
||||
{
|
||||
"name": "test2",
|
||||
"state": "stopped",
|
||||
"slug": "test2",
|
||||
"installed": True,
|
||||
"update_available": False,
|
||||
|
@ -104,22 +106,6 @@ def mock_all(aioclient_mock, request):
|
|||
},
|
||||
},
|
||||
)
|
||||
aioclient_mock.get(
|
||||
"http://127.0.0.1/addons/test2/stats",
|
||||
json={
|
||||
"result": "ok",
|
||||
"data": {
|
||||
"cpu_percent": 0.8,
|
||||
"memory_usage": 51941376,
|
||||
"memory_limit": 3977146368,
|
||||
"memory_percent": 1.31,
|
||||
"network_rx": 31338284,
|
||||
"network_tx": 15692900,
|
||||
"blk_read": 740077568,
|
||||
"blk_write": 6004736,
|
||||
},
|
||||
},
|
||||
)
|
||||
aioclient_mock.get(
|
||||
"http://127.0.0.1/ingress/panels", json={"result": "ok", "data": {"panels": {}}}
|
||||
)
|
||||
|
@ -149,9 +135,9 @@ async def test_sensors(hass, aioclient_mock):
|
|||
"sensor.test2_version": "3.1.0",
|
||||
"sensor.test2_newest_version": "3.2.0",
|
||||
"sensor.test_cpu_percent": "0.99",
|
||||
"sensor.test2_cpu_percent": "0.8",
|
||||
"sensor.test2_cpu_percent": "unavailable",
|
||||
"sensor.test_memory_percent": "4.59",
|
||||
"sensor.test2_memory_percent": "1.31",
|
||||
"sensor.test2_memory_percent": "unavailable",
|
||||
}
|
||||
|
||||
"""Check that entities are disabled by default."""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue