Add test case description and modify task file for TC042
[yardstick.git] / fuel-plugin / README.md
index b5a9542..8c00d4b 100644 (file)
@@ -4,16 +4,13 @@ plugin-yardstick
 Plugin description
 Installs Yardstick on base-os node via a fuel plugin.
 
-
-To build:
-1) install fuel plugin builder (fpb)
-       sudo apt-get install createrepo rpm dpkg-dev
-       easy_install pip
-       pip install fuel-plugin-builder
-
+1) install vagrant fuel plugin builder (fpb)
+    sudo apt-get install -y ruby-dev rubygems-integration python-pip rpm createrepo dpkg-dev
+    sudo gem install fpm
+    sudo pip install fuel-plugin-builder
 2) build plugin
-       fpb --build <plugin-name>
-       e.g.: fpb --build plugin-yardstick
+    fpb --build <plugin-dir>
+    e.g.: fpb --build yardstick/fuel-plugin
 
 3) copy plugin rpm to fuel master
        e.g. scp plugin-yardstick-0.1-0.1.0-1.noarch.rpm <user>@<server-name>:~/
@@ -33,4 +30,7 @@ To build:
 8) run
 Once deployed, SSH to deployed node. Find IP of yardstick node.
 SSH to yardstick node, Activate yardstick:
-       source yardstick_env/bin/activate
+    source /var/lib/yardstick.openrc
+    source /var/lib/yardstick/bin/activate
+    export EXTERNAL_NETWORK="admin_floating_net"
+    yardstick task start /opt/yardstick/fuel-plugin/fuel_ping.yaml