XMPP Server functional tests.

  1. Get server version
  2. Server configuration
  3. Server statistics
  4. Script with functional tests for all basic XMPP/Jabber features
  5. Testing bosh component
  6. Testing bosh component in keep-alive mode
  7. Multi-threaded tests for various XMPP functions
  8. Script with functional tests for Administrator ad-hoc commands

Test start time: Jan 9, 2014 11:32:47 AM

Server version info:

Name:  Tigase
Version:  5.2.0-SNAPSHOT-b3415/fbe55238 (2014-01-09/11:15:49)
OS:  Linux-amd64-3.5.0-23-generic, Java HotSpot(TM) 64-Bit Server VM-23.25-b01-Oracle Corporation
    
Local IP:  127.0.0.1
Remote IP:  127.0.0.1

Tests results:

Test name Result Total time OK Average Description History
Version FAILURE 0 sec 0 0 ms Get server version Version
Configuration FAILURE 0 sec 0 0 ms Server configuration Configuration
Statistics FAILURE 0 sec 0 0 ms Server statistics Statistics
Basic 1 (c2s) success 0 sec 1 6 ms Stream open to server. Basic 1 (c2s)
Basic 2 (c2s) success 0 sec 1 13 ms XEP-0077 - In-Band Registration, register Basic 2 (c2s)
Basic 3 (c2s) success 0 sec 1 14 ms XEP-0077 - In-Band Registration - user unregister Basic 3 (c2s)
Basic 4 (c2s) FAILURE 0 sec 0 0 ms XEP-0078 Non-SASL authorization with plain password. Basic 4 (c2s)
Basic 5 (c2s) FAILURE 0 sec 0 0 ms XEP-0078 Non-SASL authorization with digest password. Basic 5 (c2s)
Basic 6 (c2s) FAILURE 0 sec 0 0 ms Send a message to self user and don't wait for response Basic 6 (c2s)
Basic 7 (c2s) FAILURE 0 sec 0 0 ms Message send to correct/available full JID: all-xmpp-test_1@test-d/def-user-resource, expecting response Basic 7 (c2s)
Basic 8 (c2s) FAILURE 0 sec 0 0 ms Message send to correct/available bare JID: all-xmpp-test_1@test-d, expecting response Basic 8 (c2s)
Basic 9 (c2s) FAILURE 0 sec 0 0 ms IQ stanza send to incorrect/unavailable full JID: all-xmpp-test_1@test-d/wrong-resource, expecting error response Basic 9 (c2s)
Basic 10 (c2s) success 0 sec 1 8 ms XEP-0092 - get entity version Basic 10 (c2s)
Basic 11 (c2s) FAILURE 0 sec 0 0 ms XEP-0039 Statistics Gathering Basic 11 (c2s)
Basic 12 (c2s) FAILURE 15 sec 0 0 ms Roster management test Basic 12 (c2s)
Basic 13 (c2s) FAILURE 15 sec 0 0 ms Roster with uppercase characters test, this tests verifies if the roster item removed in previous test is really removed from DB and empty on user relogin. Basic 13 (c2s)
Basic 14 (c2s) FAILURE 0 sec 0 0 ms XEP-0049: Private XML Storage Basic 14 (c2s)
Basic 15 (c2s) success 0 sec 1 17 ms Test for feature-not-implemented error which should be returned when client sends unsupported stanza Basic 15 (c2s)
Basic 16 (c2s) FAILURE 0 sec 0 0 ms XEP-0054: vcard-temp Basic 16 (c2s)
Basic 17 (c2s) success 0 sec 1 14 ms XEP-0199: XMPP Ping to domain 'test-d' the user is logged in Basic 17 (c2s)
Basic 18 (c2s) success 0 sec 1 12 ms XEP-0199: XMPP Ping to another, vrtual domain 'test-domain' on the server Basic 18 (c2s)
Basic 19 (c2s) FAILURE 15 sec 0 0 ms XEP-0030: XMPP Service Discovery Basic 19 (c2s)
Basic 20 (c2s) FAILURE 0 sec 0 0 ms Send a message without resource binding and expect an error response. Basic 20 (c2s)
Basic 21 (c2s) FAILURE 15 sec 0 0 ms Bug #431 - XMLUtil encoding problem: https://projects.tigase.org/issues/431 Basic 21 (c2s)
SSL 1 (c2s) success 0 sec 1 429 ms SSL socket connect. SSL 1 (c2s)
TLS 1 (c2s) success 0 sec 1 186 ms TLS connection open TLS 1 (c2s)
TLS 2 (c2s) FAILURE 0 sec 0 0 ms SASL authorization TLS 2 (c2s)
TLS 3 (c2s) FAILURE 0 sec 0 0 ms XMPP resource bind TLS 3 (c2s)
TLS 4 (c2s) FAILURE 0 sec 0 0 ms Establish XMPP session TLS 4 (c2s)
TLS Required 1 (c2s) success 0 sec 1 9 ms XEP-0077 - In-Band Registration, for domain requiring TLS but without TLS activation, expecting error. TLS Required 1 (c2s)
TLS Required 2 (c2s) success 0 sec 1 161 ms XEP-0077 - In-Band Registration, for domain requiring TLS with TLS activation, expecting success. TLS Required 2 (c2s)
Packet Order 1 (c2s) FAILURE 0 sec 0 0 ms Packet order test Packet Order 1 (c2s)
Packet Order 2 (c2s) FAILURE 0 sec 0 0 ms Packet order test Packet Order 2 (c2s)
Packet Order 3 (c2s) FAILURE 0 sec 0 0 ms Packet order test Packet Order 3 (c2s)
Packet Order 4 (c2s) FAILURE 0 sec 0 0 ms Packet order test Packet Order 4 (c2s)
Packet Order 5 (c2s) FAILURE 0 sec 0 0 ms Packet order test Packet Order 5 (c2s)
Privacy 1 (c2s) FAILURE 0 sec 0 0 ms Privacy lists management test Privacy 1 (c2s)
Privacy 2 (c2s) success 0 sec 1 13 ms Privacy lists - send a message to blocking-test-user_1 user Privacy 2 (c2s)
Privacy 3 (c2s) FAILURE 0 sec 0 0 ms Send a message to long-list-user_1 user Privacy 3 (c2s)
Presence 1 (c2s) FAILURE 30 sec 0 0 ms Presence subscription test between 'admin' and 'all-xmpp-test'. Presence 1 (c2s)
Presence 2 (c2s) FAILURE 30 sec 0 0 ms Presence cancel test between 'admin' and 'all-xmpp-test'. Presence 2 (c2s)