From fee4570a3a2bc61702ae3839e281651cfdca33ca Mon Sep 17 00:00:00 2001 From: Jakub Cuth Date: Thu, 11 Dec 2025 10:33:54 +0100 Subject: [PATCH] ci: DEVEX-54 migrating win runners. --- ci/test.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/ci/test.yml b/ci/test.yml index 06551b89..dcbc3f2b 100644 --- a/ci/test.yml +++ b/ci/test.yml @@ -137,7 +137,8 @@ test-e2e-ui: extends: - .rules-branch-manual-scheduled-and-test-branch-always tags: - - inbox-virt-windows-ui-v1 + - inbox-hyperv-windows-v1 + image: windows-2022-inbox-gui-1.0.0 variables: REQUIRES_GRAPHICAL_CONSOLE: true before_script: @@ -146,13 +147,17 @@ test-e2e-ui: - dotnet restore ./ProtonMailBridge.UI.Tests.csproj - dotnet list package script: - - pwsh $CI_PROJECT_DIR/tests/e2e/ui_tests/windows_os/InstallerScripts/Get-BridgeInstaller.ps1 - - no_grpc_proxy=127.0.0.1 dotnet test ./ProtonMailBridge.UI.Tests.csproj -- NUnit.Where="cat != TemporarilyExcluded" - + - | + pwsh "$Env:CI_PROJECT_DIR/tests/e2e/ui_tests/windows_os/InstallerScripts/Get-BridgeInstaller.ps1" + - | + $Env:no_grpc_proxy="127.0.0.1" + $no_grpc_proxy="127.0.0.1" + dotnet test ./ProtonMailBridge.UI.Tests.csproj -- NUnit.Where="cat != TemporarilyExcluded" after_script: - - cp /c/users/gitlab-runner/AppData/Roaming/protonmail/bridge-v3/logs/* $CI_PROJECT_DIR/tests/e2e/ui_tests/windows_os/Results/artifacts/Logs/ - - pwsh $CI_PROJECT_DIR/tests/e2e/ui_tests/windows_os/InstallerScripts/Remove-Bridge.ps1 - + - | + cp "C:\Users\gitlab-runner\AppData\Roaming\protonmail\bridge-v3\logs\*" "$Env:CI_PROJECT_DIR\tests\e2e\ui_tests\windows_os\Results\artifacts\Logs\" + - | + pwsh "$Env:CI_PROJECT_DIR\tests\e2e\ui_tests\windows_os\InstallerScripts\Remove-Bridge.ps1" artifacts: paths: - tests/e2e/ui_tests/windows_os/Results/artifacts/*