Skip to content

Test against ETS packages from source using travis cron jobs.#795

Merged
prabhuramachandran merged 6 commits into
masterfrom
ci/travis-cron
Jun 30, 2019
Merged

Test against ETS packages from source using travis cron jobs.#795
prabhuramachandran merged 6 commits into
masterfrom
ci/travis-cron

Conversation

@rahulporuri
Copy link
Copy Markdown
Contributor

Install ETS packages from source when the travis event type is a cron job.

Poruri Sai Rahul added 6 commits June 28, 2019 16:02
specifically, install the ETS packages from source instead of installing
the released versions of the packages

	modified:   .travis.yml
	new file:   ci/ci-src-requirements.txt
this is to test the outcome of the cron job instead of waiting for the
cron job

	modified:   .travis.yml
	modified:   ci/ci-src-requirements.txt
i.e. dont install packages from source unless the travis event type is
cron

	modified:   .travis.yml
This is very very old and currently, the travis config file has a
before_install section which is used to setup the travis env

	deleted:    .travis_before_install
This should have been removed when the travis config file was updated to
uze xenial instead of trusty.

	modified:   .travis.yml
@rahulporuri
Copy link
Copy Markdown
Contributor Author

Travis CI for the commit ddf9a59 does what we expect - it installs the ETS packages from source and runs the tests.

@codecov-io
Copy link
Copy Markdown

codecov-io commented Jun 28, 2019

Codecov Report

Merging #795 into master will decrease coverage by 0.08%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #795      +/-   ##
==========================================
- Coverage   50.94%   50.86%   -0.09%     
==========================================
  Files         263      263              
  Lines       23845    23845              
  Branches     3252     3252              
==========================================
- Hits        12149    12129      -20     
- Misses      10910    10929      +19     
- Partials      786      787       +1
Impacted Files Coverage Δ
tvtk/pyface/ui/qt4/scene.py 37.15% <0%> (-5.97%) ⬇️
tvtk/pyface/tvtk_scene.py 34.79% <0%> (-1.05%) ⬇️
tvtk/pyface/ui/qt4/QVTKRenderWindowInteractor.py 38.66% <0%> (-0.67%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 44f2707...d8dbf95. Read the comment docs.

Copy link
Copy Markdown
Member

@prabhuramachandran prabhuramachandran left a comment

Choose a reason for hiding this comment

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

LGTM! Many thanks!

@prabhuramachandran prabhuramachandran merged commit a9b66b8 into master Jun 30, 2019
@prabhuramachandran prabhuramachandran deleted the ci/travis-cron branch June 30, 2019 17:26
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.

3 participants