join
donate
Network Time Foundation:
NTP
•
Ntimed
•
PTPd
•
Linux PTP
•
RADclock
•
GTSAPI
•
More
Unit Testing - Allen
Student:
AllenZhong
Mentors:
RahulKumar
,
HarlanStenn
GSoC:
GSoC Project Page
Summary
Tasks
Timeline
Discussion and Comments
Summary
Related Items:
UnitTestFramework
,
Tasks
Get to familiar with google test framework
Test mainly adjtime() and adjfreq() as client and server
Study how those two methods works with NTP and how are the differ from each other
...
Timeline
Date
Task
Description
% Done
05-27
Community Bonding
Read documents and set up proper environment, do some sample tests for preparation.
06-17
Coding Begins
Begin coding for the GSoC project, write simple tests for adjtime() and ntp_adjtime(), test as client.
07-05
Server Testing
Write more tests and do them when NTP runs as a server.
07-20
Documetation
Cleanup former work and write documents for them, prepare for midterm evals
07-29
BO Midterm Evals
Mentors and students can begin submitting mid-term evaluations.
08-02
EO Midterm Evals
Mid-term evaluations deadline. Begin testing of adjfreq().
08-09
A Short Travel
A planned short travel for about 1 week, the work will continue during this but not full days.
08-14
More Tests
Testing of adjfreq() as client and server, compare with adjtime() method, study the differences.
08-25
Analysis & Buffer
Analysis the testing results and do more tests if needed, this period is also a buffer for any unexpeted time usage.
09-16
Wrap-up
Suggested "Pencils Down" date. Finishing documents and analysising.
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
>
GSoC2013UnitTestingAllen
Topic revision: r5 - 2013-06-04 - 08:44:07 -
HarlanStenn
Copyright &© 1999-2022 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