Skip to content
This repository has been archived by the owner on Sep 13, 2018. It is now read-only.

brewcore/kibana-ospkg-test

Repository files navigation

Kibana Package Testing Proof of Concept

using http://serverspec.org/

Goal

Test that OS packages for Kibana behave as expected on different OS's.

Dependencies

Running Tests

  • Install dependencies listed above.
  • Run bundle install to install gem dependencies.
  • Run rake from this directory to execute tests. The rake task will run vagrant up for each system to be tested, and vagrant halt upon completion.

Tests run against each VM are located in spec/default/*_spec.rb

Thoughts

  • The test process is slow due to the time required to provision and boot/halt virtual machines. The impact of this could be lessened by running the jobs via CI on a cloud service.
  • This could be built upon to test upgrade scenarios as well.
  • The tooling provides support for reading system information such as memory usage, might be useable to watch for issues such as high memory usage during upgrade.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages