openhab-core/itests
Markus Rathgeb 0d996e74a2 audio servlet test: harden against slow test systems (#802)
The test suite for the audio servlet contains a test that will fail on
systems under heavy load (or just imperformant systems).

An audio stream should be added for 1 (streamTimeout) second.
The stream is requested and it is tested that it can be accessed.
After that the test waits until the stream is no more available (this
will be the cause after "streamTimeout").

If the "add stream" and "get request for stream" operations already
exceed the "streamTimeout" limit, the test will fail.
This can be handled in the test case itself if we check the timespan we
need to get the stream and if we know that the stream is allowed to be
non present already, we continue with the next step without failing.

Fixes: https://github.com/openhab/openhab-core/issues/799

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-05-06 22:42:41 +02:00
..
org.openhab.core.audio.tests audio servlet test: harden against slow test systems (#802) 2019-05-06 22:42:41 +02:00
org.openhab.core.auth.oauth2client.tests POM Code Convention (#790) 2019-05-05 17:47:41 +02:00
org.openhab.core.automation.integration.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.automation.module.core.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.automation.module.script.defaultscope.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.automation.module.script.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.automation.module.timer.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.automation.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.binding.xml.tests Updated xml schema locations to openhab (#769) 2019-04-29 19:15:24 +02:00
org.openhab.core.compat1x.tests POM Code Convention (#790) 2019-05-05 17:47:41 +02:00
org.openhab.core.config.core.tests POM Code Convention (#790) 2019-05-05 17:47:41 +02:00
org.openhab.core.config.discovery.mdns.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.config.discovery.tests use mandatory storage services (#787) 2019-05-02 21:11:00 +02:00
org.openhab.core.config.discovery.usbserial.linuxsysfs.tests Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.config.discovery.usbserial.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.config.dispatch.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.config.xml.tests Updated xml schema locations to openhab (#769) 2019-04-29 19:15:24 +02:00
org.openhab.core.io.http.tests Enable Network I/O HTTP Integration Tests (#700) 2019-04-09 17:03:33 +02:00
org.openhab.core.io.net.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.io.rest.core.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.io.rest.sse.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.io.rest.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.io.transport.mqtt.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.io.transport.upnp.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.magic.tests fix classpath for magic tests (#792) 2019-05-04 19:42:32 +02:00
org.openhab.core.model.core.tests Activate org.openhab.core.model.core.tests (#728) 2019-04-15 17:41:49 +02:00
org.openhab.core.model.item.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.model.lsp.tests Enable Model Language Server Protocol Tests (#730) 2019-04-15 18:05:58 +02:00
org.openhab.core.model.persistence.tests Activated org.openhab.core.model.persistence.tests (#729) 2019-04-15 17:28:12 +02:00
org.openhab.core.model.rule.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.model.script.tests Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.model.thing.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.model.thing.testsupport Ignore and remove Eclipse project specific settings (#677) 2019-03-26 13:04:09 +01:00
org.openhab.core.semantics.tests POM Code Convention (#790) 2019-05-05 17:47:41 +02:00
org.openhab.core.storage.json.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.tests POM Code Convention (#790) 2019-05-05 17:47:41 +02:00
org.openhab.core.thing.tests POM Code Convention (#790) 2019-05-05 17:47:41 +02:00
org.openhab.core.thing.xml.tests Updated xml schema locations to openhab (#769) 2019-04-29 19:15:24 +02:00
org.openhab.core.transform.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.ui.icon.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
org.openhab.core.ui.tests POM Code Convention (#790) 2019-05-05 17:47:41 +02:00
org.openhab.core.voice.tests Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
itest-common.bndrun Add required bundles to itests for successful Java 11 build (#685) 2019-03-31 17:53:56 +02:00
pom.xml POM Code Convention (#790) 2019-05-05 17:47:41 +02:00