fleet/orbit/pkg/bitlocker
Victor Lyuboslavsky 98e08ad4f3
Add Windows Go tests to CI (#43365)
Resolves #40809 

Added a few basic tests.
Fixed a small race condition. Manually tested orbit on Windows with the
fix.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Fixed a race during BitLocker worker shutdown on Windows to prevent
hangs or unexpected failures.

* **Tests**
* Added comprehensive Windows-only tests for BitLocker behavior and
related utilities.
  * Hardened tests to use stricter assertions and deterministic checks.

* **Chores**
* Added an automated Windows test workflow to run scheduled and
PR-triggered Windows test runs.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-04-13 10:49:15 -05:00
..
bitlocker_management.go Bitlocker: do not decrypt already encrypted drive. (#43130) 2026-04-09 18:33:03 -04:00
bitlocker_management_notwindows.go Fixed a COM deadlock on Windows that could cause orbit to become unresponsive during BitLocker encryption (#40142) 2026-02-20 14:55:59 -06:00
bitlocker_management_windows.go Bitlocker: do not decrypt already encrypted drive. (#43130) 2026-04-09 18:33:03 -04:00
bitlocker_management_windows_test.go Add Windows Go tests to CI (#43365) 2026-04-13 10:49:15 -05:00
bitlocker_worker_notwindows.go Bitlocker: do not decrypt already encrypted drive. (#43130) 2026-04-09 18:33:03 -04:00
bitlocker_worker_windows.go Add Windows Go tests to CI (#43365) 2026-04-13 10:49:15 -05:00