While you are setting up a testing environment, you might keep in mind how to test leap seconds. We will test kernels too while we are at it.
There is a tangle of code that doesn't get used very often, including the GPS leap-pending area. I think the key part of automating things will be having a pool of systems that can be borrowed from to run this sort of test and an automated way to configure them. We would need several stratum 1 servers, and several stratum 2 and/or 3 clients. If your GPS simulator is smart enough, we can use it. If not, we can patch a driver. We need to test the leap file case too. I think the client code is supposed to use a majority vote from upstream servers. There may be some fine print on which servers it uses. We should run this sort of test before a major release (even if we have to set it up by hand). -- These are my opinions. I hate spam. _______________________________________________ devel mailing list [email protected] http://lists.ntpsec.org/mailman/listinfo/devel
