Arun Raghavan
197fda6b27
tests: Add passthrough test back to daemon tests
...
This got dropped during the move to meson.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/665 >
2021-11-17 16:44:29 -05:00
Igor V. Kovalenko
6dd14ad9f1
build-sys: meson: Move remaining tests under daemon and client builds
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Igor V. Kovalenko
6928714b64
build-sys: meson: change daemon-only to client
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Mart Raudsepp
4cf4a1fd5b
build-sys: meson: Allow building the daemon only
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/659 >
2021-11-17 16:06:23 +00:00
Georg Chini
851c377d6b
tests: Add resampler rewind test
...
This patch adds a test program that generates a square wave of a given frequency,
length and sample rate. This is then resampled to another rate, rewound and the
rewound part is run through the resampler again. After that, the results of the
first and second resampler pass are compared.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/120 >
2021-11-03 18:37:31 +00:00
Igor V. Kovalenko
424580a901
build-sys: meson: allow building client libraries only
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/540 >
2021-04-19 18:48:59 +00:00
Greg V
3e6ba5b000
build-sys: meson: add missing pthread dependency on alsa tests
...
For symbol 'pthread_setschedparam'
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/277 >
2021-01-18 16:33:53 +00:00
Jan Alexander Steffens (heftig)
af5ae60b33
meson: Add missing thread_dep to atomic-test
...
Otherwise it won't link.
/usr/bin/ld: /tmp/atomic-test.uzrv5D.ltrans0.ltrans.o:
undefined reference to symbol 'pthread_setaffinity_np@@GLIBC_2.3.4'
2020-08-09 03:29:23 +02:00
Tanu Kaskinen
7742c9aa50
meson: Build atomic-test
...
The test was missing from the build system.
2020-08-04 15:09:36 +03:00
Taahir Ahmed
d97075c79f
Add a basic test suite for pa_hashmap
...
I spent a little time working through the implementation of
pa_hashmap, and wrote a test suite while doing so. It tests a few
basic edge cases, like saturating all buckets of the hashtable.
2020-06-22 14:39:14 +00:00
Rasmus Thomsen
bff163089c
meson: link libintl if it's not provided by libc
...
This fixes the build on musl with external gettext
2019-09-25 04:42:03 +00:00
Arun Raghavan
a7caa9d393
build-sys: meson: Give ourselves a little more timeout headroom
...
We're seeing CI failures due to once-test sometimes taking long. Let's
give ourselves a little more space per test (2 min -> 5 min) to avoid
this.
2019-08-17 16:14:45 +05:30
Arun Raghavan
1e996445f7
build-sys: meson: Add atomic ops related checks
2019-08-15 18:57:13 +05:30
Jan Alexander Steffens (heftig)
493e7f3582
build-sys: meson: Add some missing checks
...
- Header and function checks from configure.ac
(some libc, some libpthread, dladdr from libdl)
- Find iconv and check constness
2019-08-09 23:11:24 +02:00
Arun Raghavan
aeb0ef1fea
meson: Duplicate split of long daemon tests from autotools build
...
This avoids the running the longer daemon tests by default to make CI
faster.
2019-06-08 12:55:50 +02:00
Arun Raghavan
6a60f91054
meson: Skip norun tests
...
These weren't meant to be run, so we skip then while generating meson
tests.
2019-06-08 12:47:53 +02:00
Arnaud Rebillout
0e1cfdc523
meson: Increase timeout for tests
...
This solves numerous timeout failures
Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
2019-06-08 12:03:03 +02:00
Arnaud Rebillout
aa5502926f
meson: Add ORC support
...
Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
2019-06-08 12:03:03 +02:00
Arnaud Rebillout
d717089218
meson: Build libwebrtc-util as a shared library
...
As it'sdone in the autotools
Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
2019-06-08 11:57:00 +02:00
Arnaud Rebillout
c71457ac5f
meson: Enable echo-cancel test
...
Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
2019-06-08 11:57:00 +02:00
Arnaud Rebillout
6dbb0774b2
meson: Enable (almost) all tests
...
Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
2019-06-08 11:56:56 +02:00