Skip to content

Run Client Tools Managed Updates Tests on Windows CI Env#57059

Merged
vapopov merged 5 commits intomasterfrom
vapopov/disable-race-and-add-win-integration-tests-clmu
Oct 16, 2025
Merged

Run Client Tools Managed Updates Tests on Windows CI Env#57059
vapopov merged 5 commits intomasterfrom
vapopov/disable-race-and-add-win-integration-tests-clmu

Conversation

@vapopov
Copy link
Copy Markdown
Contributor

@vapopov vapopov commented Jul 22, 2025

In this PR added CI action for running client tools managed updates on Windows environment (only when lib/autoupdate/tools is modified).

Related: https://github.com/gravitational/cloud/issues/13207

@vapopov vapopov force-pushed the vapopov/disable-race-and-add-win-integration-tests-clmu branch from 9c9408e to 4532e8b Compare July 22, 2025 23:51
@vapopov vapopov requested review from hugoShaka and sclevine July 23, 2025 05:16
@vapopov vapopov marked this pull request as ready for review July 23, 2025 05:16
@github-actions github-actions Bot requested a review from kimlisa July 23, 2025 05:17
@vapopov vapopov changed the title Disable -race test for integration tests of CTMU and run on Windows CI Run Client Tools Managed Updates Tests on Windows CI Env Jul 23, 2025
@vapopov vapopov added the no-changelog Indicates that a PR does not require a changelog entry label Jul 23, 2025
@vapopov
Copy link
Copy Markdown
Contributor Author

vapopov commented Aug 23, 2025

I’d appreciate one more review when you have a chance

@kimlisa kimlisa removed their request for review August 25, 2025 16:41
@vapopov
Copy link
Copy Markdown
Contributor Author

vapopov commented Sep 3, 2025

@fheinecke @camscale @doggydogworld Could you please review this PR when you have a chance

1 similar comment
@vapopov
Copy link
Copy Markdown
Contributor Author

vapopov commented Oct 7, 2025

@fheinecke @camscale @doggydogworld Could you please review this PR when you have a chance

@vapopov vapopov added this pull request to the merge queue Oct 16, 2025
Merged via the queue into master with commit 84fe992 Oct 16, 2025
44 checks passed
@vapopov vapopov deleted the vapopov/disable-race-and-add-win-integration-tests-clmu branch October 16, 2025 00:41
mmcallister pushed a commit that referenced this pull request Nov 6, 2025
* Disable race test for integration tests of client tools managed updates and run them on windows platform

* Fix tests where tool name for Windows have extension

* Fix test with break event of windows

* Revert the disabling of the -race flag for MU tests, as recompilation takes more time than running the tests
mmcallister pushed a commit that referenced this pull request Nov 19, 2025
* Disable race test for integration tests of client tools managed updates and run them on windows platform

* Fix tests where tool name for Windows have extension

* Fix test with break event of windows

* Revert the disabling of the -race flag for MU tests, as recompilation takes more time than running the tests
mmcallister pushed a commit that referenced this pull request Nov 20, 2025
* Disable race test for integration tests of client tools managed updates and run them on windows platform

* Fix tests where tool name for Windows have extension

* Fix test with break event of windows

* Revert the disabling of the -race flag for MU tests, as recompilation takes more time than running the tests
gzdunek pushed a commit that referenced this pull request Mar 27, 2026
* Disable race test for integration tests of client tools managed updates and run them on windows platform

* Fix tests where tool name for Windows have extension

* Fix test with break event of windows

* Revert the disabling of the -race flag for MU tests, as recompilation takes more time than running the tests

(cherry picked from commit 84fe992)
github-merge-queue Bot pushed a commit that referenced this pull request Apr 9, 2026
…n Windows CI Env (#65148)

* Run Client Tools Managed Updates Tests on Windows CI Env (#57059)

* Disable race test for integration tests of client tools managed updates and run them on windows platform

* Fix tests where tool name for Windows have extension

* Fix test with break event of windows

* Revert the disabling of the -race flag for MU tests, as recompilation takes more time than running the tests

(cherry picked from commit 84fe992)

* Run Connect autoupdate integration tests on Windows (#63732)

(cherry picked from commit 8c043bb)

---------

Co-authored-by: Vadym Popov <vadym.popov@goteleport.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog Indicates that a PR does not require a changelog entry size/md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants