[igt-dev] [PATCH i-g-t v3 6/9] tests/kms_chamelium: disable >48KHz audio tests

Simon Ser
2019-05-14T12:07:07Z

These weren't tested on DisplayPort (because the Chamelium's default EDID
doesn't advertise them) so this doesn't remove some test cases.

On HDMI they don't work reliably: sometimes no audio data is captured by the
Chamelium. This needs to be investigated, but for now let's just disable them.

Signed-off-by: Simon Ser <simon.ser@intel.com>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
---
tests/kms_chamelium.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
index 6d9d4111ea9b..a686d3479a80 100644
--- a/tests/kms_chamelium.c
+++ b/tests/kms_chamelium.c
@@ -772,14 +772,15 @@ test_display_frame_dump(data_t *data, struct chamelium_port *port)
/* A streak of 3 gives confidence that the signal is good. */
#define MIN_STREAK 3

+/* TODO: enable >48KHz rates, these are not reliable */
static int test_sampling_rates[] = {
32000,
44100,
48000,
- 88200,
- 96000,
- 176400,
- 192000,
+ /* 88200, */
+ /* 96000, */
+ /* 176400, */
+ /* 192000, */
};

static int test_sampling_rates_count = sizeof(test_sampling_rates) / sizeof(int);