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

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages