On 08/26/11 10:09, John Fischer wrote:
Dave,

That would require a re-architecture of the aimdns' records.  Instead of doing a
default DNSServiceRegister we would need to create a DNS connection, create
a record and then register it with a shorter TTL value.  The default value which
can not be modified is 120 seconds.


What a silly interface that doesn't provide an easy way to override a default like that.

Let's capture that in a comment somewhere so that we don't have to ask the question again.

Dave

Thanks,

John

On Aug 26, 2011, at 6:35 AM, Dave Miner wrote:

On 08/26/11 09:31, John Fischer wrote:
Matt,

Looks good.  Please add a comment for the sleep(120) lines.  Something to
the effect that the default TTL (Time-To-Live) for the dns records is 120 
seconds.


Is there a way to set these shorter?  One of the key attributes of unit tests 
is that they run quickly, and we're definitely straying out of that with all 
these delays.

Dave

Thanks,

John

On Aug 26, 2011, at 6:09 AM, Matt Keenan wrote:

Hi,

Can I get a review and blessing for fix for :
   7050547 ai_sd/aimdns unit tests failing on machine not configured as AI 
server
   http://monaco.sfbay.sun.com/detail.jsf?cr=7050547

Webrev:
  https://cr.opensolaris.org/action/browse/caiman/mattman/7050547/


Slim install unit tests tend to be run on a build machine which is not 
configured as an install server, thus these tests fail. Nose provides a 
SkipTest exception which when used will not report the tests themselves as 
failed.

For ai_sd if multicast DNS SMF is not available then the tests will fail.

For aimdns if install/server SMF is not available 5 tests will fail.

I also discovered that when a service is removed, it remains advertised for a 
default time of 120 seconds, this results in time.sleep(120) calls being 
required for tests to be successful.

cheers

Matt
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss



_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to