Skip to content

Commit 054798d

Browse files
committed
chore: add comments for test model usage
Added comments clarifying the use of a lightweight model for testing in both the Makefile and unittest.c. Reordered and grouped related test variables in the Makefile for better readability.
1 parent a5ad8c0 commit 054798d

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

Makefile

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,6 @@ SRC_DIR = src
2929
DIST_DIR = dist
3030
VPATH = $(SRC_DIR)
3131
BUILD_DIR = build
32-
CTEST_BIN = $(BUILD_DIR)/tests/sqlite_ai_tests
33-
GGUF_MODEL_DIR ?= tests/models/unsloth/gemma-3-270m-it-GGUF
34-
GGUF_MODEL_NAME ?= gemma-3-270m-it-UD-IQ2_M.gguf
35-
GGUF_MODEL_URL ?= https://huggingface.co/unsloth/gemma-3-270m-it-GGUF/resolve/main/gemma-3-270m-it-UD-IQ2_M.gguf
36-
GGUF_MODEL_PATH := $(GGUF_MODEL_DIR)/$(GGUF_MODEL_NAME)
37-
SKIP_UNITTEST ?= 0
3832
LLAMA_DIR = modules/llama.cpp
3933
WHISPER_DIR = modules/whisper.cpp
4034
MINIAUDIO_DIR = modules/miniaudio
@@ -43,6 +37,15 @@ BUILD_LLAMA = $(BUILD_DIR)/llama.cpp
4337
BUILD_WHISPER = $(BUILD_DIR)/whisper.cpp
4438
BUILD_MINIAUDIO = $(BUILD_DIR)/miniaudio
4539

40+
# Test
41+
# gemma-3-270m-it-UD-IQ2_M.gguf is just a lightweight model to use for testing
42+
CTEST_BIN = $(BUILD_DIR)/tests/sqlite_ai_tests
43+
GGUF_MODEL_DIR ?= tests/models/unsloth/gemma-3-270m-it-GGUF
44+
GGUF_MODEL_NAME ?= gemma-3-270m-it-UD-IQ2_M.gguf
45+
GGUF_MODEL_URL ?= https://huggingface.co/unsloth/gemma-3-270m-it-GGUF/resolve/main/gemma-3-270m-it-UD-IQ2_M.gguf
46+
GGUF_MODEL_PATH := $(GGUF_MODEL_DIR)/$(GGUF_MODEL_NAME)
47+
SKIP_UNITTEST ?= 0
48+
4649
# Compiler and flags
4750
CC = gcc
4851
CXX = g++

tests/c/unittest.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "sqlite-ai.h"
1010
#endif
1111

12+
// Just a lightweight model to use for testing
1213
#define DEFAULT_MODEL_PATH "tests/models/unsloth/gemma-3-270m-it-GGUF/gemma-3-270m-it-UD-IQ2_M.gguf"
1314

1415
typedef struct {

0 commit comments

Comments
 (0)