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: Sep 21, 2018 11:59:44 AM

Server version info:

Name:  Tigase
Version:  8.0.0-SNAPSHOT-b5252/f750b416(2018-09-21/11:05:55)
OS:  Linux-amd64-4.4.0-1052-aws, Java HotSpot(TM) 64-Bit Server VM-25.162-b12-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 60 sec 0 0 ms Get server version Version
Configuration FAILURE 17 sec 0 0 ms Server configuration Configuration
Statistics FAILURE 17 sec 0 0 ms Server statistics Statistics
Basic 1 (c2s) success 0 sec 1 4 ms Stream open to server. Basic 1 (c2s)
Basic 2 (c2s) success 9 sec 1 9559 ms XEP-0077 - In-Band Registration, register Basic 2 (c2s)
Basic 3 (c2s) success 3 sec 1 2910 ms XEP-0077 - In-Band Registration - user unregister Basic 3 (c2s)
Basic 4 (c2s) success 3 sec 1 3138 ms XEP-0078 Non-SASL authorization with plain password. Basic 4 (c2s)
Basic 5 (c2s) FAILURE 15 sec 0 0 ms XEP-0078 Non-SASL authorization with digest password. Basic 5 (c2s)
Basic 6 (c2s) FAILURE 1 sec 0 0 ms Send a message to self user and don't wait for response Basic 6 (c2s)
Basic 7 (c2s) FAILURE 1 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 1 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 1 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 1 sec 1 866 ms XEP-0092 - get entity version Basic 10 (c2s)
Basic 11 (c2s) FAILURE 1 sec 0 0 ms XEP-0039 Statistics Gathering Basic 11 (c2s)
Basic 12 (c2s) FAILURE 45 sec 0 0 ms Roster management test Basic 12 (c2s)
Basic 13 (c2s) FAILURE 45 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 60 sec 0 0 ms XEP-0049: Private XML Storage Basic 14 (c2s)
Basic 15 (c2s) success 1 sec 1 1449 ms Test for feature-not-implemented error which should be returned when client sends unsupported stanza Basic 15 (c2s)
Basic 16 (c2s) FAILURE 45 sec 0 0 ms XEP-0054: vcard-temp Basic 16 (c2s)
Basic 17 (c2s) success 1 sec 1 1420 ms XEP-0199: XMPP Ping to domain 'test-d' the user is logged in Basic 17 (c2s)
Basic 18 (c2s) FAILURE 16 sec 0 0 ms XEP-0199: XMPP Ping to another, vrtual domain 'test-domain' on the server Basic 18 (c2s)
Basic 19 (c2s) FAILURE 16 sec 0 0 ms XEP-0030: XMPP Service Discovery Basic 19 (c2s)
Basic 20 (c2s) FAILURE 1 sec 0 0 ms Send a message without resource binding and expect an error response. Basic 20 (c2s)
Basic 21 (c2s) FAILURE 45 sec 0 0 ms Bug #431 - XMLUtil encoding problem: https://projects.tigase.org/issues/431 Basic 21 (c2s)
SSL 1 (c2s) FAILURE 5 sec 0 0 ms SSL socket connect. SSL 1 (c2s)
TLS 1 (c2s) FAILURE 15 sec 0 0 ms TLS connection open TLS 1 (c2s)
TLS 2 (c2s) FAILURE 45 sec 0 0 ms SASL authorization TLS 2 (c2s)
TLS 3 (c2s) FAILURE 61 sec 0 0 ms XMPP resource bind TLS 3 (c2s)
TLS 4 (c2s) FAILURE 75 sec 0 0 ms Establish XMPP session TLS 4 (c2s)
TLS Required 1 (c2s) FAILURE 0 sec 0 0 ms XEP-0077 - In-Band Registration, for domain requiring TLS but without TLS activation, expecting error. TLS Required 1 (c2s)
TLS Required 2 (c2s) FAILURE 45 sec 0 0 ms XEP-0077 - In-Band Registration, for domain requiring TLS with TLS activation, expecting success. TLS Required 2 (c2s)
Packet Order 1 (c2s) FAILURE 60 sec 0 0 ms Packet order test Packet Order 1 (c2s)
Packet Order 2 (c2s) FAILURE 61 sec 0 0 ms Packet order test Packet Order 2 (c2s)
Packet Order 3 (c2s) FAILURE 60 sec 0 0 ms Packet order test Packet Order 3 (c2s)
Packet Order 4 (c2s) FAILURE 60 sec 0 0 ms Packet order test Packet Order 4 (c2s)
Packet Order 5 (c2s) FAILURE 60 sec 0 0 ms Packet order test Packet Order 5 (c2s)
Privacy 1 (c2s) FAILURE 60 sec 0 0 ms Privacy lists management test Privacy 1 (c2s)
Privacy 2 (c2s) FAILURE 60 sec 0 0 ms Privacy lists - send a message to blocking-test-user_1 user Privacy 2 (c2s)
Privacy 3 (c2s) FAILURE 40 sec 0 0 ms Send a message to long-list-user_1 user Privacy 3 (c2s)
Presence 1 (c2s) FAILURE 120 sec 0 0 ms Presence subscription test between 'admin' and 'all-xmpp-test'. Presence 1 (c2s)