This repository was archived by the owner on Jul 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +1
-7
lines changed
lib/completions/endpoints
lib/modules/summarization Expand file tree Collapse file tree 3 files changed +1
-7
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ def self.fake_content
8181 end
8282
8383 def self . delays
84- @delays ||= Array . new ( 10 ) { rand }
84+ @delays ||= Array . new ( 10 ) { Rails . env . test? ? 0 : rand ( 0 .. 5 ) }
8585 end
8686
8787 def self . delays = ( delays )
Original file line number Diff line number Diff line change 77 let ( :limit ) { 24 } # guarantee two summaries per batch
88 let ( :intervals ) { 12 } # budget is split into intervals. Job runs every five minutes.
99
10- before { DiscourseAi ::Completions ::Endpoints ::Fake . delays = [ ] }
11- after { DiscourseAi ::Completions ::Endpoints ::Fake . reset! }
12-
1310 before do
1411 assign_fake_provider_to ( :ai_summarization_model )
1512 SiteSetting . ai_summarization_enabled = true
Original file line number Diff line number Diff line change 1010
1111 before { SiteSetting . ai_summarization_enabled = true }
1212
13- before { DiscourseAi ::Completions ::Endpoints ::Fake . delays = [ ] }
14- after { DiscourseAi ::Completions ::Endpoints ::Fake . reset! }
15-
1613 describe "#summarize" do
1714 before do
1815 # Make sure each content fits in a single chunk.
You can’t perform that action at this time.
0 commit comments