app-accessibility/whisper-cpp: remove failing test

Remove a test that requires downlaoding an entire model

Closes: https://bugs.gentoo.org/974516
Signed-off-by: Kevin Martin <kevinmbecause@gmail.com>
This commit is contained in:
Kevin Martin
2026-05-27 03:51:33 -04:00
parent 7fd551172c
commit b5e78bb9a3
2 changed files with 25 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
fix test-vad-full model path
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -98,15 +98,3 @@
SAMPLE_PATH="${PROJECT_SOURCE_DIR}/samples/jfk.wav")
add_test(NAME ${VAD_TEST} COMMAND ${VAD_TEST})
set_tests_properties(${VAD_TEST} PROPERTIES LABELS "unit")
-
-# VAD test full uses whisper_full with VAD enabled
-set(VAD_TEST test-vad-full)
-add_executable(${VAD_TEST} ${VAD_TEST}.cpp)
-target_include_directories(${VAD_TEST} PRIVATE ../include ../ggml/include ../examples)
-target_link_libraries(${VAD_TEST} PRIVATE common)
-target_compile_definitions(${VAD_TEST} PRIVATE
- WHISPER_MODEL_PATH="${PROJECT_SOURCE_DIR}/models/ggml-base.en.bin"
- VAD_MODEL_PATH="${PROJECT_SOURCE_DIR}/models/for-tests-silero-v6.2.0-ggml.bin"
- SAMPLE_PATH="${PROJECT_SOURCE_DIR}/samples/jfk.wav")
-add_test(NAME ${VAD_TEST} COMMAND ${VAD_TEST})
-set_tests_properties(${VAD_TEST} PROPERTIES LABELS "base;en")

View File

@@ -33,6 +33,11 @@ RDEPEND="${CDEPEND}
"
BDEPEND="media-libs/shaderc"
PATCHES=(
# https://bugs.gentoo.org/974516
"${FILESDIR}"/remove-test-vad-full.patch
)
src_configure() {
# Note: CUDA and HIP are currently untested. Build failures may occur.
# Turning off examples causes errors during configure