Commit Graph

9 Commits

Author SHA1 Message Date
Andrii Ostapenko 0ad1deb43b Satisfy global dependencies requirements for master branch
Change-Id: I71b24aaecebf4f20d42345d8768b286f4cb73565
2017-01-05 12:17:15 +00:00
Mark Goddard b550ea2951 Add functional tests to Bareon
Change-Id: Idc60cca46d6d0feea3eb1cf7d23a97811c057d48
Implements: blueprint bareon-functional-testing
2017-01-05 11:56:23 +00:00
Max Lobur baa8eff128 Update from global requirements
Change-Id: I394fb4daa6b50cf2dec30ace6039e378b5b6e31a
2016-03-01 16:54:28 +02:00
Evgeniy L cbfef42bd0 Create initial structure for the documentation
This basic structure is basically gets generated
by cookie-cutter.

Add dependencies from openstack global requirements.

Change-Id: I8391720f183555bcac6a26c1a55276c775d5d369
Closes-bug: #1524896
2015-12-14 15:56:57 +03:00
Maciej Kwiek ff0fbf5810 All tests in fuel_agent use unittest2 now
unittest2 backports some nice features from newer versions of unittest
for python 2.7 (like assertRaises context manager). Moreover tests now
are using either oslotest or testtools directly, switching to one test
framework is going to simplify tests.

Change-Id: Ibce9403b20958f9db2a59db9c6b7479a4fc57857
Implements blueprint: volume-manager-refactoring
2015-07-16 12:42:52 +02:00
Sebastian Kalinowski 9e22866f3e Add simple data driver for partitioning info
This new "simple" data driver takes serialized partitioning info
that is provided before provisioning from external tool.
It does not make any calculations for that data and expect it to have
all required informations about partitioning.
Other changes:
* added unittest2 to use some of it features
* added requests_mock to mock http requests
* added objects conversion to/from dictionary to make serialization
  easier
* added a common "interface" for data drivers
* fixed test for "do_build_image" - now a correct data driver is used

Change-Id: I673cde6f0ead9945919a87cd1cfce7ed09c6e593
Implements: blueprint volume-manager-refactoring
2015-07-16 10:11:02 +02:00
Sebastian Kalinowski 8ebe1f0c54 Pin mock to version supporting Python 2.6
Change-Id: Ic4cfd65dc6e7ada2adc847ec4c2b1a1cfcb9627a
Partial-Bug: #1473294
2015-07-10 08:33:07 +02:00
Sebastian Kalinowski 6522cd1175 Change testrunner to py.test
py.test is used in many of our projects and much more advanced
than testrepository
also it allowed to catch a small bug - driver do not work
on a copy of a data so it modifies it also for other components

Change-Id: I1273383d7e5aba110b5c74cd66095afd6e226a42
Implements: blueprint volume-manager-refactoring
2015-06-26 07:57:19 +00:00
Vladimir Kozhukalov 7730a743bb Added Fuel agent
Fuel agent is a bunch of tools which are
supposed to be placed on bootstrap image and
used for node discovering and image based
provisioning.

Implements: blueprint image-based-provisioning
Change-Id: I946decd50c51e6db767401682d9effbe3cf42bed
2014-07-10 19:05:58 +04:00