From 01c0424eee8ab56b166792a9aae5cdea2941aa45 Mon Sep 17 00:00:00 2001 From: Jakub Raczek Date: Tue, 21 Jan 2025 12:59:08 +0100 Subject: [PATCH] fixed --- .github/workflows/github-actions.yml | 26 ++----------------- .../ExecutingTestsOnWindowsGithubActions5.ps1 | 12 +++++---- 2 files changed, 9 insertions(+), 29 deletions(-) diff --git a/.github/workflows/github-actions.yml b/.github/workflows/github-actions.yml index 24ecdeda..66c0eb00 100644 --- a/.github/workflows/github-actions.yml +++ b/.github/workflows/github-actions.yml @@ -311,30 +311,8 @@ jobs: with: distribution: 'zulu' java-version: '21' - - shell: pwsh - run: | - $output = "D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0\$env:seleniumGridVersion" - Invoke-WebRequest -Uri "$env:seleniumGridUrl" -OutFile "$($output)" - cd "D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0\" - dir - - name: Run JAR fil hub - uses: JarvusInnovations/background-action@v1.0.7 - with: - run: | - java -jar D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0\selenium-server-4.27.0.jar hub & - wait-on: http://localhost:4444 - wait-for: 1m - tail: true - log-output: stderr,stdout - working-directory: D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0 - - name: Run JAR fil node - uses: JarvusInnovations/background-action@v1.0.7 - with: - run: | - java -jar D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0\selenium-server-4.27.0.jar node --detect-drivers true & - log-output: stderr,stdout - working-directory: D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0 - - run: ./Ocaramba/ExecutingTestsOnWindowsGithubActions5.ps1 + - shell: powershell + run: ./Ocaramba/ExecutingTestsOnWindowsGithubActions5.ps1 - name: Publish Test Results uses: EnricoMi/publish-unit-test-result-action/windows@v2 if: false diff --git a/scripts/ExecutingTestsOnWindowsGithubActions5.ps1 b/scripts/ExecutingTestsOnWindowsGithubActions5.ps1 index 41cd68f0..45bb6a0a 100644 --- a/scripts/ExecutingTestsOnWindowsGithubActions5.ps1 +++ b/scripts/ExecutingTestsOnWindowsGithubActions5.ps1 @@ -2,8 +2,8 @@ echo '********************************************Downloading Selenium Grid***** $url = $env:seleniumGridUrl $grid = $env:seleniumGridVersion -$output = "D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0\$grid" -$outputLogs = "D:\a\Ocaramba\Ocaramba\Ocaramba\Ocaramba.Tests.NUnit\bin\Release\net8.0\" +$output = ".\$grid" +$outputLogs = ".\" $start_time = Get-Date @@ -13,7 +13,7 @@ echo output: $output echo outputLogs: $outputLogs echo "Downloading Selenium Grid from: $($url) to $($output)" -#Invoke-WebRequest -Uri "$($url)" -OutFile "$($output)" +Invoke-WebRequest -Uri "$($url)" -OutFile "$($output)" echo "Selenium Grid downloaded to:" $output @@ -21,13 +21,15 @@ echo "Time taken to download $($grid): $((Get-Date).Subtract($start_time).Second echo '******************************************Start Selenium Grid in background****************************************' -#$appHub=Start-Process java -ArgumentList '-jar', $output, 'hub' -RedirectStandardOutput "$outputLogs\console_hub.out" -RedirectStandardError "$outputLogs\console_hub.err" -PassThru +java --version + +$appHub=Start-Process java -ArgumentList '-jar', $output, 'hub' -RedirectStandardOutput "$outputLogs\console_hub.out" -RedirectStandardError "$outputLogs\console_hub.err" -PassThru Start-Sleep -s 5 echo "Selenium Grid hub started" -$$appNode=Start-Process java -ArgumentList '-jar', $output, 'node --detect-drivers true' -RedirectStandardOutput "$outputLogs\console_node.out" -RedirectStandardError "$outputLogs\console_node.err" -PassThru +$appNode=Start-Process java -ArgumentList '-jar', $output, 'node --detect-drivers true' -RedirectStandardOutput "$outputLogs\console_node.out" -RedirectStandardError "$outputLogs\console_node.err" -PassThru Start-Sleep -s 5