Skip to content

Test Design of rcons based goconserver

Gᴏɴɢ Jie edited this page Feb 7, 2018 · 4 revisions

Test Design of rcons based goconserver

Function Verification Test

Scenario 0 - Installation and basic setup

  • Install goconserver along with xCAT, and make it running.
    • Shutdown conserver
    • Run makegocons

Scenario 1 - Normal console functionality

Test if the console can work normally in the following conditions

  • Console against OpenPOWER machine via OpenBMC
    • Create a node definition with openbmc as its cons attribute
    • Run makegocons against this node
    • Run rcons against this node
  • Console against OpenPOWER machine via IPMI
    • Create a node definition with ipmi as its cons attribute
    • Run makegocons against this node
    • Run rcons against this node* Console against KVM guest via ssh to KVM host
  • Console against x86-64 machine via IPMI
    • Create a node definition with ipmi as its cons attribute
    • Run makegocons against this node
    • Run rcons against this node
  • Console against IBM PowerVM LPAR via HMC
    • Create a node definition with hmc as its cons attribute
    • Run makegocons against this node
    • Run rcons against this node

Scenario 2 - Recovery

  • Restart a compute node
  • Restart the OpenBMC on a OpenPOWER machine with OpenBMC
  • Restart the BMC on a OpenPOWER machine with IPMI
  • Disconnect the network between the console server and the OpenBMC/BMC

Scenario 3 - Multiplex

  • Multiple user connect to the console of the same compute node at the same time

Scenario 4 - Stability

  • Leave a compute node with no console outputs for a quite long period of time, say 10 days

News

History

  • Oct 22, 2010: xCAT 2.5 released.
  • Apr 30, 2010: xCAT 2.4 is released.
  • Oct 31, 2009: xCAT 2.3 released. xCAT's 10 year anniversary!
  • Apr 16, 2009: xCAT 2.2 released.
  • Oct 31, 2008: xCAT 2.1 released.
  • Sep 12, 2008: Support for xCAT 2 can now be purchased!
  • June 9, 2008: xCAT breaths life into (at the time) the fastest supercomputer on the planet
  • May 30, 2008: xCAT 2.0 for Linux officially released!
  • Oct 31, 2007: IBM open sources xCAT 2.0 to allow collaboration among all of the xCAT users.
  • Oct 31, 1999: xCAT 1.0 is born!
    xCAT started out as a project in IBM developed by Egan Ford. It was quickly adopted by customers and IBM manufacturing sites to rapidly deploy clusters.
Clone this wiki locally