Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade mycroft-weather #1537

Merged
merged 1 commit into from Aug 3, 2021

Conversation

chrisveilleux
Copy link
Member

This upgrades mycroft-weather to include the following new commits:

Created with mycroft-skills-kit v0.3.16

@krisgesling
Copy link
Contributor

The only failure seems to be the timeout of the test as there have been so many additions to the default Skills.

I know we've talked about many ideas for improving the test framework as a whole, but it seems like we need to figure out a shorter-term strategy to get us through for the moment.

We could do something like MycroftAI/mycroft-core#2811 to run the tests in parallel?
Or disable a proportion of the tests and only run a subset during the CI?

@forslund
Copy link
Collaborator

The first batch of tests for the weather skill fails, this could be a source of the extreme runtime (540s) of the tests since each failure has a 10 second timeout and will trigger a retry so each fail will add at least 20 seconds per failing scenario.

A simple thing to do for now is to extend the job timeout to 90 minutes just to get a feeling for what is taking so long?

@krisgesling
Copy link
Contributor

Yeah, I was wanting to get a version of your Parallel Skill Tester PR in instead, but I haven't got that ready, so have instead done the quick fix of extending the job timeout. At least we'll unblock PR's temporarily.

@devops-mycroft
Copy link
Collaborator

Voight Kampff Integration Test Failed (Results).
Mycroft logs are also available: skills.log, audio.log, voice.log, bus.log, enclosure.log

@krisgesling krisgesling reopened this Jul 29, 2021
@devops-mycroft
Copy link
Collaborator

Voight Kampff Integration Test Failed (Results).
Mycroft logs are also available: skills.log, audio.log, voice.log, bus.log, enclosure.log

@krisgesling krisgesling reopened this Jul 29, 2021
@devops-mycroft
Copy link
Collaborator

Voight Kampff Integration Test Failed (Results).
Mycroft logs are also available: skills.log, audio.log, voice.log, bus.log, enclosure.log

1 similar comment
@devops-mycroft
Copy link
Collaborator

Voight Kampff Integration Test Failed (Results).
Mycroft logs are also available: skills.log, audio.log, voice.log, bus.log, enclosure.log

@devops-mycroft
Copy link
Collaborator

Voight Kampff Integration Test Failed (Results).
Mycroft logs are also available: skills.log, audio.log, voice.log, bus.log, enclosure.log

@krisgesling krisgesling closed this Aug 3, 2021
@krisgesling krisgesling reopened this Aug 3, 2021
@devops-mycroft
Copy link
Collaborator

Voight Kampff Integration Test Failed (Results).
Mycroft logs are also available: skills.log, audio.log, voice.log, bus.log, enclosure.log

@devops-mycroft
Copy link
Collaborator

Voight Kampff Integration Test Succeeded (Results)

@krisgesling krisgesling merged commit 4930927 into MycroftAI:21.02 Aug 3, 2021
@chrisveilleux chrisveilleux deleted the upgrade-mycroft-weather branch August 3, 2021 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants