Historique | Voir | Annoter | Télécharger (2,16 ko)
Tests: add ruby style and code checks via rubocop
At the moment all plugins fail the test out of various reasons.Thus they are exempted from causing test failures.
But future (new) plugins will fail the test and thus indicate therelevant steps to fix issues before a plugin is included.
Introduce spelling tests via codespell
tests: enable shellcheck for shell-based plugins and flake8 for python-based plugins
Many plugins are still failing these tests.These expected failures are listed in a file(t/test-exception-wrapper.expected-failures)A wrapper script is used for running the tests and comparing the result...
travis: update packages to Ubuntu Bionic
travis: add more missing packages
travis: install requirements via apt
travis: add Graphics::ColorNames::Windows
Revert "travis: do not use sudo, but the apt plugin"
This reverts commit 34b55fe3b50b8d6832506413a181c693516633a4.
travis: do not use sudo, but the apt plugin
travis: remove the check for the nvidia plugin
travis: upgrade to an always current version of PHP
travis: move to bionic
travis: adding a dependency
tests: add "shellcheck" tests for "ksh" scripts
travis: explain change of perl environment
more details can be found in the discussion regarding this change: https://github.com/munin-monitoring/contrib/pull/853
perl: switch to system-wide perl
remove perl
travis: assemble module search path for mixture of cpan and apt modules
travis: upgrade distribution to Ubuntu trusty
travis: Switch installed via cpan
travis: libsys-virt-perl installed via apt
travis: do not import missing File::Tail::Multi
Merge pull request #590 from dgilman/master
vnstat_month: suppress warnings in perl 5.18+
CI / Travis: add zsh syntax check
add "python3" to the travis environment
add JSON module
We need YAML for testing
No need to test verbosely anymore
Add DateTime::Format::ISO8601, needed for tests
Be verbose
Also install XML::Smart for syntax checks
Syntax check ksh
use Munin::Plugin (and whatever else) from system perl library
Install "munin-node" so we have access to Munin/Plugin.pm
More test dependencies
Add some POE libs to test dependencies
Add "XML::LibXML" to test dependencies
Add more test dependencies
split install lines, to keep sane
Add "pylint" for syntax checks
adjust build dependencies for Sys::Virt
Use a specific version of Sys::Virt
- to match operatingsystem - also get build deps
use a non-versioned package
Add libvirt and berkeleydb development libraries
run "apt-get update", and keep install minimal
Add automated tests