Overview

Purpose

The purpose of this section is to assist in potential lab testing of Voltha and Voltha-certified PON hardware solutions.

Approach and Outline

Test exercises are currently grouped based on scope. Although a few tests require nothing more that a single Linux server, most tests require a hardware installation, a "test POD," available.

Specifically, we structure the test process as follows:

Recommended Test Method

Most of the activation steps desribed in the test procedure can be directly copy-pasted from the test document to the respecive test terminal window.

For best outcome, we recommend bringing up this test documentation on-line. There are two ways of doing that:

  1. In a PDF document viewer

  2. (Recommended) In a Web browser in gitbook reading mode. To do this, you need access to the HTML-compiled version of this gitbook document. You can easily do it on a Voltha development host, following these steps:

    cd $VOLTHA_BASE
    cd docs
    make serve
    

    This will build the documentation into an HTML dir structure and will start serving it up on the http://localhost:4000 URL.

    If you need remote access from the browser to the server where the doc is generated, Ctrl-C the make serve line, and instead do as follows:

    cd _book
    python -m SimpleHTTPServer.py 4000
    

    You shall now be able to reach the docs using the http://localhost:4000 URL.