Skip to content

Releases: microsoft/lisa

20260330.1

30 Mar 15:36

Choose a tag to compare

What's Changed

  • docker: skip restart when service already running in start() by @Copilot in #4321
  • tvm: temp skip test cases to reduce noise since tools don't support arm64 well by @LiliDeng in #4323
  • add path-specific code owners for review routing by @LiliDeng in #4324
  • Post-mask runbook secrets in HTML report metadata by @s4heid in #4326
  • add path-specific code owners for review routing by @LiliDeng in #4330
  • Add "nda" string as the NVMe disk type by @lubaihua33 in #4335
  • feat(lwtunnel): Add lwtunnel_bpf LISA test for Linux kernel lwtunnel functionality by @rlmenge in #4298
  • BugFix: Skip azsecpack test for unsupported distros by @johnsongeorge-w in #4345
  • BugFix: Raise on unexpected zypper exit codes in _install_packages by @johnsongeorge-w in #4342
  • Check for the sudo password prompt and introduce a fallback when the prompt is not detected. by @binojrajan in #4334
  • feat: add QEMU platform support to core test suites by @liunan-ms in #4331
  • kexec: use boot_id for reconnect detection by @vyadavmsft in #4341
  • Fix SR-IOV test failures on HPC/GPU SKUs with InfiniBand interfaces by @umfranci in #4313
  • Correct the failure message when test is run on a wrong configuration by @kanchansenlaskar in #4322
  • Fix broken dpkg packages and pip install failures on newer distros by @umfranci in #4327
  • ntttcp install issues fix for Ubuntu2510+ by @SRIKKANTH in #4349
  • CUDA installation fix for Ubuntu1604 by @SRIKKANTH in #4350
  • Improve Windows PowerShell install method, add lisa default path in INSTALL.md by @paxue in #4336
  • Reload netvsc 3 times should be enough by @lubaihua33 in #4351
  • variables: allow env var to set case visible variables by @mcgov in #4354
  • Remove host-side VDPA prep from Cloud Hypervisor test setup by @russell-islam in #4343
  • add retired VM size SKU block feature by @paxue in #4338
  • mshv: remove CHK dependency from crash test by @vyadavmsft in #4346
  • Add PR template and Copilot review instructions by @johnsongeorge-w in #4355
  • Move review instructions to recognized path-specific location by @johnsongeorge-w in #4359
  • selftests: add coverage for CV_LISA_ env var case visibility by @Copilot in #4356
  • ch: disable LISA hugepage setup in perf-stable mode by @vyadavmsft in #4352
  • Move INSTALL.md to installers/ folder by @Copilot in #4360
  • [AI Generated] BugFix: compute ringbuffer tolerance from PAGE_SIZE by @johnsongeorge-w in #4364
  • Use extension version 1.8 for GPU by @SRIKKANTH in #4375
  • [AI Generated] BugFix: Skip verify_sgx test on non-x64 architectures by @johnsongeorge-w in #4374
  • [AI Generated] BugFix: Skip ADE tests on ARM64 architecture by @johnsongeorge-w in #4377
  • [AI Generated] BugFix: Filter MANA module list by existence before unload/reload by @johnsongeorge-w in #4379
  • 'verify_cdrom_device_status_code' install issues fix for Ubuntu2510+ by @SRIKKANTH in #4368
  • ch_tests_tool: increase perf tests timeout by @anirudhrb in #4381
  • ch: preserve metrics test order by @vyadavmsft in #4353
  • passthrough: add generic device pool identifiers by @vyadavmsft in #4369
  • Set test tags as 'VM Extension Cases' for extension cases by @LiliDeng in #4383
  • Fix installation issue on SUSE by @LiliDeng in #4382
  • libvirt: resolve passthrough BDFs from visible devices by @vyadavmsft in #4371
  • hyperv: add location-path passthrough pools by @vyadavmsft in #4370
  • [AI Generated] BugFix: Restart KVP daemon after tool installation in verify_kvp by @johnsongeorge-w in #4391
  • upgrade simpleeval package version by @ZzzMao in #4389
  • passthrough: harden network perf cleanup by @vyadavmsft in #4372
  • Mark hung Cloud Hypervisor tests as failed + a few fixes by @anirudhrb in #4384
  • Fix invaild template issue by @LiliDeng in #4396
  • BugFix: Detect NVMe support from Azure SKU capabilities for all VM families by @johnsongeorge-w in #4385
  • platform_utils: retry vmm version detection after unknown cache by @vyadavmsft in #4392
  • hyperv: avoid stale VMs in case of VM setup failures by @anirudhrb in #4373
  • hyperv: fix assignable device check syntax by @vyadavmsft in #4397

New Contributors

Full Changelog: 20260309.1...20260330.1

20260309.1

09 Mar 00:23
959f370

Choose a tag to compare

What's Changed

  • Add new transformer which will install VM extension before test run by @bhagyapathak in #4276
  • baremetal: retry _enable_serial_console on iDRAC 503 transient errors by @vyadavmsft in #4290
  • baremetal: retry SSH ready check with iDRAC ForceRestart on failure by @vyadavmsft in #4288
  • feat(sched_core): Introduce basic core scheduling test by @rlmenge in #4299
  • Add kexec reboot test suite by @vyadavmsft in #4273
  • fix(sched_core): skip on non-SMT hosts and install C dev headers by @rlmenge in #4303
  • Fix curl tool not installation issue by @LiliDeng in #4302
  • Refine quick-install.ps1 to find existing python by @LiliDeng in #4301
  • Add ai agent dependent package with a fixed version by @lubaihua33 in #4305
  • Fix and normalize package path in package_installer validation by @andrew344c in #4304
  • lis: bump test case priority to 5 in lissuite.py by @Copilot in #4306
  • SKIP verify_timesync_ptp on unsupported Ubuntu and RHEL versions by @SRIKKANTH in #4311
  • Fix UnboundLocalError in KexecSuite._wait_for_reconnect by @Copilot in #4312
  • network: add BBR3 congestion control coverage by @andrew344c in #4309
  • add lisa_test_writer.prompt.md for auto generate test case by @paxue in #4308
  • Add some modifications to refine the log agent by @lubaihua33 in #4315
  • Move installation lisa into a folder by @LiliDeng in #4314
  • Add docker support in WSL by @paxue in #4316
  • CvmAttestation: changing to use new cvm library for cvm attestation by @yangjie-msft in #4289
  • passthrough: Add PCI BDF list support for device pool by @vyadavmsft in #4317
  • device_passthrough: skip gracefully when device_pools not configured by @vyadavmsft in #4319
  • Add a resource group lock to avoid duplicated creation by @lubaihua33 in #4318
  • Provide ltp_skip_test_file var for LTP, set can_install to False for Swap tools by @paxue in #4287

New Contributors

Full Changelog: 20260224.1...20260309.1

20260202.1

02 Feb 03:49
4273419

Choose a tag to compare

What's Changed

  • Add smoke test with serial console pattern validation (defaults to soft lockup detection) by @Copilot in #4252
  • tools/hyperv: simplify delete_nat_mapping by @anirudhrb in #4249
  • dpdk: testpmd check packet drops by @mcgov in #4112
  • dpdk: mtu test updates by @mcgov in #4247
  • Fix test cases for Azure Linux by @bhagyapathak in #4152

Full Changelog: 20260126.1...20260202.1

20260126.1

28 Jan 00:54

Choose a tag to compare

What's Changed

Full Changelog: 20260119.1...20260126.1

20260119.1

19 Jan 07:00

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 20260104.1...20260119.1

20260104.1

04 Jan 00:52

Choose a tag to compare

What's Changed

Full Changelog: 20251222.1...20260104.1

20251222.1

22 Dec 02:28

Choose a tag to compare

What's Changed

Full Changelog: 20251208.1...20251222.1

20251208.1

08 Dec 01:45

Choose a tag to compare

What's Changed

Full Changelog: 20251124.1...20251208.1

20251124.1

24 Nov 02:39

Choose a tag to compare

What's Changed

  • Fix objtool checksum error by adding libxxhash-dev to build dependencies by @umfranci in #4099
  • Modrpobe command update for verbose is false by @rabdulfaizy in #4102
  • Document resource_group_tags parameter for Azure runbook by @Copilot in #4101
  • Add Host Build version tracking for baremetal and HyperV platforms by @vyadavmsft in #4087
  • Convert GPU Driver installation to Tool, Add amd-smi by @adityagesh in #4080
  • ch perf: Implement comprehensive performance stabilization framework by @vyadavmsft in #4085
  • Classify /bin/true redirections in kernel modules as not loaded by @s4heid in #4106
  • Kdump: Enhance error log for incomplete dump file by @adityagesh in #4103
  • Update Nested Feature Supported list in Azure by @adityagesh in #4105
  • Create dm-cache test by @rlmenge in #4093
  • Return NVMe device nodes/paths (/dev/...) robustly across nvme-cli schemas by @kanchansenlaskar in #4073
  • DPDK: add netvsc rescind tests by @mcgov in #4076
  • Remove squirrelsc from CODEOWNERS by @Copilot in #4109
  • UnifiedPerfMessage: add str_value to store string value by @LiliDeng in #4107
  • Pass through MIGRATABLE_VERSION from pipeline environment by @vyadavmsft in #4111
  • Add UnifiedMessage support for NetworkPPSPerformanceMessage by @Copilot in #4057
  • Add documentation for file_uploader transformer by @Copilot in #4114
  • Add UnifiedMessage support for iperf3 TCP and UDP performance metrics by @Copilot in #4058
  • change check sudo logic not throw exception in wait_result timeout by @paxue in #4118
  • Remove the unused functions in ai log agent by @lubaihua33 in #4115
  • Test Case logs: Log environment used for the test case by @adityagesh in #4119
  • Hibernation log pattern checks to use grep by @adityagesh in #4117
  • dpdk: fix value is null exception by @LiliDeng in #4121

Full Changelog: 20251110.1...20251124.1

20251110.1

10 Nov 02:46
00985f4

Choose a tag to compare

What's Changed

  • iDRAC: Handle HTTP 500 internal errors with service reset by @vyadavmsft in #4070
  • Fix Hyper-V Stop-VM to use TurnOff on timeout/failure by @vyadavmsft in #4068
  • Remove overly broad stall regex pattern causing false positive panic detections by @Copilot in #4082
  • Revert "skip test if hv_netvsc driver is not used" by @LiliDeng in #4083
  • change kselftest required /tmp/ size to 1GB for limited space by @paxue in #4086
  • Add enabled switch for environments and nodes by @squirrelsc in #4072
  • Process: Raise exception on timeout. by @squirrelsc in #4077
  • Skip tests on L1VH Nodes by @praveen-pk in #4078
  • Set minimum TLS setting 1.2 for storage accounts by @s4heid in #4089
  • Fix IPTable Test by @Balashivaram in #4088
  • Add a virtualization feature to differentiate between various host types. by @LiliDeng in #4081
  • Fix Documentation Missing test cases, build warnings and formatting issues by @squirrelsc in #4094
  • Fix VHD schema documentation to show nested hyperv_generation field by @Copilot in #4100

New Contributors

Full Changelog: 20251028.1...20251110.1