You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Automated tests and testcases

 

Different test tools for Cloudstack

Test toolLanguageProsCons
marvinPython
  • lot of test cases
  • Configure cloudstack zone.
  • well known from the community.
  • Seams hard to define tests scenario

Marvin-pytestPython using pytest
  • unit test framework
  • might be able to reuse marvin libraries
  • reusable test cases and library
  • Prototype state (POC in pytest branch)
cloudstack_specRuby rspec
  • easy to define tests scenario
  • can use serverspec libraries
  • Can be used with testkitchen for CI
  • Ruby based (not much code of CloudStack use ruby)
  • Prototype state (basic POC avail on github)

 

Continous Integration infrastructure

 

  • No labels