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 = [
|
||||
./relax-dependencies.patch
|
||||
./fix-flapping-chained-task-logging-test.patch
|
||||
];
|
||||
|
||||
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