Граф коммитов

4657 Коммитов

Автор SHA1 Сообщение Дата
Chi Song 7f6b958938 dump git repo information before run 2022-08-17 09:11:12 -07:00
Chi Song c94debc308 runner: remove finished test results to save mem 2022-08-17 09:11:12 -07:00
adityanagesh da86f952ad Update MLNX_OFED for Ubuntu 20.04
Update MLNX_OFED driver version to 5.7-1.0.2.0 for
Ubuntu 20.04
2022-08-17 07:58:59 -07:00
Anirudh Rayabharam e47af888b6 KVM unit tests: log collection for timeout failures
When KVM unit tests gets killed due to timeout, result.stdout
is empty and the test fails with "no results in stdout". In this
case it is useful to collect the logs from the "logs" directory
to debug the problem since we don't have any useful information
in stdout.

Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com>
2022-08-17 07:55:14 -07:00
Anirudh Rayabharam 7463cd7e10 Increase timeout for Cloud Hypervisor tests
Increase timeout for Cloud Hypervisor tests since a lot of runs are
failing due to timeout errors.

Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com>
2022-08-17 07:55:14 -07:00
Anirudh Rayabharam ab4cc3e830 Skip tests for unimplemented distros
Skip Cloud Hypervisor, libvirt, KVM tests for distributions other than
Ubuntu and CBLMariner. Lots of failures in other distros leading to
exceedingly high failure rate. Other distros can be enabled after fixing
these issues. Just to clarify: it is the implementation of these test
cases in LISA that doesn't currently support other distros. It is not
a limitation of the tests themselves.

Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com>
2022-08-17 07:55:14 -07:00
Kameron Carr 54a4793ce4
DPDK ring_ping: change metric (#2143)
For increased test reliability, we decided to reduce the bar for ring ping performance. Further discussion may need to occur surrounding the performance expectations of this test.
2022-08-16 10:09:22 -07:00
mcgov 88037eb5d1
Fixup redhat/fedora usage in testpmd, refactor dpdk stable location (#2205)
* fixup redhat/fedora usage, refactor dpdk stable location

* DPDK: Rhel force update to latest kernel before installation to fix rdma-core mismatches

* nit fix, redhat->fedora
2022-08-16 09:04:48 -07:00
Lili Deng 2b9135db11 skip nfs udp on rhel 8.x 2022-08-16 14:35:28 +08:00
lubaihua33 a682020d26 Add mask if variable or vhd contains sas token 2022-08-16 08:34:15 +08:00
Lili Deng 1be5aeff4d for distro which has docker by default, need start it. 2022-08-16 08:03:47 +08:00
Lili Deng 2fc44d96af resize - add one more exception into retry list 2022-08-15 09:42:12 -07:00
Lili Deng 10b98e80ca only rhel8 contains base repo, and there is no update repo for rhel, so
remove it
2022-08-15 09:24:03 -07:00
Lili Deng 2571681ec4 Aviod the issue when source blob does not belong to the same region used for testing. 2022-08-14 10:42:55 +08:00
mcgov 6890f1ee11
fixup to use isolated resource (#2179) 2022-08-12 11:30:08 -07:00
adityanagesh 6d9078e33f Move exit code check to run function 2022-08-12 08:46:16 -07:00
adityanagesh a58d783510 fix: Whitelist warning for IP Firewalling
Warning shown for first unit using IP Firewalling
is whitelisted
2022-08-12 08:32:51 -07:00
adityanagesh a849c39118 fix: Whitelist platform regulatory error message for Mariner
The error is  benign as they indicate that the "cfg80211 wifi driver"
is not able to find its firmware. Given that there is no wifi device
on the Azure VM platform, it is safe to ignore this error message.
2022-08-12 08:32:51 -07:00
lubaihua33 388d8b7320 Add more retries when no vmcore and vmcore-incomplete file 2022-08-12 16:45:23 +08:00
Lili Deng 32cddfd63c throw exception when encounter RepoURLNotExistException 2022-08-12 14:51:03 +08:00
Lili Deng bd1665faa7 throw exception when repo url not existing and repo not defined 2022-08-12 14:51:03 +08:00
Lili Deng 0d930073f0 Add RepoURLNotExistException. 2022-08-12 14:51:03 +08:00
Lili Deng 5fa7094805 skip tests when there no available vm sizes to be resized, add case verify_vm_hot_resize_decrease 2022-08-12 11:32:56 +08:00
Lili Deng 7726545366 throw exception when there is no available vm sizes to be resized 2022-08-12 11:32:56 +08:00
Lili Deng f96d16616c add vm size sku which have no temp disk 2022-08-12 09:13:15 +08:00
Lili Deng 4bd636dcd5 change mount point check value for centos 2022-08-12 09:13:15 +08:00
mcgov cdb0be3418
DPDK: Check for backport repo before setting argument (#2193) 2022-08-11 14:54:29 -07:00
lubaihua33 69e7a27c30 Fix the issue of kdump checking result for Mariner image 2022-08-11 10:56:06 +08:00
Lili Deng 32ebabb76a centos 8 has iproute-tc package, not tc 2022-08-11 00:10:32 +08:00
Chi Song 1ce51da3be Azure fix missed os disk size on marketplace image 2022-08-09 17:46:06 -07:00
adityanagesh 07e5ca5d00 fix: Run black code formatting 2022-08-10 08:18:54 +08:00
Aditya Nagesh b28aea3528 fix: spacing for inline comment 2022-08-10 08:18:54 +08:00
Aditya Nagesh 126dd59760 fix: python linting 2022-08-10 08:18:54 +08:00
Aditya Nagesh e1990f165a fix: Whitelist bootup log for SGI XFS
verify_boot_error_fail_warnings test fails on Mariner due to SGI XFS
log message displayed on bootup. Add log to whitelist as the log does
not indicate any failures.
2022-08-10 08:18:54 +08:00
Chi Song b1ec36e1b9 Azure: split node level arm params from runbook.
This change makes parameters clearly, and reduce broken on arm only
parameters.
1. Add new AzureNodeArmParameter, which inherits from AzureNodeSchema.
   Handle special initialize logic in the AzureNodeArmParameter.
2. Move arm parameter special values from AzureNodeSchema to
   AzureNodeArmParameter.
3. Remove duplicate logic in _generate_min_capability.
2022-08-09 15:33:32 -07:00
Chi Song 3afe602c8c Azure: remove unused data disk settings 2022-08-09 15:33:32 -07:00
Kameron Carr 2fe6f20915 IB: Skip UnsupportedKernelException 2022-08-09 10:27:08 -07:00
Lili Deng 5a7d70de1d Add node close to remove ssh not active issue. 2022-08-09 09:17:45 -07:00
Lili Deng 7d17c2d86b Add sudo for ping tool to avoid Operation not permitted error. 2022-08-09 09:17:45 -07:00
Lili Deng 8587e1908e update dpdk tests use IsolatedResource feature 2022-08-09 23:41:58 +08:00
Chi Song 705783fc7f Doc: update azure parameters. 2022-08-08 15:34:58 -07:00
Chi Song eace0309d2 Azure: support to specify multiple locations. 2022-08-08 15:34:58 -07:00
Chi Song 887585a3d0 Azure: refactoring code indent 2022-08-08 15:34:58 -07:00
Lili Deng d4bb0766b2 currently only rhel9 enables drm driver, will add more into supported list if distro vendors enable this. 2022-08-08 08:58:38 -07:00
Lili Deng 64d95ea7c0 Move clone code into install method so that unsupported distro has consistent behavior when reuse env. 2022-08-08 12:14:09 +08:00
Chi Song b8c51a94df Azure: move always on features from platform 2022-08-04 18:00:13 -07:00
Chi Song 27b3d7f4b3 Azure: move nested detection to feature 2022-08-04 18:00:13 -07:00
Chi Song cd33125c5c Azure: move nvme detection to feature
Move feature detection later than other fields, because some features
depends the fields.
2022-08-04 18:00:13 -07:00
Chi Song edaae8c427 Azure: move ACC detection to feature 2022-08-04 18:00:13 -07:00
Chi Song 3cb2303b80 Azure: move SecurityProfile detections to feature 2022-08-04 18:00:13 -07:00