Commit Graph

12 Commits

Author SHA1 Message Date
Chris MacNaughton db7dd70add Merge pull request #225 from ChrisMacNaughton/feature/add-coverage
Add coverage reporting for unit tests
2020-04-10 09:32:18 +02:00
Chris MacNaughton 2b9d27b1f0 Add coverage reporting for unit tests 2020-04-09 17:31:34 +02:00
Frode Nordahl f35da80f27 Unpin flake8, fix lint
Add Python 3.8 env in Travis CI test matrix.

At present the pinning of flake8 disallows running of lint on
Python 3.8 systems.

Update flake8 ignore-list to ignore W504 instead of W503, the PEP
guidance is that either is ok, but there must be local consistency.

There are more occurences of binary operator before line-break
than after in this repository, and we have also chosen to ignore
W504 in most of our other repositories.
2020-04-07 11:14:49 +02:00
Frode Nordahl b6eadf243b Fix lint
Also re-enable unit tests for the resident utilities etc.
2019-06-27 11:33:52 +02:00
Chris MacNaughton 0c2f36fb4e modify base zaza poackage into zaza.openstack package 2019-05-08 13:38:33 +02:00
Frode Nordahl 514482b5ea travis: Switch to `xenial` dist
Update installation sequence to fit the Travis Xenial environment.

This should save us some time on binary deps as we no longer need
to install snapd and kernel packages mandated by spectre/meltdown
in the Travis ``trusty`` image.
2019-03-29 12:31:31 +01:00
Frode Nordahl 089d284b3e travis: Enable debug logging for juju bootstrap
The functional tests are consistently timing out atm in the juju
bootstrap stage.  Enable debug log so we can se what is going on.
2019-03-29 09:53:27 +01:00
Frode Nordahl aa115b7546 Add self-hosted functional test of Zaza 2018-09-20 02:29:27 +02:00
Liam Young b8120df42c Update travis to remove point release from tox target 2018-04-18 07:47:20 +00:00
Ryan Beisner 246cfd07b6 Update travis definition 2018-03-22 15:25:42 -05:00
Ryan Beisner d6c07d1d72 Try to get travis to use xenial 2018-03-22 15:16:39 -05:00
Ryan Beisner ba2732024d Add travis ci 2018-03-22 14:26:40 -05:00