Navigation

  • index
  • next |
  • previous |
  • LAVA Server 2015.9 documentation »

MultiNode Use CasesΒΆ

  • Use Case One - Setting up a simple client:server test definition.
    • Source Code
    • Requirements
    • Methods
    • Control flow
    • Preparing the YAML
      • Installing packages for use in a test
      • Preparing the test to send data
      • Handling the transfer to the receiver
    • Preparing the JSON
      • General settings
      • actions
    • Prepare a filter for the results
      • Unique names versus shared names
      • Create a filter
    • Prepare a graph based on the filter
    • Summary
  • Use Case Two - Setting up the same job on multiple devices
    • Source Code
    • Requirements
    • Preparing the YAML
    • Preparing the JSON
      • actions
    • Prepare a filter for the results
    • Adding synchronisation
      • Sending messages
      • Receiving messages
    • Summary
  • Use Case Three - Retrieve information about multiple network interfaces
    • Requirements
    • Principles
    • Method
      • Send details of interfaces on each device
      • Retrieve data from the rest of the group
      • Parse data
      • Further queries
  • Use Case Four - Iterating through devices using roles
    • Writing general-purpose test definitions
    • Requirements
    • Background
    • Recommendations
      • Test the defined roles
      • Iterate over each role
      • Iterate over each device with a specified role
      • Iterate over all devices by role
      • Clearly indicate test definitions with fixed group sizes.
    • Creating an alias in /etc/hosts based on the role

Logo

Previous topic

Writing Health Checks for device types

Next topic

Use Case One - Setting up a simple client:server test definition.

This Page

  • Show Source

Quick search

Enter search terms or a module, class or function name.

Navigation

  • index
  • next |
  • previous |
  • LAVA Server 2015.9 documentation »
© Copyright 2010-2014, Linaro Limited. Created using Sphinx 1.3.1.