1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

hack/ci/windows.ps1: stop tailing logs after stopping the daemon

There's already a step in  "Nuke Everything", but lets' stop it
after stopping the daemon as well

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2019-09-06 20:33:12 +02:00
parent 4ce040289a
commit e1636ad5fa
No known key found for this signature in database
GPG key ID: 76698F39D527CE8C

View file

@ -608,7 +608,8 @@ Try {
# Start tailing the daemon under test if the command is installed # Start tailing the daemon under test if the command is installed
if ($null -ne (Get-Command "tail" -ErrorAction SilentlyContinue)) { if ($null -ne (Get-Command "tail" -ErrorAction SilentlyContinue)) {
$tail = start-process "tail" -ArgumentList "-f $env:TEMP\dut.out" -ErrorAction SilentlyContinue Write-Host -ForegroundColor green "INFO: Start tailing logs of the daemon under tests"
$tail = Start-Process "tail" -ArgumentList "-f $env:TEMP\dut.out" -PassThru -ErrorAction SilentlyContinue
} }
# Verify we can get the daemon under test to respond # Verify we can get the daemon under test to respond
@ -944,6 +945,12 @@ Try {
Remove-Item "$env:TEMP\docker.pid" -force -ErrorAction SilentlyContinue Remove-Item "$env:TEMP\docker.pid" -force -ErrorAction SilentlyContinue
} }
# Stop the tail process (if started)
if ($null -ne $tail) {
Write-Host -ForegroundColor green "INFO: Stop tailing logs of the daemon under tests"
Stop-Process -InputObject $tail -Force
}
Write-Host -ForegroundColor Green "INFO: executeCI.ps1 Completed successfully at $(Get-Date)." Write-Host -ForegroundColor Green "INFO: executeCI.ps1 Completed successfully at $(Get-Date)."
} }
Catch [Exception] { Catch [Exception] {