From 2d57bcbc64ce2c8992e70285f1d7dde2be252236 Mon Sep 17 00:00:00 2001 From: Bruce MacDonald Date: Wed, 28 Jan 2026 13:07:48 -0800 Subject: [PATCH] fix tests --- server/routes_debug_test.go | 2 ++ server/routes_generate_renderer_test.go | 2 ++ server/routes_generate_test.go | 8 ++++++++ server/routes_harmony_streaming_test.go | 3 +++ 4 files changed, 15 insertions(+) diff --git a/server/routes_debug_test.go b/server/routes_debug_test.go index 6f9104c39..dd06a1563 100644 --- a/server/routes_debug_test.go +++ b/server/routes_debug_test.go @@ -29,6 +29,7 @@ func TestGenerateDebugRenderOnly(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -222,6 +223,7 @@ func TestChatDebugRenderOnly(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), diff --git a/server/routes_generate_renderer_test.go b/server/routes_generate_renderer_test.go index e6473e087..ac4d30619 100644 --- a/server/routes_generate_renderer_test.go +++ b/server/routes_generate_renderer_test.go @@ -34,6 +34,7 @@ func TestGenerateWithBuiltinRenderer(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -218,6 +219,7 @@ func TestGenerateWithDebugRenderOnly(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), diff --git a/server/routes_generate_test.go b/server/routes_generate_test.go index 937a0aae2..ed5ebcdf0 100644 --- a/server/routes_generate_test.go +++ b/server/routes_generate_test.go @@ -251,6 +251,7 @@ func TestGenerateChat(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -967,6 +968,7 @@ func TestGenerate(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -1451,6 +1453,7 @@ func TestGenerateLogprobs(t *testing.T) { } s := &Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -1631,6 +1634,7 @@ func TestChatLogprobs(t *testing.T) { } s := &Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -1741,6 +1745,7 @@ func TestChatWithPromptEndingInThinkTag(t *testing.T) { } s := &Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -2187,6 +2192,7 @@ func TestGenerateUnload(t *testing.T) { var loadFnCalled bool s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -2288,6 +2294,7 @@ func TestGenerateWithImages(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -2445,6 +2452,7 @@ func TestImageGenerateStreamFalse(t *testing.T) { opts := api.DefaultOptions() s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), diff --git a/server/routes_harmony_streaming_test.go b/server/routes_harmony_streaming_test.go index de130c8c8..d5a14bd6d 100644 --- a/server/routes_harmony_streaming_test.go +++ b/server/routes_harmony_streaming_test.go @@ -255,6 +255,7 @@ func TestChatHarmonyParserStreamingRealtime(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -406,6 +407,7 @@ func TestChatHarmonyParserStreamingSimple(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1), @@ -588,6 +590,7 @@ func TestChatHarmonyParserStreaming(t *testing.T) { } s := Server{ + usage: NewUsageTracker(), sched: &Scheduler{ pendingReqCh: make(chan *LlmRequest, 1), finishedReqCh: make(chan *LlmRequest, 1),