Conversation
The command to check if the avocado-misc-tests repo is correct and matches the name was failing due to trailing and extra quote characters. Replacing the same with brackets is solving the issue Signed-off-by: Misbah Anjum N <misanjumn@ibm.com>
Password change from Aform@fvt to 123456! Signed-off-by: Anushree-Mathur <anushree.mathur@linux.ibm.com>
Changing guest password from Aform@fvt to 123456
libvirt doesn't support thinly provisioned lvm volumes Signed-off-by: Sneh Shikha Yadav <syadav@linux.ibm.com>
- Remove the commented exclude_inputs_params block. - Simplify configuration file handling by using shutil.copy() for all interface types. - Reduce overall code complexity from 688 to 661 lines. - All configuration files (vnic, veth, hnv, pci) are now copied directly without any filtering, making the code more maintainable and consistent. - All existing functionality remains intact, including HMC integration (manageSystem, VIOS information), credential handling (hmc_pwd, vios_pwd), remote peer discovery through SSH, and dynamic parameter injection from files. Signed-off-by: “Shaik <“shaik.abdulla1@ibm.com”>
…ails. - Implement conditional host_ips/netmasks assignment: * One interface → single IP/netmask * Multiple interfaces → comma‑separated IPs/netmasks - Extend [io_veth_fvt] sections with complete parameter mappings. - Add peer_password mapping to [io_veth_fvt] for consistency. - Ensure identical parameter support for veth, FVT tests. Signed-off-by: “Shaik <“shaik.abdulla1@ibm.com”>
vETH: add full parameter support & along with Remote LPAR and HMC details.
…cies - Replace python311-* with python3-* packages for SLES16 to maintain consistency - Add pexpect to pip-package list for enhanced functionality Signed-off-by: Misbah Anjum N <misanjumn@ibm.com>
Adding a new test suite for Spyre FVT tests. Signed-off-by: Sai Janani C <jananic@linux.ibm.com>
Adding a test bucket for Spyre FVT
- run_test: replace broken --nrunner (inverted logic) with --runner; default path uses --max-parallel-tasks=1, --runner flag selects --test-runner runner mode - run_test: restore nrun flag so each test runs individually via TEST_DIR path-join when --runner is not passed - run_test: restore linux_src_path/gcov flow: gcov_reset before run, gcov_code_coverage capture after, copy final_files.txt to outputdir - parse_test_config: add runner param; restore 'if runner:' guard around single_test_dic collapse — without this all tests were concatenated into one avocado command instead of one-by-one - parse_test_config: restore tempmux key on test_dic (required by gcov) - CLI: replace --nrunner with --runner; add --code-cov/linux_src_path - Call sites: pass args.runner and args.linux_src_path correctly
These functions were only present in avocado-fvt-wrapper and are required by the gcov support in avocado-setup.py: - gcov_reset(): resets gcov counters to zero before a test run by writing to /sys/kernel/debug/gcov/reset - gcov_code_coverage(): captures per-function coverage after a run; collects .gcno/.gcda files, runs gcov, parses coverage percentages and writes results to final_files.txt; supports optional driver_name column for IO test buckets Also add missing imports: itertools (used by zip_longest) and time (used by sleep in gcov_code_coverage).
Add the following kdump-related parameters to the global section of ras.cfg, ras_p1.cfg, ras_p2.cfg, and ras_p3.cfg to support the KdumpManager interface in utils_kdump.py: - setup_kdump: controls whether kdump setup is performed - guest_upstream_kernel: flag for upstream kernel usage - upstream_kernel_vmlinux: path to vmlinux for upstream kernels - install_missing_packages: controls auto-installation of packages - crashkernel_value: reserved memory for crash kernel (1500M) - crash_dir: directory where vmcore files are written (/var/crash/) - debug_dir: directory for debug artifacts (/home/) - dump_dir: directory for dump output (/home/) All parameters are set to safe/disabled defaults so existing tests are unaffected unless explicitly overridden per test variant. Signed-off-by: Misbah Anjum N <misanjumn@ibm.com>
cfg: Add global kdump RAS params to ras config files
Removed pylinit check for absolute python version Signed-off-by: Praveen K Pandey <praveen@linux.ibm.com>
Enabled couple of more python version Signed-off-by: Praveen K Pandey <praveen@linux.ibm.com>
Enabled pylint rules in push and pull changes Signed-off-by: Praveen K Pandey <praveen@linux.ibm.com>
avocado-setup.py: - E0606: initialize driver_name=None before for loop - E0602: add pylint disable comment on globals() assignments - E225/E302/E305/E201/E203/E275/E128/E211: fix spacing around operators, blank lines, dict comprehensions, if/continuation indent lib/helper.py: - E231: add missing space after comma in PipMagager.__init__ args - E261: fix inline comment spacing (single to double space) - E303: remove extra blank line before RemoteRunner class lib/pci.py: - E502: remove redundant backslash in list comprehension - E127: fix continuation line indentation - E302: add blank line before is_sriov() - E0602: define NWException class (was used but never defined) lib/hmc.py: - E221: remove multiple spaces before = operator lib/virtual.py: - W292: add missing newline at end of file pci_info.py: - E302: add blank line before create_config_inputs() Gentest.py: - E225: fix missing whitespace around operators - E302: add blank lines before function definitions - E111/E231: fix indentation and missing spaces after commas - W293: remove whitespace from blank lines
avocado-setup.py: - Add module-level '# pylint: disable=E0602' to suppress all undefined-variable warnings for globals set via globals() pattern; these are intentionally set at runtime from config file pci_info.py: - W293: strip trailing whitespace from blank lines - E302/E305: add required blank lines before function/class defs - E122/E128: fix continuation line indentation - E221: remove multiple spaces before = operator lib/virtual.py: - W0611: remove unused 'import platform'
Pylint fix
config: Update SLES16 Python packages, add pexpect to pip dependencies
Removed thin volume test case
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
KVM CI to that of master