Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Welcome to TestON tutorial!

Overview

Test on runs on Linux platform. TestON requires a proper onos installation in order to work, see ONOS tutorial for more information.

By completing this tutorial, you will understand how to:

  • Install TestON
  • Create appropriate files to run test on TestON.
  • Create and run TestON script
  • Create a TestON driver

NOTE: If you are having trouble  on running TestON visit TestON FAQs or visit git hub wiki for additional information.

Configuring Linux to run TestON

Requirements:

  1. A Linux 2.6.26 or greater kernel compiled with network namespace support enabled (see INSTALL for additional information.)
  2. python 2.6 or higher versions.

Install python package configObj using:

$ sudo pip install configObj

Prerequisites:

  • Properly installed ONOS
  • Dependencies - ONOS, Python packages, Pox, Mininet, STS etc. (Check out the Dependencies section in the Github wiki for more information)
  • Prior knowledge of ONOS and Mininet
  • Two or more VMs running Ubuntu Server

 

Stuck? Found a bug? Questions?

Email us if you’re stuck, think you’ve found a bug, or just want to send some feedback. Please have a look at the guidelines to learn how to efficiently submit a bug report.

Installation

Clone the TestON from https://github.com/OPENNETWORKINGLAB/ONLabTest.git

Please configure mail server details before going to start working with TestON

  • Open core/utilities.py file inside TestON Framework
  • Check def send_mail(self) and configure the mail server and your credentials as mention below:
233:   msg['From'] = 'user@mailserver.com'
250:   smtp = smtplib.SMTP('Hostname/IP')
252:   smtp.login('user@mailserver.com','password')

 

 

 

 

 

 

 

  • No labels