Skip to content

Releases: microsoft/lisa

20251013.1

13 Oct 01:29
Compare
Choose a tag to compare

What's Changed

  • fix verify_boot_error_fail_warnings testcase by @mayankfz in #4020
  • Fix test cases issues when run in ready platform by @LiliDeng in #4018
  • CH: Add enhanced diagnostics with monitoring, core dumps, and crash. by @vyadavmsft in #4016
  • Small testcase improvements by @kamalca in #4022
  • Skip InfiniBand interfaces and incomplete NICs in SR-IOV VF connection tests by @umfranci in #3996
  • bugfix: mshv version by @vyadavmsft in #4021
  • [dpdk] add symmetric_mp test by @mcgov in #3629
  • DPDK: add first jumbo frame test by @mcgov in #3963
  • DPDK: install path fixes for meson and Ubuntu 24.04 by @mcgov in #3598
  • aria tool: fix the broken download link by @LiliDeng in #4025
  • Parallel and notifier fix and refactoring. by @squirrelsc in #4026
  • Create new route in route table without creating new route table by @Balashivaram in #4015
  • WSL use "wsl --install" to replace old work arround by @paxue in #4027
  • Add TLB stress testing suite with performance degradation detection by @vyadavmsft in #4019
  • Enhance serial console encoding detection with BOM support and fallba… by @vyadavmsft in #4029
  • parallel: Fix slow schedule. by @squirrelsc in #4033
  • fix(baremetal): Harden iDRAC virtual media handling with auto-recovery by @vyadavmsft in #4030
  • [dpdk] l3fwd test fixes and rescind test by @mcgov in #4010
  • dpdk: set mana queues and flags for higher perf by @mcgov in #4035
  • Gracefully skip TLB test on unsupported distros by @vyadavmsft in #4036
  • Fix: marketplace_raw does not get resolved image name by @adityagesh in #4037

New Contributors

Full Changelog: 20250929.1...20251013.1

20250929.1

29 Sep 14:53
Compare
Choose a tag to compare

What's Changed

  • Allow runbook to override image requirements by @kamalca in #3948
  • Add and fix hyperv modules test by @kanchansenlaskar in #3853
  • Changes to verify_l3_cache TC to handle shared L3 Cache scenarios by @umfranci in #3951
  • NVIDIA GB200 & GB300 GPU IDs added to lspci tool by @SRIKKANTH in #3952
  • Fix: ValueError: 'arm64' is not a valid ArchitectureType by @kamalca in #3954
  • Change ClientAliveInterval verification value to 235 by @lubaihua33 in #3955
  • Remove deprecated warn function and replace with warning by @goenkam in #3956
  • Docker image: use higher python version and use azure linux 3.0 by @LiliDeng in #3958
  • Fix: Capability may be None by @kamalca in #3961
  • Pass non-built in modules for validation and fix with the addition of more modules by @kanchansenlaskar in #3960
  • [Feature] Add AI Multi-Agent System for LISA Log Analyzer by @michelle-linn in #3962
  • Increase stress reboot test timeout. by @SRIKKANTH in #3953
  • Add comment explaining kvp_client exit code 5 by @LiliDeng in #3967
  • Fix verify_vmbus_devices_channels for new logic change in network driver by @LiliDeng in #3966
  • Cover the scenario that sshd config contains time-related abbr. and comment by @lubaihua33 in #3964
  • Logger: mitigate underlying recursive logging and refactoring. by @squirrelsc in #3971
  • New test cases added for performance validation of resource disks by @SRIKKANTH in #3910
  • Add debug runbook documentation to Azure getting started guide by @Copilot in #3974
  • ch_tests: avoid duplicate dmesg output in logs by @anirudhrb in #3975
  • Add standard ssd performance tests by @rabdulfaizy in #3968
  • Upgrade PR checks and document to Python 3.12 by @squirrelsc in #3965
  • Azure platform vmsize sorting: Priorize standard vmsize by @adityagesh in #3976
  • Enhance LISA AI Log Agent with Multi-Flow Support and Robustness Improvements by @squirrelsc in #3973
  • Adding error patterns for common Azure deployment failures by @umfranci in #3959
  • Use escape sequence for module path by @kanchansenlaskar in #3977
  • Add /boot access to force systemd to mount by @lubaihua33 in #3981
  • Resize tool - RHEL: Support resize for nvme disks by @adityagesh in #3978
  • Move to osDiskImage.source.storageAccountId for ACG security update by @lubaihua33 in #3982
  • Add root filesystem mount fialure check and related exception by @lubaihua33 in #3980
  • Improve Deployment of CVM VHD by @kamalca in #3969
  • Add P5 priority documentation for long-running and utility test cases by @Copilot in #3987
  • longhaul timout for stress testcase by @vyadavmsft in #3985
  • Add runbook node count handling for scaling by @squirrelsc in #3988
  • dom0_kernel_installer: Add new menuentry for installed kernel by @pupacha in #3894
  • Handle warnings during module reload checks by @kanchansenlaskar in #3986
  • Runner: add exit_on_first_failure for repro. by @squirrelsc in #3989
  • Introduce multi-vm stress-ng test by @vyadavmsft in #3991
  • ch_tests_tool: prefer logging by dmesg tool over custom logging by @anirudhrb in #3993
  • Remove AzureNodeSchema.hyperv_generation by @kamalca in #3990
  • Enhance AI Log Analyzer with offline analysis capabilities and improved CLI interface by @squirrelsc in #3992
  • Expand _get_kernel_version detection for latest Ubuntu versions by @SRIKKANTH in #3995
  • logging: add newline for better readability in read_text_file output by @LiliDeng in #3997
  • Security: add comments to suppress security alerts by @LiliDeng in #4001
  • Disable fips-updates for fips kernel installations by @SRIKKANTH in #3998
  • add docker seccomp profile test by @realsdx in #3994
  • Integrate AI Log Agent by @squirrelsc in #3999
  • add try-catch for HTML notifier, prepare for pytest_html upgrade 3.2.0 -> 4.x by @paxue in #4002
  • nvme: add new vendor and device type by @LiliDeng in #4005
  • Add comprehensive documentation for log_agent notifier by @Copilot in #4004
  • dpdk: force recent stable default source on mana by @mcgov in #4008
  • Fix test result message exception by @squirrelsc in #4011
  • Add some distro version that support Azure security pack by @lubaihua33 in #4014
  • Increase the reboot timeout value from 300 to 600 in ready platform. by @LiliDeng in #4007
  • Allow user passed MTUs for ntttcp network perf tests. by @SRIKKANTH in #3857
  • Hibernation setup tool: Improve failure reporting by @adityagesh in #4017
  • Parallel: Support queue in TaskManager by @squirrelsc in #4013
  • update AITL default to 2025 version by @kat-lsg-dev in #4012

New Contributors

Full Changelog: 20250804.1...20250929.1

20250915.2

25 Sep 05:56
Compare
Choose a tag to compare

20250915.1

15 Sep 03:06
Compare
Choose a tag to compare

What's Changed

  • Allow runbook to override image requirements by @kamalca in #3948
  • Add and fix hyperv modules test by @kanchansenlaskar in #3853
  • Changes to verify_l3_cache TC to handle shared L3 Cache scenarios by @umfranci in #3951
  • NVIDIA GB200 & GB300 GPU IDs added to lspci tool by @SRIKKANTH in #3952
  • Fix: ValueError: 'arm64' is not a valid ArchitectureType by @kamalca in #3954
  • Change ClientAliveInterval verification value to 235 by @lubaihua33 in #3955
  • Remove deprecated warn function and replace with warning by @goenkam in #3956
  • Docker image: use higher python version and use azure linux 3.0 by @LiliDeng in #3958
  • Fix: Capability may be None by @kamalca in #3961
  • Pass non-built in modules for validation and fix with the addition of more modules by @kanchansenlaskar in #3960
  • [Feature] Add AI Multi-Agent System for LISA Log Analyzer by @michelle-linn in #3962
  • Increase stress reboot test timeout. by @SRIKKANTH in #3953
  • Add comment explaining kvp_client exit code 5 by @LiliDeng in #3967
  • Fix verify_vmbus_devices_channels for new logic change in network driver by @LiliDeng in #3966
  • Cover the scenario that sshd config contains time-related abbr. and comment by @lubaihua33 in #3964
  • Logger: mitigate underlying recursive logging and refactoring. by @squirrelsc in #3971
  • New test cases added for performance validation of resource disks by @SRIKKANTH in #3910
  • Add debug runbook documentation to Azure getting started guide by @Copilot in #3974
  • ch_tests: avoid duplicate dmesg output in logs by @anirudhrb in #3975
  • Add standard ssd performance tests by @rabdulfaizy in #3968
  • Upgrade PR checks and document to Python 3.12 by @squirrelsc in #3965
  • Azure platform vmsize sorting: Priorize standard vmsize by @adityagesh in #3976
  • Enhance LISA AI Log Agent with Multi-Flow Support and Robustness Improvements by @squirrelsc in #3973
  • Adding error patterns for common Azure deployment failures by @umfranci in #3959
  • Use escape sequence for module path by @kanchansenlaskar in #3977
  • Add /boot access to force systemd to mount by @lubaihua33 in #3981
  • Resize tool - RHEL: Support resize for nvme disks by @adityagesh in #3978
  • Move to osDiskImage.source.storageAccountId for ACG security update by @lubaihua33 in #3982
  • Add root filesystem mount fialure check and related exception by @lubaihua33 in #3980
  • Improve Deployment of CVM VHD by @kamalca in #3969
  • Add P5 priority documentation for long-running and utility test cases by @Copilot in #3987
  • longhaul timout for stress testcase by @vyadavmsft in #3985
  • Add runbook node count handling for scaling by @squirrelsc in #3988
  • dom0_kernel_installer: Add new menuentry for installed kernel by @pupacha in #3894
  • Handle warnings during module reload checks by @kanchansenlaskar in #3986
  • Runner: add exit_on_first_failure for repro. by @squirrelsc in #3989
  • Introduce multi-vm stress-ng test by @vyadavmsft in #3991
  • ch_tests_tool: prefer logging by dmesg tool over custom logging by @anirudhrb in #3993
  • Remove AzureNodeSchema.hyperv_generation by @kamalca in #3990
  • Enhance AI Log Analyzer with offline analysis capabilities and improved CLI interface by @squirrelsc in #3992
  • Expand _get_kernel_version detection for latest Ubuntu versions by @SRIKKANTH in #3995
  • logging: add newline for better readability in read_text_file output by @LiliDeng in #3997
  • Security: add comments to suppress security alerts by @LiliDeng in #4001
  • Disable fips-updates for fips kernel installations by @SRIKKANTH in #3998
  • add docker seccomp profile test by @realsdx in #3994
  • Integrate AI Log Agent by @squirrelsc in #3999
  • add try-catch for HTML notifier, prepare for pytest_html upgrade 3.2.0 -> 4.x by @paxue in #4002

New Contributors

Full Changelog: 20250804.1...20250915.1

20250901.1

01 Sep 01:53
Compare
Choose a tag to compare

What's Changed

  • Allow runbook to override image requirements by @kamalca in #3948
  • Add and fix hyperv modules test by @kanchansenlaskar in #3853
  • Changes to verify_l3_cache TC to handle shared L3 Cache scenarios by @umfranci in #3951
  • NVIDIA GB200 & GB300 GPU IDs added to lspci tool by @SRIKKANTH in #3952
  • Fix: ValueError: 'arm64' is not a valid ArchitectureType by @kamalca in #3954
  • Change ClientAliveInterval verification value to 235 by @lubaihua33 in #3955
  • Remove deprecated warn function and replace with warning by @goenkam in #3956
  • Docker image: use higher python version and use azure linux 3.0 by @LiliDeng in #3958
  • Fix: Capability may be None by @kamalca in #3961
  • Pass non-built in modules for validation and fix with the addition of more modules by @kanchansenlaskar in #3960
  • [Feature] Add AI Multi-Agent System for LISA Log Analyzer by @michelle-linn in #3962
  • Increase stress reboot test timeout. by @SRIKKANTH in #3953
  • Add comment explaining kvp_client exit code 5 by @LiliDeng in #3967
  • Fix verify_vmbus_devices_channels for new logic change in network driver by @LiliDeng in #3966
  • Cover the scenario that sshd config contains time-related abbr. and comment by @lubaihua33 in #3964
  • Logger: mitigate underlying recursive logging and refactoring. by @squirrelsc in #3971
  • New test cases added for performance validation of resource disks by @SRIKKANTH in #3910
  • Add debug runbook documentation to Azure getting started guide by @Copilot in #3974
  • ch_tests: avoid duplicate dmesg output in logs by @anirudhrb in #3975
  • Add standard ssd performance tests by @rabdulfaizy in #3968
  • Upgrade PR checks and document to Python 3.12 by @squirrelsc in #3965
  • Azure platform vmsize sorting: Priorize standard vmsize by @adityagesh in #3976
  • Enhance LISA AI Log Agent with Multi-Flow Support and Robustness Improvements by @squirrelsc in #3973
  • Adding error patterns for common Azure deployment failures by @umfranci in #3959
  • Use escape sequence for module path by @kanchansenlaskar in #3977
  • Add /boot access to force systemd to mount by @lubaihua33 in #3981
  • Resize tool - RHEL: Support resize for nvme disks by @adityagesh in #3978
  • Move to osDiskImage.source.storageAccountId for ACG security update by @lubaihua33 in #3982
  • Add root filesystem mount fialure check and related exception by @lubaihua33 in #3980
  • Improve Deployment of CVM VHD by @kamalca in #3969

New Contributors

Full Changelog: 20250804.1...20250901.1

20250819.2

01 Sep 06:06
Compare
Choose a tag to compare

20250819.1

19 Aug 02:21
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 20250804.1...20250819.1

20250804.1

04 Aug 02:02
Compare
Choose a tag to compare

What's Changed

  • Fix script file transformer command generation for interpreter by @d-urbonas in #3932
  • Fix false passes in NVMe testcases. by @SRIKKANTH in #3935
  • Configure GRUB to boot into newly installed kernel by @andrew344c in #3925
  • Fix cases against ready platform by @LiliDeng in #3930
  • Add comments to suppress security alerts by @LiliDeng in #3936
  • Hibernation: Change assert sequence by @adityagesh in #3924
  • Parse and calculate bogo-ops from metrics array in stress-ng YAML output by @vyadavmsft in #3933
  • Fix lisa test failures against latest Fedora(41+) by @balakreddy in #3929
  • Revert "Fix cases against ready platform" by @LiliDeng in #3939
  • Fix version extract regex for arm64 and change menuentry extraction r… by @andrew344c in #3938
  • Update git_bisect.yml example reference by @emmanuel-ferdman in #3941
  • Skip storage testcases if nvme cmd doesn't have 'NameSpace' in output. by @SRIKKANTH in #3685
  • Enable setting "tags" in test case metadata by @binojrajan in #3937
  • Fix OpenSSL speed test to detect failures by implementing error checking in the tool by @Copilot in #3944
  • Mark env as deleted for azure platform only by @kanchansenlaskar in #3928
  • Fix 'Syntax error: "(" unexpected error' on debian/ubuntu by @LiliDeng in #3945
  • Fix verify_azure_disk_encryption_provisioned by @bhagyapathak in #3934
  • Add standard security profile in Baremetal platform by @vyadavmsft in #3940
  • kdump: remove check for old vmbus version by @LiliDeng in #3949
  • Update Azure deployment with configurable two-level timeout: 300s for log capture, user-defined overall timeout by @Copilot in #3946
  • kdump: improve resource disk fallback logic for cross-platform support by @vyadavmsft in #3947
  • Add required packages for installing stressng from source by @vyadavmsft in #3950
  • TestCase Logger: Add Case id to logger name by @adityagesh in #3942

New Contributors

Full Changelog: 20250721.1...20250804.1

20250721.1

21 Jul 02:46
fa955c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 20250707.1...20250721.1

20250707.1

07 Jul 04:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 20250623.1...20250707.1