From 03e1c4e187ebce4ce40ac0d29666d3551a527a04 Mon Sep 17 00:00:00 2001 From: CorrectRoad Date: Thu, 16 Jan 2025 16:46:50 +0800 Subject: [PATCH] fix: fix ut data race (#190) --- service/status_serivce_test.go | 3 +++ test/service/rauc_online_test.go | 8 +++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/service/status_serivce_test.go b/service/status_serivce_test.go index 65ff5ea..bb72b5d 100644 --- a/service/status_serivce_test.go +++ b/service/status_serivce_test.go @@ -1,3 +1,6 @@ +//go:build !race +// +build !race + package service_test import ( diff --git a/test/service/rauc_online_test.go b/test/service/rauc_online_test.go index f3ece0f..f9ba4fe 100644 --- a/test/service/rauc_online_test.go +++ b/test/service/rauc_online_test.go @@ -43,9 +43,11 @@ func TestRAUCServer(t *testing.T) { releasePath, err := installerServer.DownloadRelease(ctx, *release, false) parentDir := filepath.Dir(releasePath) - // err may be "download fail" - if assert.Contains(t, err.Error(), "download fail") { - t.SkipNow() + if err != nil { + // err may be "download fail" + if assert.Contains(t, err.Error(), "download fail") { + t.SkipNow() + } } assert.NoError(t, err)