Closed forslund closed 3 years ago
A restructure on how waiting for events work in VK based on comments from Chris.
This removes the handling of every single event and insteads sets up a temporary event handler handling the capture of events.
A check of the captured messages are also made to avoid certain race conditions.
I do think the naming and some of the logic needs to pass through a brain (at least) one more time.
See if the VK tests passes.
CLA [ Yes ]
Voight Kampff Integration Test Failed (Results). Mycroft logs are also available: skills.log, audio.log, voice.log, bus.log, enclosure.log
Closing and re-opening due to VK file permission issues.
Description
A restructure on how waiting for events work in VK based on comments from Chris.
This removes the handling of every single event and insteads sets up a temporary event handler handling the capture of events.
A check of the captured messages are also made to avoid certain race conditions.
I do think the naming and some of the logic needs to pass through a brain (at least) one more time.
How to test
See if the VK tests passes.
Contributor license agreement signed?
CLA [ Yes ]