Skip to content

Commit

Permalink
try to avoid Travis CI timeouts by running Integration layer tests on…
Browse files Browse the repository at this point in the history
…ly on coverage
  • Loading branch information
hvelarde committed May 21, 2013
1 parent cb1cfd3 commit 765af32
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 10 deletions.
16 changes: 9 additions & 7 deletions .gitignore
Expand Up @@ -3,14 +3,10 @@
*.pyc
*~
.*.kate-swp
.coverage
.DS_Store
.installed.cfg
.mr.developer.cfg
library-settings.txt
log.html
output.xml
report.html
selenium*
.project
.pydevproject
.settings/
Expand All @@ -19,10 +15,18 @@ coverage/
develop-eggs/
downloads/
eggs/
htmlcov/
include/
lib/
library-settings.txt
local.cfg
log.html
Makefile
node_modules
output.xml
parts/
report.html
selenium*
src/plone.app.blocks/
src/plone.app.deco/
src/plone.app.imaging/
Expand All @@ -32,5 +36,3 @@ src/plone.app.tiles/
src/plone.scale/
src/plone.tiles/
var/
Makefile
node_modules
4 changes: 3 additions & 1 deletion .travis.yml
Expand Up @@ -13,6 +13,8 @@ before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
script: bin/test
after_success: test -v QA && make coverage-validation basic-validation || true
after_success:
- test -v QA && bin/buildout -c coverage.cfg -N -q -t 3 || true
- test -v QA && make coverage-validation basic-validation || true
notifications:
irc: irc.freenode.org#simplesconsultoria
22 changes: 22 additions & 0 deletions coverage.cfg
@@ -0,0 +1,22 @@
[buildout]
extends =
https://raw.github.com/collective/buildout.plonetest/master/travis-4.3.x.cfg
https://raw.github.com/hvelarde/qa/master/tools.cfg
versions.cfg

package-name = collective.cover
package-extras = [test]
package-minimum-test-coverage = 75

allow-hosts +=
code.google.com
robotframework.googlecode.com

[test]
recipe = zc.recipe.testrunner
defaults = ['-s', '${buildout:package-name}', '--layer=Integration', '--quiet']
eggs =
Plone
plone.app.upgrade
${buildout:package-name} ${buildout:package-extras}
${buildout:test-eggs}
2 changes: 0 additions & 2 deletions travis.cfg
@@ -1,12 +1,10 @@
[buildout]
extends =
https://raw.github.com/collective/buildout.plonetest/master/travis-4.x.cfg
https://raw.github.com/hvelarde/qa/master/tools.cfg
versions.cfg

package-name = collective.cover
package-extras = [test]
package-minimum-test-coverage = 75

allow-hosts +=
code.google.com
Expand Down

0 comments on commit 765af32

Please sign in to comment.