From 78766a28d93d58415de406807091d1c35213fe82 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 15 Oct 2026 21:08:37 +0000 Subject: [PATCH] =?UTF-8?q?Tests=20des=20backends=20:=20resetBackendsState?= =?UTF-8?q?=20hors=20du=20fichier=20r=C3=A9serv=C3=A9=20=C3=A0=20Linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TestFacadeBackends tourne sur toutes les plateformes (job macOS de la CI). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016tcGfJWefW5kUGoC2wL8cv --- internal/loki/facade_backends_test.go | 15 +++++++++++++++ internal/loki/parity_backends_test.go | 12 ------------ 2 files changed, 15 insertions(+), 12 deletions(-) create mode 100644 internal/loki/facade_backends_test.go diff --git a/internal/loki/facade_backends_test.go b/internal/loki/facade_backends_test.go new file mode 100644 index 0000000..abae0d6 --- /dev/null +++ b/internal/loki/facade_backends_test.go @@ -0,0 +1,15 @@ +package loki + +import "time" + +// resetBackendsState : pas de job ni de GPU en cache d'un test à l'autre. +func resetBackendsState() { + lcMu.Lock() + lcCur = nil + lcLastSave = time.Time{} + lcMu.Unlock() + setBuildSink(nil) + devCacheMu.Lock() + devCache = map[string]devCacheEntry{} + devCacheMu.Unlock() +} diff --git a/internal/loki/parity_backends_test.go b/internal/loki/parity_backends_test.go index f77db05..645fcf7 100644 --- a/internal/loki/parity_backends_test.go +++ b/internal/loki/parity_backends_test.go @@ -591,18 +591,6 @@ func TestPariteBackends(t *testing.T) { } } -// resetBackendsState : pas de job ni de GPU en cache d'un test à l'autre. -func resetBackendsState() { - lcMu.Lock() - lcCur = nil - lcLastSave = time.Time{} - lcMu.Unlock() - setBuildSink(nil) - devCacheMu.Lock() - devCache = map[string]devCacheEntry{} - devCacheMu.Unlock() -} - // parityApplyFiles pose les fichiers d'une étape, dans l'ordre des noms. func parityApplyFiles(t *testing.T, home string, files map[string]string) { t.Helper()