xmpp-interop-testing/XMPP Interoperability Tests

Verifies functional behavior of an XMPP server by executing interoperability tests.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
testIdAn optional identifier that will be used in the naming of artifacts.nodefault
hostIP address or DNS name of the XMPP service to run the tests on.yes127.0.0.1
domainXMPP domain name of server under test.yesexample.org
timeoutAmount of milliseconds after which an XMPP action (typically an IQ request) is considered timed out.no5000
adminAccountUsernameAccount name of a pre-existing user that is allowed to create other users, per XEP-0133.no
adminAccountPasswordPassword for the admin account.no
accountOneUsernameThe first account name of a set of three accounts used for testing.no
accountOnePasswordThe password of the accountOneUsername accountno
accountTwoUsernameThe second account name of a set of three accounts used for testing.no
accountTwoPasswordThe password of the accountTwoUsername accountno
accountThreeUsernameThe third account name of a set of three accounts used for testing.no
accountThreePasswordThe password of the accountThreeUsername accountno
disabledSpecificationsComma-separated list of specifications for which tests are to be skipped (eg: "XEP-0045,XEP-0060")no
disabledTestsComma-separated list of tests that are to be skipped (eg: "EntityCapsTest,SoftwareInfoIntegrationTest")no
enabledSpecificationsComma-separated list of specifications for which tests are to be run (eg: "XEP-0045,XEP-0060")no
enabledTestsComma-separated list of tests that are to be run (eg: "EntityCapsTest,SoftwareInfoIntegrationTest")no
failOnImpossibleTestIf set to "true", fails the test run if any configured tests were impossible to execute.nofalse
extensionJarA single JAR file to load custom test extensions or additional test logic. Only one JAR may be specified.no
javaVersionThe Java version to use for running the tests (useful when extensionJar is compiled against a newer Java version than the default).no11
logDirThe directory in which the test output and logs are to be stored. This directory will be created, if it does not already exist.no./output

no outputs