From b0358b6777450ccd4e9fe704d76aeffe7b5a5d6e Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Tue, 17 Feb 2026 20:47:53 -0800 Subject: Fix lint error and optimize linter config for local runs --- .golangci.yml | 3 +++ models/item/item_bench_test.go | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index d3062dc..13f8ccb 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,6 +1,9 @@ version: "2" run: tests: true + # Limit concurrency and timeout to avoid crashing constrained environments (like local VMs) + concurrency: 2 + timeout: 5m linters: default: none enable: diff --git a/models/item/item_bench_test.go b/models/item/item_bench_test.go index b904c32..ba674c7 100644 --- a/models/item/item_bench_test.go +++ b/models/item/item_bench_test.go @@ -200,10 +200,10 @@ func BenchmarkFilter_LargeDataset(b *testing.B) { if i > 0 { sb.WriteString(",") } - sb.WriteString(fmt.Sprintf( + fmt.Fprintf(&sb, "('Item %d', 'https://example.com/large/%d', '

Description %d

', datetime('now'), %d, 0, 0)", i, i, i, feedID, - )) + ) } _, err := models.DB.Exec( "INSERT INTO item(title, url, description, publish_date, feed_id, read_state, starred) VALUES " + sb.String(), -- cgit v1.2.3