Releases: HCK-CI/AutoHCK
Releases · HCK-CI/AutoHCK
Release list
v0.19.2
What's Changed
- [stable-0.19] Cherry-pick for 0.19.2 by @kostyanf14 in #1014
- HCKTest: Update GitHub result after HLKX generation by @kostyanf14
- viogpu: Add Display capture tests manual errata by @kostyanf14
Full Changelog: v0.19.1...v0.19.2
v0.19.1
What's Changed
- [stable-0.19] Cherry-pick for 0.19.1 by @kostyanf14 in #995
- Add Operate In Server Core Workaround extension by @kostyanf14
- Make enlightenments_state nilable in HLKPlatform by @kostyanf14
- QemuHCK: Dump states in setup configuration by @kostyanf14
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed (broke backward compatibility)
- HCKTest: Update platform names / config by @kostyanf14 in #970
- Need to update CI/CD to use proper names
- New extra-software requirements - image reinstallation is required
- VIRTWINKVM-2165: [viogpu] automate EDID and HPD manual HLK tests using AutoIt by @elizashurov in #950
- VIRTWINKVM-2173: [viogpu] Handle multimon tests with AutoIt watcher by @elizashurov in #959
- Add HLK_GRFX_FOD HLK1607 by @kostyanf14 in #978
- RHEL-175830: add TPM state support for platform by @elizashurov in #958
What's Changed
- viostor: Clear disk before each test by @kostyanf14 in #956
- VIRTWINKVM-2167: add errata support for known HLK test failures by @elizashurov in #951
- VIRTWINKVM-2140: HCKTest: Implement auto-manual mode by @kostyanf14 in #952
- Tests: Generate HTML before starting waiting by @kostyanf14 in #957
- Update Kits to May 2026 release by @kostyanf14 in #960
- Jenkins: Use new test platform by @kostyanf14 in #961
- Initial support for 32bit platforms by @kostyanf14 in #962
- Update iso.json documentation for client/studio configuration by @jamepark4 in #964
- Add JUnit property 'report_generation_time' by @kostyanf14 in #973
- Add more tests by @kostyanf14 in #943
- Add whiteboard by @kostyanf14 in #971
- Define and use HLKPlatform sorbet type by @kostyanf14 in #972
- HCKTest: Update results files after package generation by @kostyanf14 in #979
- Update storage drivers config by @kostyanf14 in #980
- Use bios fw type only for client by @kostyanf14 in #981
- RHELMISC-4745: Add ability to bring up previous session by @elizashurov in #977
- RHELMISC-2846: [SVVP] add sequence_test_names to enforce test execution order by @elizashurov in #982
- Bump AutoHCK version (0.19.0) by @kostyanf14 in #990
Dependencies update
- build(deps-dev): bump rubocop from 1.86.1 to 1.87.0 by @dependabot[bot] in #988
- build(deps): bump faraday from 2.14.1 to 2.14.2 by @dependabot[bot] in #963
- build(deps): bump openssl from 4.0.1 to 4.0.2 by @dependabot[bot] in #966
- build(deps): bump jwt from 2.10.1 to 2.10.3 by @dependabot[bot] in #983
- build(deps-dev): bump sorbet from 0.6.13185 to 0.6.13271 by @dependabot[bot] in #984
- build(deps): bump aws-sdk-s3 from 1.213.0 to 1.225.0 by @dependabot[bot] in #985
- build(deps): bump sentry-ruby from 6.3.0 to 6.6.0 by @dependabot[bot] in #987
- Bump rtoolsHCK version (v0.7.2) by @kostyanf14 in #989
New Contributors
- @jamepark4 made their first contribution in #964
Full Changelog: v0.18.1...v0.19.0
v0.18.1
What's Changed
- Define several new platforms by @kostyanf14 in #939
- FSCopy: Add logs for file uploading by @kostyanf14 in #940
- Fix guest_reboot processing in test commands by @kostyanf14 in #941
- JUnit/HTML result rework and extend by @kostyanf14 in #942
- VIRTWINKVM-2164: Fix Flush Test parameters for HLK1607 by @elizashurov in #945
- Bump rtoolsHCK version (0.7.1) by @kostyanf14 in #949
- Define several new platforms by @kostyanf14 in #947
- Bump AutoHCK version (0.18.1) by @kostyanf14 in #948
- Defined Windows Server 2016/2019 platform
- Fixed Windows Server 2016 HLK support
Dependencies update
- build(deps): bump sorbet-runtime from 0.6.13145 to 0.6.13164 by @dependabot[bot] in #937
- build(deps-dev): bump sorbet from 0.6.13164 to 0.6.13185 by @dependabot[bot] in #938
- build(deps-dev): bump tapioca from 0.18.0 to 0.19.1 by @dependabot[bot] in #944
Full Changelog: v0.18.0...v0.18.1
v0.18.0
What's Changed (broke backward compatibility)
- Bundle setup scripts into AutoHCK by @kostyanf14 in #919
- HLK-Setup-Scripts (https://github.com/HCK-CI/HLK-Setup-Scripts) is part of AutoHCK now
- If you have any custom fixes in scripts, this changes will be missing
- In other case, images are backward compatible
- Bump rtoolsHCK version (0.7.0) and update project API by @kostyanf14 in #922
- Platform JSON was updated
- If you use custom platforms, them will stop works until JSON will be updated
- VIRTWINKVM-2071: Automate Hardware-enforced Stack Protection Compatibility Test by @elizashurov in #924
- This test require new extra-software
- This brake backward compatibility with previously installed images of Server 2022
- QemuHCK: Use host as a default CPU (breaking changes) by @kostyanf14 in #931
- Potentially Windows can fail boot due to CPU update
- Potentially this brake backward compatibility with previously installed images for non-host platforms
What's Changed
- playlist: Add detailed log if MS playlist is not applied by @kostyanf14 in #911
- VIRTWINKVM-2071: Fix SSL certificate verification in Downloader by loading system CA paths by @elizashurov in #930
- VIRTWINKVM-2159: Add image metadata JSON to record image's info by @elizashurov in #927
- VIRTWINKVM-2163: Add --query option to get list of images for platform by @elizashurov in #928
- Extend host info with OVMF package by @kostyanf14 in #932
- HCKTest: Fix Win2025nextx64_host_viommu platform by @kostyanf14 in #933
- Small project cleanup by @kostyanf14 in #935
- Bump AutoHCK version (0.18.0) by @kostyanf14 in #934
Dependencies update
- build(deps): bump json from 2.18.1 to 2.19.2 by @dependabot[bot] in #904
- build(deps): bump rack from 3.1.18 to 3.1.21 by @dependabot[bot] in #918
- build(deps-dev): bump yard from 0.9.38 to 0.9.42 by @dependabot[bot] in #923
- build(deps): bump addressable from 2.8.8 to 2.9.0 by @dependabot[bot] in #921
- build(deps): bump sorbet-runtime from 0.6.12997 to 0.6.13067 by @dependabot[bot] in #917
- build(deps-dev): bump tapioca from 0.17.10 to 0.18.0 by @dependabot[bot] in #908
- build(deps): bump erb from 6.0.3 to 6.0.4 by @dependabot[bot] in #929
- build(deps): bump activesupport from 8.1.2 to 8.1.3 by @dependabot[bot] in #915
- build(deps-dev): bump rubocop from 1.84.0 to 1.86.1 by @dependabot[bot] in #925
New Contributors
- @elizashurov made their first contribution in #924
Full Changelog: v0.17.7...v0.18.0
v0.17.7
What's Changed
- github: Capture Octokit::ClientError by @kostyanf14 in #867
- Make CLI classes typed by @kostyanf14 in #868
- Refactore create_project_package to fix Rubocop offence by @kostyanf14 in #876
- Try to export HLKX package even when test run crashed by @kostyanf14 in #875
- Update SHA256 checksums for HLK 25H2 kit configs by @Copilot in #887
- Add option to unsign driver before packaging by @kostyanf14 in #885
- VIRTWINKVM-2070: Add Storage HBA Firmware Update fix by @menli820 in #889
- Add qemu and swtpm package info to report html by @leidwang in #888
- VIRTWINKVM-2019: Add option to retry failed tests automatically by @kostyanf14 in #890
- Report generation enhancement by @kostyanf14 in #895
- Update HLK and platform for 2022 vnext to 2025 vnext by @kostyanf14 in #897
- Add a lot of logs for NS creation process by @kostyanf14 in #891
- Improve logging during installation process by @kostyanf14 in #896
- hlkinstall: Allow load HLK ISO from general ISO path by @kostyanf14 in #898
- Bump version to 0.17.7 by @kostyanf14 in #899
Dependencies update
- build(deps): bump sorbet-runtime from 0.6.12935 to 0.6.12977 by @dependabot[bot] in #883
- build(deps): bump openssl from 4.0.0 to 4.0.1 by @dependabot[bot] in #871
- Gemfile.lock: Add arm64-darwin-24 platform by @kostyanf14 in #894
New Contributors
Full Changelog: v0.17.6...v0.17.7
v0.17.6
What's Changed
- Bump rtoolsHCK version (0.6.3) by @kostyanf14 in #865
- build(deps): bump faraday from 2.14.0 to 2.14.1 by @dependabot[bot] in #862
- build(deps-dev): bump sorbet from 0.6.12904 to 0.6.12929 by @dependabot[bot] in #863
- Bump version to 0.17.6 by @kostyanf14 in #866
Full Changelog: v0.17.5...v0.17.6
v0.17.5
What's Changed
- QemuHCK: Ignore no such process error on pid file release by @kostyanf14 in #767
- auto_hck: handle all errors in the main wrapper safely by @kostyanf14 in #768
- Remove Curl dependency by @kostyanf14 in #766
- RHELMISC-7214: Redesign tools behaviour by @kostyanf14 in #788
- Changes for hlktrace service intergation by @kostyanf14 in #787
- Set a configurable client/server installation password by @menli820 in #799
- Update "studio_password" to "windows_password" by @menli820 in #803
- Add --no-reboot-after-bugcheck option for crash debugging by @menli820 in #813
- VIRTWINKVM-1855:Add --tag-suffix option to prevent tag name conflicts by @menli820 in #814
- Several disk test improvements by @kostyanf14 in #824
- Bump rtoolsHCK version (0.6.2) by @kostyanf14 in #844
- Add support for including driver and supplemental files in HLKX package by @zjmletang in #830
- Workaround for Microsoft HLK 2022 unsigned driver issue by @zjmletang in #849
- Implement extensions mechanism and add HCKTrace by @kostyanf14 in #843
- Add the ability to specify the network device under test speed by @kostyanf14 in #850
- Implement the GlitchFreeDevice workaround extension by @kostyanf14 in #855
- Enable type check in tests for extensions by @kostyanf14 in #856
- Add NDIS65_ndprot683_fix for several kits by @kostyanf14 in #857
- Bump version to 0.17.5 by @kostyanf14 in #858
Dependencies update
- build(deps): bump rexml from 3.4.1 to 3.4.2 by @dependabot[bot] in #751
- build(deps): bump sorbet-runtime from 0.6.12527 to 0.6.12627 by @dependabot[bot] in #763
- build(deps-dev): bump rspec from 3.13.0 to 3.13.1 by @dependabot[bot] in #689
- build(deps): bump rack from 3.1.16 to 3.1.17 by @dependabot[bot] in #764
- build(deps-dev): bump rubocop from 1.80.0 to 1.81.1 by @dependabot[bot] in #759
- build(deps): bump csv from 3.3.4 to 3.3.5 by @dependabot[bot] in #686
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #773
- build(deps): bump sorbet-runtime from 0.6.12627 to 0.6.12638 by @dependabot[bot] in #771
- build(deps): bump openssl from 3.3.0 to 3.3.1 by @dependabot[bot] in #769
- build(deps): bump sentry-ruby from 5.26.0 to 5.28.0 by @dependabot[bot] in #772
- build(deps-dev): bump sorbet from 0.6.12638 to 0.6.12642 by @dependabot[bot] in #770
- build(deps): bump activesupport from 8.0.2 to 8.0.3 by @dependabot[bot] in #758
- build(deps): bump rack from 3.1.17 to 3.1.18 by @dependabot[bot] in #765
- build(deps-dev): bump sorbet from 0.6.12642 to 0.6.12666 by @dependabot[bot] in #781
- build(deps-dev): bump rspec from 3.13.1 to 3.13.2 by @dependabot[bot] in #784
- build(deps-dev): bump rubocop from 1.81.1 to 1.81.6 by @dependabot[bot] in #780
- build(deps): bump openssl from 3.3.1 to 3.3.2 by @dependabot[bot] in #783
- build(deps): bump activesupport from 8.0.3 to 8.1.0 by @dependabot[bot] in #782
- build(deps-dev): bump thor from 1.3.2 to 1.4.0 by @dependabot[bot] in #717
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #808
- build(deps): bump sentry-ruby from 5.28.0 to 6.2.0 by @dependabot[bot] in #810
- build(deps): bump dotenv from 3.1.8 to 3.2.0 by @dependabot[bot] in #817
- build(deps): bump activesupport from 8.1.0 to 8.1.1 by @dependabot[bot] in #790
- build(deps-dev): bump rubocop from 1.81.6 to 1.81.7 by @dependabot[bot] in #789
- build(deps): bump openssl from 3.3.2 to 4.0.0 by @dependabot[bot] in #821
- build(deps): bump several gems by @kostyanf14 in #854
New Contributors
Full Changelog: v0.17.4...v0.17.5
v0.17.4
What's Changed
- Support nvme device and Alibaba NVMe driver by @zjmletang in #722
- Update existing kits/platform by @kostyanf14 in #761
- Define Win11 25H2 platforms and kit by @kostyanf14 in #760
- Bump version to 0.17.4 by @kostyanf14 in #762
Full Changelog: v0.17.3...v0.17.4
v0.17.3
What's Changed
- viostor/vioscsi: Ignore remove partition fail by @kostyanf14 in #752
- Bump version to 0.17.3 by @kostyanf14 in #753
Full Changelog: v0.17.2...v0.17.3