From a4321e25ba4bd009e0b64e34a2e0221281366026 Mon Sep 17 00:00:00 2001 From: Erik Norvell Date: Wed, 4 Jan 2023 14:54:25 +0100 Subject: [PATCH 1/4] Added condition in self_test_evs.prm to increase coverage of FEC_HQ_core.c --- scripts/config/self_test_evs.prm | 3 +++ scripts/testv/FEC_6pct2.bin | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 scripts/testv/FEC_6pct2.bin diff --git a/scripts/config/self_test_evs.prm b/scripts/config/self_test_evs.prm index 02227154d8..bb73675d48 100644 --- a/scripts/config/self_test_evs.prm +++ b/scripts/config/self_test_evs.prm @@ -40,6 +40,9 @@ ../IVAS_cod -dtx 20 13200 8 testv/stv8c.pcm bit ../IVAS_dec -fec 5 8 bit testv/stv8c_13k20_8-8_DTX20_FEC5.tst +/ Codec A at 32 kbps, 32kHz in, 8kHz out, random FEC at 10% +../IVAS_cod 32000 32 scripts/testv/stv32c.pcm bit; +../IVAS_dec -fec 10 8 bit stv8c_32_32-8_FEC10.tst // Codec A at 5.90 kbps, 16kHz in, 16kHz out, VBR diff --git a/scripts/testv/FEC_6pct2.bin b/scripts/testv/FEC_6pct2.bin new file mode 100644 index 0000000000..dcbaf95698 --- /dev/null +++ b/scripts/testv/FEC_6pct2.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe697a3a0c812eeff5f960c1842ae36868383338a7bbf90487ab102f0f18adcc +size 50000 -- GitLab From 5bbfe053b74786861e29248ce27a57376149a6a1 Mon Sep 17 00:00:00 2001 From: Erik Norvell Date: Wed, 4 Jan 2023 15:34:09 +0100 Subject: [PATCH 2/4] Correction on comment for new test case --- scripts/config/self_test_evs.prm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/config/self_test_evs.prm b/scripts/config/self_test_evs.prm index bb73675d48..07836f2913 100644 --- a/scripts/config/self_test_evs.prm +++ b/scripts/config/self_test_evs.prm @@ -40,9 +40,9 @@ ../IVAS_cod -dtx 20 13200 8 testv/stv8c.pcm bit ../IVAS_dec -fec 5 8 bit testv/stv8c_13k20_8-8_DTX20_FEC5.tst -/ Codec A at 32 kbps, 32kHz in, 8kHz out, random FEC at 10% +// Codec A at 32 kbps, 32kHz in, 8kHz out, random FEC at 6% ../IVAS_cod 32000 32 scripts/testv/stv32c.pcm bit; -../IVAS_dec -fec 10 8 bit stv8c_32_32-8_FEC10.tst +../IVAS_dec -fec testv/FEC_6pct2.bin 8 bit stv8c_32_32-8_FEC10.tst // Codec A at 5.90 kbps, 16kHz in, 16kHz out, VBR -- GitLab From cfa77ad5e10c52c6cb586b2fe6dc2259e120d5ac Mon Sep 17 00:00:00 2001 From: Erik Norvell Date: Wed, 4 Jan 2023 16:10:25 +0100 Subject: [PATCH 3/4] Fix ';' added by mistake --- scripts/config/self_test_evs.prm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/config/self_test_evs.prm b/scripts/config/self_test_evs.prm index 07836f2913..6e5628592c 100644 --- a/scripts/config/self_test_evs.prm +++ b/scripts/config/self_test_evs.prm @@ -41,7 +41,7 @@ ../IVAS_dec -fec 5 8 bit testv/stv8c_13k20_8-8_DTX20_FEC5.tst // Codec A at 32 kbps, 32kHz in, 8kHz out, random FEC at 6% -../IVAS_cod 32000 32 scripts/testv/stv32c.pcm bit; +../IVAS_cod 32000 32 scripts/testv/stv32c.pcm bit ../IVAS_dec -fec testv/FEC_6pct2.bin 8 bit stv8c_32_32-8_FEC10.tst -- GitLab From 1f4d548a3873f83b05a50a047361c3e2da7a54f2 Mon Sep 17 00:00:00 2001 From: vaclav Date: Wed, 4 Jan 2023 16:17:36 +0000 Subject: [PATCH 4/4] Self-test: correct output test-vector name --- scripts/config/self_test_evs.prm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/config/self_test_evs.prm b/scripts/config/self_test_evs.prm index 6e5628592c..5926c11dab 100644 --- a/scripts/config/self_test_evs.prm +++ b/scripts/config/self_test_evs.prm @@ -42,7 +42,7 @@ // Codec A at 32 kbps, 32kHz in, 8kHz out, random FEC at 6% ../IVAS_cod 32000 32 scripts/testv/stv32c.pcm bit -../IVAS_dec -fec testv/FEC_6pct2.bin 8 bit stv8c_32_32-8_FEC10.tst +../IVAS_dec -fec testv/FEC_6pct2.bin 8 bit stv32c_32k_32-8_FEC6.tst // Codec A at 5.90 kbps, 16kHz in, 16kHz out, VBR -- GitLab