Commit Graph

4076 Commits (a77e53fcca70ebc61ad361610c09718864d0b534)

Author SHA1 Message Date
Åke Forslund d9d5f57a4f Add meta information about the speech dialog
Provides meta data such as dialog used and data that was inserted.
2020-03-23 11:41:13 +01:00
Åke Forslund 38d43f2bb7 Move Jenkins specific commands into Jenkinsfile
Allure commandline and chown command are now run through the Jenkinsfile
instead of through the run_test_suite.sh
2020-03-23 11:41:13 +01:00
Chris Veilleux 7c038f19d9 fixed spelling of voight-kampff for consistency 2020-03-23 11:41:13 +01:00
Chris Veilleux 0edccca65a remove the -v from the chown command in prepare-msm
This reduces the verbosity during the operation. This is not of much
interest, mainly success or failure is what matters.
2020-03-23 11:41:13 +01:00
Åke Forslund d0a6ff4a80 Add mycroft-core to python-path 2020-03-23 11:41:13 +01:00
Chris Veilleux 00acf2b10c Update docker build
Docker build will now perform most actions of the dev-setup making it
possible to use caches in a greater extent speeding up the build
2020-03-23 11:41:13 +01:00
Chris Veilleux b436e5575a Add allure test reports
Behave will generate test results in the allure format, this will be
picked up by Jenkins and sent of to a standalone webserver.
2020-03-23 11:41:13 +01:00
Åke Forslund 51f03fc0ce Add Branch alias
Some branches have a "/" in their name (e.g. feature/new-and-cool)
Some commands, such as those tha deal with directories, don't
play nice with this naming convention. Define an alias for the
branch name that can be used in these scenarios.
2020-03-23 11:41:13 +01:00
Åke Forslund fc9c462a37 Add possibility to send a user response as Then step 2020-03-23 11:41:13 +01:00
Åke Forslund 5bfe869424 Jenkinsfile 2020-03-23 11:41:13 +01:00
Åke Forslund 4a1dbd7e04 Add dockerfile for running voight_kampff test 2020-03-23 11:41:13 +01:00
Åke Forslund b4507b7866 Add Voight Kampff test
The Voight kampff test is an integration test collecting and running
behave test of skills.
2020-03-23 11:41:09 +01:00
Kris Gesling 8a3cf544cd
Merge pull request #2487 from tycrek/patch-1
Fixed typo "Devloper" to "Developer"
2020-03-17 11:06:48 +09:30
Åke eee3e7aac2
Merge pull request #2479 from forslund/feature/simplify-converse
Simplify the converse callings
2020-03-15 08:42:58 +01:00
dependabot[bot] 9256672264
Bump psutil from 5.2.1 to 5.6.6
Bumps [psutil](https://github.com/giampaolo/psutil) from 5.2.1 to 5.6.6.
- [Release notes](https://github.com/giampaolo/psutil/releases)
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.2.1...release-5.6.6)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-12 17:18:53 +00:00
Kris Gesling 054498dc11
Merge pull request #2499 from dalgwen/dev
Enable snowboy to use several wakeword models
2020-03-12 10:01:48 +09:30
dalgwen 003f2920a3 Enable snowboy to use several wakeword models
Snowboy could use several wakeword models, not only the first one.
2020-03-11 08:34:50 +01:00
devs-mycroft 32557365da Version bump from 20.2.0 to 20.2.1 2020-03-09 10:35:37 +00:00
Åke Forslund 58f0ac8b9e Simplify the converse callings
Remove the use of the separate error message and use the wait_for_reply method
to get the converse result. The error message is left to guarantee
compatibility.
2020-03-07 11:11:21 +01:00
Åke 05cae9d319
Merge pull request #2429 from MycroftAI/bug/mark1_faceplate
mark1/fix display big images
2020-03-06 18:10:40 +01:00
Åke 02a48f954c
Merge pull request #2489 from forslund/feature/mark-1-enclosure-v1.4.2
Bump enclosure version
2020-03-04 08:44:11 +01:00
Åke 9e0250ae47
Merge pull request #2491 from forslund/test/reset-converse
Test reset converse
2020-03-04 07:49:20 +01:00
Åke Forslund 1fcaffa363 Use copy in loops where the len of active_skills may change 2020-03-03 21:41:03 +01:00
Åke Forslund 38267dd676 Add basic test case for the converse method 2020-03-03 21:40:59 +01:00
Åke eedafeff90
Merge pull request #2488 from forslund/bugfix/reset-converse
Fix resetting of converse state on STT failure
2020-03-03 21:06:51 +01:00
Åke fa9994f3e3
Merge pull request #2484 from forslund/feature/msm-0.8.7
Upgrade msm to v0.8.7
2020-03-03 09:29:00 +01:00
Åke Forslund 2070e9aac9 Bump enclosure version 2020-03-02 15:25:22 +01:00
Åke Forslund ed4c6f7248 Fix resetting of converse state on STT failure
The handler was silently failing when the STT doesn't receive any data.
2020-03-02 11:25:23 +01:00
Joshua Moore decb77a437
Fixed typo "Devloper" to "Developer" 2020-03-01 20:56:54 -07:00
devs-mycroft 153149c136 Version bump from 20.2.-1 to 20.2.0 2020-02-27 17:51:24 +00:00
Åke 6e08dc636a
Merge pull request #2485 from forslund/bugfix/remove-debug-log
Remove debug logging of stop message context
2020-02-27 14:43:34 +01:00
Åke Forslund 5867b4fe2e Remove debug logging of stop message context 2020-02-27 14:33:34 +01:00
Åke 1051eef1ba
Merge pull request #2477 from ludwhe/dev
Added a "save_path" configuration for saved wake words and utterances.
2020-02-27 11:04:27 +01:00
Åke Forslund 7e406355e4 Upgrade msm to v0.8.7 2020-02-27 09:12:05 +01:00
Åke c94c9501d2
Merge pull request #2483 from forslund/feature/major-version-bump
Bump the version to the new 20.02 range
2020-02-27 09:08:29 +01:00
Åke Forslund 0489595d96 Bump the version to the new 20.02 range 2020-02-27 08:55:50 +01:00
ludwhe 49c6b298f1 Add path checks 2020-02-27 08:33:11 +01:00
ludwhe 9403665f8e Comment out 'save_path' by default 2020-02-27 08:33:11 +01:00
ludwhe af6b7353e6 Added a "save_path" configuration for saved wake words and utterances. 2020-02-27 08:33:06 +01:00
Åke 84a1c02b11
Merge pull request #2482 from MycroftAI/refactor/settings-deprecation
remove deprecated Settings class
2020-02-27 08:24:18 +01:00
Åke Forslund 8e12aee1dc Remove refs to Settings class from skill tester
Skill tester used a "mocked" skill test class overriding some methods.
This is no longer necessary since a normal dict will work just as well.
2020-02-27 08:07:12 +01:00
Chris Veilleux baf194c556 remove deprecated Settings class and any code in core that references it. 2020-02-27 08:07:07 +01:00
Åke b7a53f6a41
Merge pull request #2481 from forslund/feature/timing-out-of-thread
Feature/timing out of thread
2020-02-26 07:37:29 +01:00
Åke Forslund ef76f685bf Only register for stop events if skill uses them. 2020-02-26 07:25:45 +01:00
Åke Forslund bdf7f02226 Remove specific metrics thread from TTS system 2020-02-26 07:25:45 +01:00
Åke Forslund 0ab7758784 Send timing information in batches every 30 seconds
Sets up a thread with a queue interface to handle the upload of timing
information to the backend.

Previously this was done in the emitter thread after a skill or
subsystem had delivered their content to avoid slowing down the system.
However massively parallell calls like the "mycroft.stop" message would
starve the threadpool casuing the upload time to limit the execution
speed of these.
2020-02-26 07:25:28 +01:00
Kris Gesling bf2db3d79a
Merge pull request #2472 from belvederef/patch-1
Convert hash sign comments to double slash (# -> //)
2020-02-24 23:04:14 +09:30
Åke 6220aeb1e7
Merge pull request #2478 from forslund/bugfix/message-response
Make message.response keep source/dest info
2020-02-24 12:48:11 +01:00
Åke Forslund d30f778026 Make message.response keep source/dest info 2020-02-24 10:37:10 +01:00
Åke 1afedb2dd2
Merge pull request #2468 from JarbasAl/feat/intent_api
intent api
2020-02-24 08:40:36 +01:00