test: Make the connect-stress less likely to bail out due to >32 streams.

When running two connect-stress tests at the same time the liklihood of >32 streams
per sink increases. All it takes is for an event sound to fire to trigger an abort of
the test.

This leaves just a little bit of wriggle room for a couple external streams.
Of course the overall problem is still there but this just makes it
slightly less likely without really affecting the test itself.
This commit is contained in:
Colin Guthrie 2011-04-22 10:25:42 +01:00
parent 9ade504d45
commit b620e32289

View file

@ -32,7 +32,15 @@
#include <pulse/pulseaudio.h> #include <pulse/pulseaudio.h>
#include <pulse/mainloop.h> #include <pulse/mainloop.h>
#define NSTREAMS 16 #include <pulsecore/sink.h>
/* Set the number of streams such that it allows two simultaneous instances of
* connect-stress to be run and not go above the max limit for streams-per-sink.
* This leaves enough room for a couple other streams from regular system usage,
* which makes a non-error abort less likely (although still easily possible of
* playing >=3 streams outside of the test - including internal loopback, rtp,
* combine, remap streams etc.) */
#define NSTREAMS ((PA_MAX_INPUTS_PER_SINK/2) - 1)
#define NTESTS 1000 #define NTESTS 1000
#define SAMPLE_HZ 44100 #define SAMPLE_HZ 44100