diff --git a/lib/testing.properties b/lib/testing.properties index 6f11a0c0d..9e06e9a28 100644 --- a/lib/testing.properties +++ b/lib/testing.properties @@ -21,6 +21,7 @@ net.java.sip.communicator.slick.runner.TEST_LIST=ConfigurationServiceLick \ JabberProtocolProviderSlick \ YahooProtocolProviderSlick \ MsnProtocolProviderSlick \ + SipProtocolProviderServiceLick \ GibberishProtocolProviderServiceLick \ RssProtocolProviderServiceLick \ PopupMessageHandlerSLick @@ -35,7 +36,6 @@ net.java.sip.communicator.slick.runner.TEST_LIST=ConfigurationServiceLick \ # because the addSuite calls are commented-out in start(). # # MediaServiceLick because one of the 2 tests fails. -# SipProtocolProviderServiceLick # # GenericProtocolProviderServiceLick because it does not add any tests. # diff --git a/test/net/java/sip/communicator/slick/protocol/sip/SipProtocolProviderServiceLick.java b/test/net/java/sip/communicator/slick/protocol/sip/SipProtocolProviderServiceLick.java index c278d0c9d..e19a911a7 100644 --- a/test/net/java/sip/communicator/slick/protocol/sip/SipProtocolProviderServiceLick.java +++ b/test/net/java/sip/communicator/slick/protocol/sip/SipProtocolProviderServiceLick.java @@ -80,13 +80,13 @@ public void start(BundleContext context) addTestSuite(TestProtocolProviderServiceSipImpl.class); // presence tests - addTest(TestOperationSetPresence.suite()); +// addTest(TestOperationSetPresence.suite()); // only in online mode - if (!SipSlickFixture.onlineTestingDisabled) { - + if (!SipSlickFixture.onlineTestingDisabled) + { // persistent presence - addTest(TestOperationSetPersistentPresence.suite()); +// addTest(TestOperationSetPersistentPresence.suite()); //IM test addTest(TestOperationSetBasicInstantMessaging.suite()); diff --git a/test/net/java/sip/communicator/slick/protocol/sip/SipSlickFixture.java b/test/net/java/sip/communicator/slick/protocol/sip/SipSlickFixture.java index d9375e715..28ab93239 100644 --- a/test/net/java/sip/communicator/slick/protocol/sip/SipSlickFixture.java +++ b/test/net/java/sip/communicator/slick/protocol/sip/SipSlickFixture.java @@ -317,5 +317,10 @@ public void clearProvidersLists() } citer = rootGroup2.contacts(); } + + // be gentle to servers + synchronized(lock){ + lock.wait(5000); + } } }