join
donate

Unit Testing - Yan

Summary

This task will be focus on the ntpd codes that are actually working but not covered by the unit test cases.

For the first period, I will find them out, and for the second period, I will write unit test cases for these codes.

Related Items: UnitTestFramework, NtpdFunctionMap, GSoC2011UnitTesting, UnitTestingNotes

Tasks

  • Get familiar with gtest framwork 1.5 and other tools like gcov and lcov
  • Get the coverage information of ntpd program
  • Find out the what parts of NTP aren't tested, maybe ntpd or libntp
  • Write unit test cases for parts not tested
  • Find, report and fix bugs if there are any
  • ...

Timeline

Date Task Description % Done
05-27 Community Bonding Students get to know mentors, read documentation, get up to speed to begin working on their projects. choice-yes
06-17 Coding Begins Students begin coding for their GSoC projects choice-yes
07-29 BO Midterm Evals Mentors and students can begin submitting mid-term evaluations.  
08-02 EO Midterm Evals Mid-term evaluations deadline.  
09-16 Wrap-up Suggested "Pencils Down" date. Take a week to scrub code, write tests, improve documentation, etc.  
09-23 Firm "Pencils Down" Mentors, students and organization administrators can begin submitting final evaluations to Google.  
09-27 Final Evaluation Final Evaluations Deadline  
09-27 Code Samples Students begin uploading code samples  
10-01 Final Results Final Results Announced  

Discussion and Comments

 


This topic: Dev > WebHome > GoogleSummerOfCode > GSoC2013UnitTestingYan
Topic revision: r4 - 2013-07-21 - 02:50:54 - HarlanStenn
 
SSL security by CAcert
Get the CAcert Root Certificate
This site is powered by the TWiki collaboration platform
IPv6 Ready
Copyright & 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors. Ideas, requests, problems regarding the site? Send feedback