Releases: microsoft/lisa
Releases · microsoft/lisa
20220725.1
What's Changed
- Modify dump file check command by @lubaihua33 in #2140
- make env as bad when nodes not accessible by @LiliDeng in #2126
- DPDK: sriov rescind test fixes by @mcgov in #2133
- DPDK: fix check for source built binary by @mcgov in #2141
- Install docker compose from source by @somil55 in #2144
- Update libvirt-python dependency. by @cwize1 in #2148
- DPDK: add crash check after device removal by @mcgov in #2146
- update owner by @squirrelsc in #2147
- use one single place for xfstests tool to avoid space is full issue by @LiliDeng in #2137
- DPDK: fix compat check by @mcgov in #2145
- update owner in right format by @squirrelsc in #2152
- Test up to Python 3.10 by @tonybaloney in #2150
- Fix kernel_installer by @pupacha in #2153
- kernel_installer: Refactor logic of fde/non-fde check by @pupacha in #2154
- QEMU: Add support for enabling Secure Boot. by @cwize1 in #2155
- Libvirt: Implement _get_environment_information by @pupacha in #2151
New Contributors
- @tonybaloney made their first contribution in #2150
Full Changelog: 20220718.1...20220725.1
20220718.1
What's Changed
- Check console enabled log instead of kernel command line from dmesg by @lubaihua33 in #2119
- fix VM not boot up with cvm/fde kernel by @LiliDeng in #2123
- Add nested virtualization feature by @somil55 in #2117
- fix hardcode to remove extra nics from node0 by @LiliDeng in #2127
- Modify the console enabled match string for some old images by @lubaihua33 in #2130
- Doc: add test case diagram by @squirrelsc in #2128
- Add Mariner image support in Kdump test cases by @lubaihua33 in #2129
- DPDK: Create data disk size requirement for OVS by @kamalca in #2134
- support xdp on mariner by @LiliDeng in #2132
- Add enhancement for checking vmcore in kdump test by @lubaihua33 in #2131
- fix wget bug when overwrite is set as True but force_run is False by @LiliDeng in #2136
- Fix the issue that the kdump test pass when no dump file by @lubaihua33 in #2139
Full Changelog: 20220711.1...20220718.1
20220711.1
What's Changed
- handle the situation when images were deleted by @LiliDeng in #2107
- fix test cases issues of mariner by @LiliDeng in #2108
- get result file without using cache by @LiliDeng in #2110
- Fix test case issues found on Mariner image. by @LiliDeng in #2111
- Libvirt Transformers: Refactor + skip if already installed by @pupacha in #2112
- support verify_repository_installed on mariner by @LiliDeng in #2115
- clean up env for all nodes by @LiliDeng in #2114
- Handle error in kill if pid is not found by @somil55 in #2095
- Add Cloud Hypervisor tests by @anirudhrb in #2049
- fix xfstests and increase core requirement for reload hv_netvsc by @LiliDeng in #2118
- Notify results of kvm-unit-tests using CommunityTestMessage by @anirudhrb in #2109
- fix atomicwrites package error by @squirrelsc in #2121
- Fixe some recent errors for fio testcases by @somil55 in #2120
- Fix XDP test cases issues by @LiliDeng in #2122
Full Changelog: 20220704.1...20220711.1
20220704.1
What's Changed
- Increase timeout for case verify_stress_sriov_disable_enable from 4000 to 4500 by @LiliDeng in #2093
- add ignorable pattern for dmesg of RHEL9 by @LiliDeng in #2094
- support to specify os disk size by @LiliDeng in #2092
- Fix access permission issue on mariner. by @LiliDeng in #2097
- Fix docker installation on centos < 8 by @somil55 in #2098
- DPDK: Mark netvsc pmd tests dirty by @kamalca in #2099
- Fix NTP package error on redhat > 8 by @somil55 in #2096
- support xfstests on mariner by @LiliDeng in #2101
- DPDK: GPU and HPC SKUs not supported by @kamalca in #2102
- bugfix: use sudo for kill-by-name by @mcgov in #2104
- Add coreutils timeout tool by @mcgov in #2103
- DPDK: Force stable source for 18.04 by @mcgov in #2105
- DPDK Perf: Unsupported GPU, HPC by @kamalca in #2106
- Support jump boxes for development environment. by @squirrelsc in #2080
Full Changelog: 20220627.1...20220704.1
20220627.1
What's Changed
- force sync after deleting file by @LiliDeng in #2079
- fix verify_gpu_cuda_with_pytorch by @LiliDeng in #2078
- Fix failure of kexec tool installation from source code for Debian 9 by @lubaihua33 in #2067
- Fix repo check test case by @LiliDeng in #2076
- Add environment information to community message by @somil55 in #2081
- Fix docker installation failure on RHEL 8 by @LiliDeng in #2077
- Use kernel_version_raw to get the kernel version by @lubaihua33 in #2086
- clean up env after running xfstests and fix log path of xfstests by @LiliDeng in #2085
- fix netperf compile issue when gcc version >= 10 by @LiliDeng in #2082
- Add unique id to community test message by @somil55 in #2084
- Revert changes to reload_hyperv_modules by @kamalca in #2087
- support netperf on CBLMariner by @LiliDeng in #2089
- Infiniband: Try kernel-devel-$(uname -r) first by @kamalca in #2088
- Change dump path and crashkernel size if the memeory size is big by @lubaihua33 in #2091
- Add docker installation from repo for debian backport images by @somil55 in #2090
Full Changelog: 20220620.1...20220627.1
20220620.1
What's Changed
- try to fix centos 8 repo issue by setting skip_if_unavailable as true. by @LiliDeng in #2066
- fix get hv_vmbus version issue, the raw output contains "\r\n" by @LiliDeng in #2068
- DPDK on Debian: buster 5.4 missing ib drivers by @mcgov in #2069
- add actionable node.nics exception messages by @mcgov in #2061
- Make '(initramfs)' log the only indication of the initramfs status by @lubaihua33 in #2065
- DPDK bugfix: don't skip Ubuntu by @mcgov in #2072
- restore env after testing by @LiliDeng in #2064
- Update dpdk_nff_go Distro checks by @kamalca in #2070
- fix some failures in dpdk ring ping by @kamalca in #2071
- QEMU: Ensure secure-boot is disabled. by @cwize1 in #2074
- Revert: QEMU: Ensure secure-boot is disabled. by @cwize1 in #2075
- Add ltp lite test by @somil55 in #2059
Full Changelog: 20220613.1...20220620.1
20220613.1
What's Changed
- Check exception from console log in kdump test cases by @lubaihua33 in #2015
- Skip KVM unit tests if virtualization is not enabled on the target node. by @anirudhrb in #2039
- Update README.rst (grammar) by @ajsharda17 in #2035
- Retry to install packages with --allow-unauthenticated by @LiliDeng in #2003
- Add tool kernel config. by @LiliDeng in #2037
- azure: support maximized cap on vm size by @squirrelsc in #2033
- Remove unnecessary packages to fix security issue. by @squirrelsc in #2043
- Adding SGX basic validation test by @shruti25ratnam in #2019
- add install stress-ng from src and skip hibernation case in the beginning when distro doesn't support by @LiliDeng in #2041
- Fix EOL centos repo issue. by @LiliDeng in #2040
- Skip test when current distro doesn't support lis installation by @LiliDeng in #2042
- Revert "Fix EOL centos repo issue." by @LiliDeng in #2044
- Reload hv modules all in one command by @kamalca in #2032
- Remove DPDK support for Oracle by @kamalca in #2031
- kvm_unit_tests_tool: Fix permissions for copy_back by @pupacha in #2034
- DPDK send/recv check for invalid package by @mcgov in #2051
- NetworkController: add wait skip option for sriov toggling by @mcgov in #2047
- DPDK: don't assume testpmd binary name by @mcgov in #2053
- field_to_dict: support ignore non-exists fields by @squirrelsc in #2054
- DPDK VF hotplug check bugfix by @mcgov in #2055
- skip tests in the beginning for xfstests and add detailed assert info when no data disk found. by @LiliDeng in #2046
- DPDK & Nic: fix bind/unbind bad assumptions by @mcgov in #2056
- pidof: Add tool for use in kill tool by @mcgov in #2058
- dpdk: swap to using unzip tool by @mcgov in #2060
- run dhclient to gain ip by @LiliDeng in #2062
- DPDK: cleanup async timeout and testpmd kill by @mcgov in #2050
- move loop out from one command, since the network will disconnect by @LiliDeng in #2063
New Contributors
- @ajsharda17 made their first contribution in #2035
Full Changelog: 20220606.1...20220613.1
20220606.1
What's Changed
- Fix centos7/rhel7 xfstests compile issue by @LiliDeng in #2011
- Update pattern for output of lscpu by @LiliDeng in #2012
- Use kernel_version_raw of uname tool when getting kernel version by @lubaihua33 in #2013
- fix compile issue on SLES12SP5 by @LiliDeng in #2016
- os: force rerun on download key, and small refactoring by @squirrelsc in #2023
- case selector: empty string should be ignored by @squirrelsc in #2024
- networksettings: device_statistics: use vf nic counters for AN enable… by @sharsonia in #2026
- Fix netperf compile issue on RHEL/CentOS by @LiliDeng in #2018
- Use HibernationEnabled as hibernation case requirement. by @LiliDeng in #2028
- Enable ACC feature in tests by @somil55 in #2025
- Azure: Fix deployment issues with custom rg name input by @pupacha in #2017
- Implement _is_package_in_repo for RPMDistro by @pupacha in #2030
- revert changes by accident. by @LiliDeng in #2036
Full Changelog: 20220530.1...20220606.1
20220531.1
What's Changed
- Set DPDK core requirement to 8 by @mcgov in #1991
- DPDK: remove implicit backport repo by @mcgov in #1992
- Fix gpu and hibernation feature broken issue. by @LiliDeng in #1987
- Fix lisav3 test case issues. by @LiliDeng in #1984
- Fix validate_device_statistics by @LiliDeng in #1997
- DPDK: force source install on tests that require it by @mcgov in #1994
- dpdk nff-go skip EOL ubuntu and debian by @mcgov in #1968
- DPDK: check supported OS versions in a single place by @mcgov in #1993
- Fix feature not detected errors by @somil55 in #1990
- Fix gpu extension by @sharsonia in #2000
- Add case verify_stress_sriov_disable_enable. by @LiliDeng in #1996
- Change the kernel cmdline parameters for a sigle boot entry by @lubaihua33 in #1999
- Revert "Change the kernel cmdline parameters for a sigle boot entry" by @lubaihua33 in #2001
- Add testcase for running kvm-unit-tests by @anirudhrb in #1976
- Skip TVM test when VM is not gen2 type and add minimal requirement for os version. by @LiliDeng in #1998
- Enable Lisa on AWS to execute the network and storge performance tests by @rainierside in #1943
- Fix assertion check in targetspw testcase by @somil55 in #2004
- Change the kernel cmdline parameters for a sigle boot entry by @lubaihua33 in #2002
- features: gpu: update extension handler version by @sharsonia in #2007
- Update the disk path in fdisk.py to include /dev/xvd* for AWS by @rainierside in #2009
- Aws setup env by @rainierside in #2008
- fix sriov test cases issues by @LiliDeng in #2006
- Stop service which uses nvidia module, then remove module can succeed. by @LiliDeng in #2010
- Update NicInfo only when mac match is found by @somil55 in #2005
New Contributors
- @rainierside made their first contribution in #1943
Full Changelog: 20220523.1...20220531.1
20220523.1
What's Changed
- Add can_install to dnsmasq tool by @somil55 in #1944
- Fix storage testcases by @somil55 in #1960
- Fix kdump test failure for version 7 of Redhat/Centos by @lubaihua33 in #1963
- Fix xfstests issues. by @LiliDeng in #1965
- dpdk-ring-ping: special case test to use dpdk-stable as default source by @mcgov in #1967
- search space support intersect, and fix bugs by @squirrelsc in #1969
- Fix KVM private bridge testcase by @somil55 in #1937
- Hibernate a VM only support from API. by @LiliDeng in #1966
- Stop firewall in dnsmasq by @somil55 in #1970
- Fix extended schemas in node requirements. by @cwize1 in #1973
- Update libvirt-python dependency. by @cwize1 in #1974
- Fix for JUnit notifier. by @cwize1 in #1975
- Fix data_disk_size requirement handling. by @cwize1 in #1977
- Use Virtio in QEMU VMs. by @cwize1 in #1978
- Fix SKU with no resource disk by @somil55 in #1979
- Adding Microsoft SECURITY.MD by @microsoft-github-policy-service in #1981
- Fix feature requirement regression by @kamalca in #1983
- Skip Synthetic UDP testcase on supported kernel by @somil55 in #1985
- Speedup fio on synthetic interfaces by @somil55 in #1986
- add case insensitive for fio result pattern by @LiliDeng in #1988
- Libvirt: Add Installer transformers for Qemu, CH & Libvirt by @pupacha in #1971
New Contributors
- @microsoft-github-policy-service made their first contribution in #1981
Full Changelog: 20220509.1...20220523.1