Skip to content

Project structure

Peter Razumovsky edited this page Jul 17, 2018 · 1 revision

Project has several directories with different purpose. Let consider root directory in details:

  • docs/source contains random documentation for some parts of project, it was convenient to use it before Project Wiki. Now obsolete.

  • rally_plugins contains source code for rally plugins:

    • common contains common service modules such as config opts with custom sections for rally config.
    • contexts contains rally context plugins for all implemented services.
    • platforms contains custom rally platforms for rally plugins such as kubernetes rally platform, which could be used by creating kubernetes rally env.
    • scenarios contains rally scenario plugins for all implemented services.
    • services contains services clients for using services methods in scenarios, contexts, platforms etc.
    • validators.py contains rally validators.
  • samples contains tasks and platforms input files (i.e. task configs and platforms specs) for all implemented services.

  • README.md contains general information and list of all implemented scenarios at the bottom of file.

Clone this wiki locally