diff options
author | Boris Pavlovic <boris@pavlovic.me> | 2015-11-09 02:38:21 -0800 |
---|---|---|
committer | Boris Pavlovic <boris@pavlovic.me> | 2015-11-09 02:38:21 -0800 |
commit | ce8d40f3ed8fd203bdfb77da8b9651c7cc8bd5f0 (patch) | |
tree | e73bdb77d05a82799ed046a46bb74c3efb1917da | |
parent | c1f0c50533c0b13d1272de8590f3411844aa2edb (diff) | |
download | osprofiler-ce8d40f3ed8fd203bdfb77da8b9651c7cc8bd5f0.tar.gz |
Spec: Integration Testing
Change-Id: I99efd5d6844df9f706198545d7ca752292822db0
-rw-r--r-- | doc/specs/in-progress/integration_testing.rst | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/doc/specs/in-progress/integration_testing.rst b/doc/specs/in-progress/integration_testing.rst new file mode 100644 index 0000000..d3a23d0 --- /dev/null +++ b/doc/specs/in-progress/integration_testing.rst @@ -0,0 +1,63 @@ +.. + This work is licensed under a Creative Commons Attribution 3.0 Unported + License. + + http://creativecommons.org/licenses/by/3.0/legalcode + +.. + This template should be in ReSTructured text. The filename in the git + repository should match the launchpad URL, for example a URL of + https://blueprints.launchpad.net/heat/+spec/awesome-thing should be named + awesome-thing.rst . Please do not delete any of the sections in this + template. If you have nothing to say for a whole section, just write: None + For help with syntax, see http://sphinx-doc.org/rest.html + To test out your formatting, see http://www.tele3.cz/jbar/rest/rest.html + +=================== +Integration Testing +=================== + +We should create DSVM job that check that proposed changes in OSprofiler +don't break projects that are using OSProfiler. + + +Problem description +=================== + +Currently we don't have CI for testing that OSprofiler changes are backward +compatible and don't break projects that are using OSprofiler. In other words +without this job each time when we are releasing OSProfiler we can break +some of OpenStack projects which is quite bad. + +Proposed change +=============== + +Create DSVM job that will install OSprofiler with proposed patch instead of +the latest release and run some basic tests. + +Alternatives +------------ + +Do nothing and break the OpenStack.. + +Implementation +============== + +Assignee(s) +----------- + +Primary assignee: + <launchpad-id or None> + + +Work Items +---------- + +- Create DSVM job +- Run Rally tests to make sure that everything works + + +Dependencies +============ + +None |