Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browserstack #473

Merged
merged 24 commits into from
Dec 2, 2024
Merged

Browserstack #473

merged 24 commits into from
Dec 2, 2024

Conversation

raczeja
Copy link
Collaborator

@raczeja raczeja commented Dec 2, 2024

This pull request includes several updates and improvements to the GitHub Actions workflow and dependency versions in the project. The changes focus on enhancing the CI/CD process by integrating BrowserStack for cross-browser testing and updating various package dependencies to their latest versions.

GitHub Actions Workflow Enhancements:

  • Added BrowserStack environment setup and local tunnel start/stop steps in the GitHub Actions workflow (.github/workflows/github-actions.yml).
  • Updated environment variable mappings to use GitHub secrets instead of plain environment variables in the GitHub Actions workflow (.github/workflows/github-actions.yml). [1] [2]
  • Changed check names for various test stages to reflect the testing environments more accurately in the GitHub Actions workflow (.github/workflows/github-actions.yml). [1] [2] [3] [4]

Dependency Updates:

  • Updated NUnit to version 4.2.2 and Selenium packages to version 4.27.0 in the Ocaramba.Tests.Angular project (Ocaramba.Tests.Angular.csproj).
  • Updated NLog.Web.AspNetCore to version 5.3.15 in the Ocaramba.Tests.Angular project (Ocaramba.Tests.Angular.csproj).

Code Improvements:

  • Replaced Assert.True with Assert.That for better readability and maintainability in the AngularPageNavigationTest method (Ocaramba.Tests.Angular/Tests/AngularTestNunit.cs).

Package Lock Updates:

  • Updated the packages.lock.json file to reflect the changes in package dependencies, including new transitive dependencies for NUnit and Selenium.WebDriver. [1] [2] [3] [4] [5] [6] [7] [8]

Script Changes:

  • Removed unnecessary chromedriver copy command from the ExecutingTestsOnLinuxBrowserStackGithubActions.ps1 script (ExecutingTestsOnLinuxBrowserStackGithubActions.ps1).

Copy link

github-actions bot commented Dec 2, 2024

test_Stage_RunTestsOnLinuxBrowserStack

14 tests    0 ✅  10s ⏱️
 1 suites   0 💤
 1 files    14 ❌

For more details on these failures, see this check.

Results for commit e2a7291.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

ExecutingTestsOnLinuxAzure

35 tests  ±0   33 ✅ ±0   1m 56s ⏱️ +6s
 1 suites ±0    1 💤 ±0 
 1 files   ±0    1 ❌ ±0 

For more details on these failures, see this check.

Results for commit e2a7291. ± Comparison against base commit b22799a.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

Test Results

35 tests  ±0   33 ✅ ±0   1m 57s ⏱️ +8s
 1 suites ±0    1 💤 ±0 
 1 files   ±0    1 ❌ ±0 

For more details on these failures, see this check.

Results for commit e2a7291. ± Comparison against base commit b22799a.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

ExecutingTestsOnWindowsGithubActionsSaucelabs6

10 tests   10 ✅  5m 9s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit e2a7291.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

ExecutingTestsOnWindowsGithubActionsBrowserStack4

14 tests   12 ✅  6m 40s ⏱️
 1 suites   0 💤
 1 files     2 ❌

For more details on these failures, see this check.

Results for commit e2a7291.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

ExecutingTestsOnWindowsGithubActionsSeleniumGrid5

3 tests   0 ✅  3m 6s ⏱️
2 suites  0 💤
2 files    3 ❌

For more details on these failures, see this check.

Results for commit e2a7291.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

ExecutingTestsOnWindowsGithubActionsNet3

72 tests   65 ✅  5m 28s ⏱️
 1 suites   2 💤
 1 files     5 ❌

For more details on these failures, see this check.

Results for commit e2a7291.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

ExecutingTestsOnWindowsGithubActionsCore1

43 tests   41 ✅  2m 59s ⏱️
 1 suites   1 💤
 1 files     1 ❌

For more details on these failures, see this check.

Results for commit e2a7291.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 2, 2024

ExecutingTestsOnWindowsGithubActionsCore2

63 tests   59 ✅  7m 59s ⏱️
 2 suites   1 💤
 2 files     3 ❌

For more details on these failures, see this check.

Results for commit e2a7291.

♻️ This comment has been updated with latest results.

@raczeja raczeja merged commit a6369b5 into master Dec 2, 2024
5 checks passed
@raczeja raczeja deleted the browserstack branch December 2, 2024 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant