From Fedora Project Wiki

No edit summary
mNo edit summary
Line 15: Line 15:


|actions=
|actions=
# [[Test_Day:2011-04-28_Cloud_SIG_BoxGrinder_Build#Prepare your environment|Prepare your environment]]
# Execute: <pre>boxgrinder-build testing-appliances/jeos-appls/fedora-15-jeos.appl -p vmware --trace</pre>
# Execute: <pre>boxgrinder-build testing-appliances/jeos-appls/fedora-15-jeos.appl -p vmware --trace</pre>
# Produced appliance can be found in <code>build/appliances/$ARCH/fedora/15/fedora-15-jeos/vmware-plugin/</code>. Run the appliance in VMware software your choice (Fusion, Workstation, Player, Server).
# Produced appliance can be found in <code>build/appliances/$ARCH/fedora/15/fedora-15-jeos/vmware-plugin/</code>. Run the appliance in VMware software your choice (Fusion, Workstation, Player, Server).
Line 22: Line 21:
|results=
|results=
The following must be true to consider this a successful test run.
The following must be true to consider this a successful test run.
# Step #2 completes without error (indicated on console)
# Step #1 completes without error (indicated on console)
# Program completes with exit code 0
# Program completes with exit code 0
# Successfully boot and log into the vmware appliance without error
# Successfully boot and log into the vmware appliance without error
# [[QA:Network_basic_test_case]] is performed successfully on the new appliance
# [[QA:Network_basic_test_case]] is performed successfully on the new appliance
}}
}}

Revision as of 09:01, 23 April 2011

Description

We are converting the JEOS build to the vmware platform format.

Setup

  1. Prepare your environment
  2. Put the following BoxGrinder config into a file named: /root/.boxgrinder/config
plugins:
  vmware:
    type: personal
    thin_disk: true
Warning.png
BoxGrinder Build config file location
The default location for this file is /root/.boxgrinder/config. You can put this file in different location by specifying BG_CONFIG_FILE environment variable.

How to test

  1. Execute:
    boxgrinder-build testing-appliances/jeos-appls/fedora-15-jeos.appl -p vmware --trace
  2. Produced appliance can be found in build/appliances/$ARCH/fedora/15/fedora-15-jeos/vmware-plugin/. Run the appliance in VMware software your choice (Fusion, Workstation, Player, Server).
  3. Log in with user: root password: boxgrinder
  4. Run the following Test Case in the VM: QA:Network_basic_test_case

Expected Results

The following must be true to consider this a successful test run.

  1. Step #1 completes without error (indicated on console)
  2. Program completes with exit code 0
  3. Successfully boot and log into the vmware appliance without error
  4. QA:Network_basic_test_case is performed successfully on the new appliance