From 86b69e6cd38c337efb7afa779c1db26be0c1d0e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Le=20Meur?= Date: Mon, 31 Jul 2023 20:44:36 +0200 Subject: [PATCH] debug --- Jenkinsfile | 2 +- tests/agent.Tests.ps1 | 1 + tests/test_helpers.psm1 | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 61eed5f1e..0ea73e282 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -20,7 +20,7 @@ pipeline { stages { stage('docker-agent') { - failFast true + // failFast true matrix { axes { axis { diff --git a/tests/agent.Tests.ps1 b/tests/agent.Tests.ps1 index b22693b96..b21dbaca1 100644 --- a/tests/agent.Tests.ps1 +++ b/tests/agent.Tests.ps1 @@ -131,6 +131,7 @@ Describe "[$global:AGENT_IMAGE] can be built with custom build arguments" { Push-Location -StackName 'agent' -Path "$PSScriptRoot/.." $exitCode, $stdout, $stderr = Run-Program 'docker' "build --build-arg `"VERSION=${global:TEST_VERSION}`" --build-arg `"WINDOWS_FLAVOR=${global:WINDOWS_FLAVOR}`" --build-arg `"WINDOWS_VERSION_TAG=${global:WINDOWS_VERSION_TAG}`" --build-arg `"WINDOWS_VERSION_FALLBACK_TAG=${global:WINDOWS_VERSION_FALLBACK_TAG}`" --build-arg `"user=${global:TEST_USER}`" --build-arg `"AGENT_WORKDIR=${global:TEST_AGENT_WORKDIR}`" -t ${global:AGENT_IMAGE} ${global:IMAGE_FOLDER}" + # TODO: remove Write-Host '========================= stdoout ===================================' Write-Host $stdout Write-Host '========================= stderr ===================================' diff --git a/tests/test_helpers.psm1 b/tests/test_helpers.psm1 index 757fb5860..f0f015a7a 100644 --- a/tests/test_helpers.psm1 +++ b/tests/test_helpers.psm1 @@ -115,7 +115,10 @@ function Run-Program($cmd, $params) { $stderr = $proc.StandardError.ReadToEnd() $proc.WaitForExit() if($proc.ExitCode -ne 0) { - Write-Host "`n`nstdout:`n$stdout`n`nstderr:`n$stderr`n`ncmd:`n$cmd`n`nparams:`n$param`n`n" + Write-Verbose "[err] stdout:`n$stdout" + Write-Verbose "[err] stderr:`n$stderr" + Write-Verbose "[err] cmd:`n$cmd" + Write-Verbose "[err] params:`n$param" } return $proc.ExitCode, $stdout, $stderr