Skip to content

Make the tox jobs run in parallel &...#1864

Merged
AndreMiras merged 2 commits intokivy:developfrom
opacam:feature-travis-enhancements
Jun 13, 2019
Merged

Make the tox jobs run in parallel &...#1864
AndreMiras merged 2 commits intokivy:developfrom
opacam:feature-travis-enhancements

Conversation

@opacam
Copy link
Member

@opacam opacam commented Jun 13, 2019

Also move from branch master to develop our travis file git commands

Make the tox jobs run in parallel will decrease the timings of the lint stage considerably (from ~5' to ~3'). Also, Making the jobs run in parallel will allow us to split the log output for each test, so it will be easier to find the problem, if any

opacam added 2 commits June 13, 2019 11:21
Because we changed the git flow and now our main branch is `develop`
include:
- stage: lint
name: "Tox tests and coverage"
- &linting
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here we apply the same technique that we use in the test stage, explained here

# (we ignore test_pythonpackage.py since these run way too long!!
# test_pythonpackage_basic.py will still be run.)
name: "Tox Pep8"
env: TOXENV=pep8
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here we use a tox feature, explained here

Copy link
Member

@AndreMiras AndreMiras left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM thanks

@AndreMiras AndreMiras merged commit 80e4f05 into kivy:develop Jun 13, 2019
@opacam opacam deleted the feature-travis-enhancements branch June 15, 2019 11:34
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.

2 participants