From 88b442ee5f40cdc3fae114f70e6e6d9e4088a3b1 Mon Sep 17 00:00:00 2001 From: Milan Nikolic Date: Tue, 30 Jun 2026 19:01:49 +0200 Subject: [PATCH] Fix camera test FPS --- camera/camera_test.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/camera/camera_test.go b/camera/camera_test.go index 315c735..9dcbe34 100644 --- a/camera/camera_test.go +++ b/camera/camera_test.go @@ -29,25 +29,28 @@ func TestCamera(t *testing.T) { var i int var n = 10 + start := time.Now() timeout := time.After(time.Duration(n) * time.Second) for { select { case <-timeout: - fmt.Printf("FPS: %.2f\n", float64(i)/float64(n)) + fmt.Printf("FPS: %.2f\n", float64(i)/time.Since(start).Seconds()) return default: - i += 1 - img, err := camera.Read() if err != nil { t.Error(err) + continue } err = image.NewEncoder(io.Discard, 75).Encode(img) if err != nil { t.Error(err) + continue } + + i += 1 } } }