From 757dd771fb6e3f1430bcc9f598006ace9029e222 Mon Sep 17 00:00:00 2001 From: Ruslan Usmanov Date: Mon, 8 Jun 2026 15:31:49 +0300 Subject: [PATCH] [internal] Add gotestsum for tests Signed-off-by: Ruslan Usmanov --- Taskfile.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Taskfile.yml b/Taskfile.yml index 7433e11a..a6a9e9ed 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -40,6 +40,7 @@ vars: cgoTags: "clionly dfrunsecurity dfrunnetwork dfrunmount dfssh containers_image_openpgp osusergo exclude_graphdriver_devicemapper netgo no_devmapper static_build cni" goTags: "clionly dfrunsecurity dfrunnetwork dfrunmount dfssh containers_image_openpgp" + testsumFormat: '{{if eq .GITHUB_ACTIONS "true"}}github-actions{{else}}pkgname-and-test-fails{{end}}' cgoDevLDFlags: "-linkmode external -extldflags=-static -s -w -X 'github.com/deckhouse/deckhouse-cli/internal/version.Version=local-dev' {{ .werfLDFlags }}" goDevLDFlags: "-s -w -X 'github.com/deckhouse/deckhouse-cli/internal/version.Version=local-dev' {{ .werfLDFlags }}" @@ -91,7 +92,7 @@ tasks: _test:go: internal: true cmds: - - go test -count=1 -tags="{{ .cgoTags }}" ./... + - go run gotest.tools/gotestsum@latest -f {{ .testsumFormat }} -- -count=1 -tags="{{ .cgoTags }}" ./... build: desc: Build d8 binary for personal usage