mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-19 00:08:32 +01:00
home-assistant: add patch to fix flapping logging test
This commit is contained in:
parent
ec4df176bd
commit
87d4e1230b
2 changed files with 34 additions and 0 deletions
|
@ -82,6 +82,7 @@ in with py.pkgs; buildPythonApplication rec {
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
./relax-dependencies.patch
|
./relax-dependencies.patch
|
||||||
|
./fix-flapping-chained-task-logging-test.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
inherit availableComponents;
|
inherit availableComponents;
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
From 1d54dafad9968465d995d195f683d8032a5194d1 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "J. Nick Koston" <nick@koston.org>
|
||||||
|
Date: Sun, 2 Aug 2020 23:05:53 +0000
|
||||||
|
Subject: [PATCH] Fix flapping chained task logging test
|
||||||
|
|
||||||
|
Creating 20 tasks was taking less than 0.0001 seconds which caused
|
||||||
|
the tests to fail. Increase the number of test tasks by two orders
|
||||||
|
of magnitude.
|
||||||
|
---
|
||||||
|
tests/test_core.py | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/tests/test_core.py b/tests/test_core.py
|
||||||
|
index 12ed00fde2c9..167eda3f6cb4 100644
|
||||||
|
--- a/tests/test_core.py
|
||||||
|
+++ b/tests/test_core.py
|
||||||
|
@@ -1436,14 +1436,14 @@ async def test_chained_logging_hits_log_timeout(hass, caplog):
|
||||||
|
async def _task_chain_1():
|
||||||
|
nonlocal created
|
||||||
|
created += 1
|
||||||
|
- if created > 10:
|
||||||
|
+ if created > 1000:
|
||||||
|
return
|
||||||
|
hass.async_create_task(_task_chain_2())
|
||||||
|
|
||||||
|
async def _task_chain_2():
|
||||||
|
nonlocal created
|
||||||
|
created += 1
|
||||||
|
- if created > 10:
|
||||||
|
+ if created > 1000:
|
||||||
|
return
|
||||||
|
hass.async_create_task(_task_chain_1())
|
||||||
|
|
Loading…
Reference in a new issue