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 than 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:

  • In a PDF document viewer
  • (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.