Page tree
Skip to end of metadata
Go to start of metadata
DescriptionCreate Unit test suite for Functest project
StatusPROJECT COMPLETED
DifficultyMEDIUM 

Description:

Functest project is part of OPNFV since the beginning. The project consists in developping and integrating functional test cases for OPNFV. Functest develops its own testcase and framework. This framework includes several utility libraries. These libraries are not covered today by unit testing.

The goal of the intership consists in creating unit test suites on Functest code and integrate it in continuous integration in order to consolidate existing code. The definition of guidelines/rules to generalize the creation of such tests for next developments will be also documented and shared accross Functest project.

Additional Information:

FUNCTEST-557 - Getting issue details... STATUS

Desirable Skills:

  • Python, LAMP, unit test, Jenkins

Expected Outcome:

  • Modules in Functest repository covered by unit tests

  • Guideline on the wiki

  • Unit tests integrated in jenkins

  • Documentation

Difficulty:

LOW / MEDIUM / HIGH

Desired project timeline/completion date:

Mentor(s) & contact info:

Intern:

Reports:

  1. Slides: https://docs.google.com/presentation/d/1vFVLP1SRPaKL3b90wTlc6NuE6zyf5Q4FhbxcN12W4IA/edit?usp=sharing 
  2. JIRA: https://jira.opnfv.org/browse/FUNCTEST-557?jql=labels%20%3D%20unit-tests
  3. Gerrit Patches:  https://gerrit.opnfv.org/gerrit/#/q/status:merged+owner:%22Ashish+Kumar+%253Cashishk.iiit%2540gmail.com%253E%22

 

Page viewed times