Smack integration-test failing

When I try to run integration test this happens:

$ gradle :integrationTest

Starting a new Gradle Daemon for this build (subsequent builds will be faster).

:smack-core:createVersionResource

:smack-core:compileJava UP-TO-DATE

:smack-core:processResources

:smack-core:classes

:smack-core:jar

:smack-im:compileJava

:smack-im:processResources UP-TO-DATE

:smack-im:classes

:smack-im:jar UP-TO-DATE

:smack-extensions:compileJava

:smack-extensions:processResources UP-TO-DATE

:smack-extensions:classes

:smack-extensions:jar UP-TO-DATE

:smack-resolver-javax:compileJava

:smack-resolver-javax:processResources UP-TO-DATE

:smack-resolver-javax:classes

:smack-resolver-javax:jar UP-TO-DATE

:smack-sasl-javax:compileJava

:smack-sasl-javax:processResources UP-TO-DATE

:smack-sasl-javax:classes

:smack-sasl-javax:jar UP-TO-DATE

:smack-java7:compileJava

:smack-java7:processResources UP-TO-DATE

:smack-java7:classes

:smack-java7:jar UP-TO-DATE

:smack-tcp:compileJava

:smack-tcp:processResources UP-TO-DATE

:smack-tcp:classes

:smack-tcp:jar UP-TO-DATE

:smack-integration-test:compileJava

:smack-integration-test:processResources UP-TO-DATE

:smack-integration-test:classes

:smack-integration-test:run

Jun 08, 2016 10:03:52 AM org.igniterealtime.smack.inttest.SmackIntegrationTestFramework run

INFO: SmackIntegrationTestFramework [oh67q]: Starting

Jun 08, 2016 10:03:52 AM org.igniterealtime.smack.inttest.SmackIntegrationTestFramework run

INFO: SmackIntegrationTestFramework [oh67q]: Finished scanning for tests, preparing environment

Exception in thread “main” java.lang.NullPointerException

at org.jxmpp.jid.impl.DomainpartJid.toString(DomainpartJid.java:61)

at org.jivesoftware.smack.AbstractXMPPConnection.populateHostAddresses(AbstractXMP PConnection.java:593)

at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPPTCPC onnection.java:546)

at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection. java:853)

at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.ja va:371)

at org.igniterealtime.smack.inttest.SmackIntegrationTestFramework.getConnectedConn ectionFor(SmackIntegrationTestFramework.java:536)

at org.igniterealtime.smack.inttest.SmackIntegrationTestFramework.prepareEnvironme nt(SmackIntegrationTestFramework.java:475)

at org.igniterealtime.smack.inttest.SmackIntegrationTestFramework.run(SmackIntegra tionTestFramework.java:159)

at org.igniterealtime.smack.inttest.SmackIntegrationTestFramework.main(SmackIntegr ationTestFramework.java:88)

:smack-integration-test:run FAILED

FAILURE: Build failed with an exception.

  • What went wrong:

Execution failed for task ‘:smack-integration-test:run’.

Process ‘command ‘/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin/java’’ finished with non-zero exit value 1

  • Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

It seems like I need to configure a properties file,
Can you help me with that?
Do you have an example?
How do you run/test integration tests??

Thanks

See Smack/integrationtest.md at master · igniterealtime/Smack · GitHub

Also Smack should now throw a meaningful exception in case the XMPP service is not configured.

Thanks @Flow