Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Evaluation Date

Evaluation Criteria

Q1 June 19

  • Reviewed the tests in baro_tests/
  • Test framework and tools have been decided

Q2 July 10

  • Looked at existing test cases
  • Added test cases for (2) new plugins
  • Setup a working example of one of the plugins in the sandbox/pod 13 Jenkins (depending on availability)

Q3 July 31

  • Added tests for more plugins (3), mentioned in the timeline
  • Setup CI pipeline
  • Ensure tests are automated

Q4 August 21

  • Ensure CI runs smoothly
  • Ensure proper documentation 

Left Deliverables

  • Configuring the job to run upon PR submission to Github-Collectd
  • Missing functional tests for plugins
  • Plugins left for test coverage (hardware limitations, difficult to automate, special requirement)

Results

  • Jenkins Job Design

Image Added

Learnings & Insights

  • Monitoring as a service
  • Familiarity with open source development lifecycle
  • Jenkins and CI pipeline set-up
  • Best practices related to test case creation.

Project Report

View file
nameOPNFV Barometer - Final Presentation.pdf
height250