From f4617bb774553ab88bbc9c32defe200dadaef519 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Wed, 6 Apr 2022 16:31:08 +0200 Subject: [PATCH] tests - print diag also before smoke tests --- build/azure-pipelines/darwin/product-build-darwin.yml | 7 +++++++ .../azure-pipelines/linux/product-build-linux-client.yml | 9 +++++++++ build/azure-pipelines/win32/product-build-win32.yml | 7 +++++++ 3 files changed, 23 insertions(+) diff --git a/build/azure-pipelines/darwin/product-build-darwin.yml b/build/azure-pipelines/darwin/product-build-darwin.yml index a0d2fa637f9..9b5c39cc3a7 100644 --- a/build/azure-pipelines/darwin/product-build-darwin.yml +++ b/build/azure-pipelines/darwin/product-build-darwin.yml @@ -233,6 +233,13 @@ steps: timeoutInMinutes: 20 condition: and(succeeded(), eq(variables['VSCODE_ARCH'], 'x64'), eq(variables['VSCODE_STEP_ON_IT'], 'false')) + - script: | + set -e + ps -ef + displayName: List tasks before smoke test run + continueOnError: true + condition: succeededOrFailed() + - script: | set -e VSCODE_REMOTE_SERVER_PATH="$(agent.builddirectory)/vscode-reh-web-darwin-$(VSCODE_ARCH)" \ diff --git a/build/azure-pipelines/linux/product-build-linux-client.yml b/build/azure-pipelines/linux/product-build-linux-client.yml index 50fa55a3857..dc5aa51b54f 100644 --- a/build/azure-pipelines/linux/product-build-linux-client.yml +++ b/build/azure-pipelines/linux/product-build-linux-client.yml @@ -256,6 +256,15 @@ steps: timeoutInMinutes: 20 condition: and(succeeded(), eq(variables['VSCODE_ARCH'], 'x64'), eq(variables['VSCODE_STEP_ON_IT'], 'false')) + - script: | + set -e + ps -ef + cat /proc/sys/fs/inotify/max_user_watches + lsof | wc -l + displayName: Diagnostics before smoke test run (processes, max_user_watches, number of opened file handles) + continueOnError: true + condition: succeededOrFailed() + - script: | set -e VSCODE_REMOTE_SERVER_PATH="$(agent.builddirectory)/vscode-reh-web-linux-$(VSCODE_ARCH)" \ diff --git a/build/azure-pipelines/win32/product-build-win32.yml b/build/azure-pipelines/win32/product-build-win32.yml index dc4a5f9a17f..45fb0d571f0 100644 --- a/build/azure-pipelines/win32/product-build-win32.yml +++ b/build/azure-pipelines/win32/product-build-win32.yml @@ -216,6 +216,13 @@ steps: timeoutInMinutes: 20 condition: and(succeeded(), eq(variables['VSCODE_STEP_ON_IT'], 'false'), ne(variables['VSCODE_ARCH'], 'arm64')) + - powershell: | + . build/azure-pipelines/win32/exec.ps1 + exec {.\build\azure-pipelines\win32\listprocesses.bat } + displayName: List tasks before smoke test run + continueOnError: true + condition: succeededOrFailed() + - powershell: | . build/azure-pipelines/win32/exec.ps1 $ErrorActionPreference = "Stop"