Skip to content
Permalink
Branch: master
Commits on Jul 24, 2019
  1. Merge pull request #2224 from chloerh/hpt

    sathnaga committed Jul 24, 2019
    hpt:Fix failed cases on x86
Commits on Jul 4, 2019
  1. Merge pull request #1864 from balamuruhans/machine_type

    sathnaga committed Jul 4, 2019
    virsh_migration: Enable migration with all supported machine types
Commits on Jun 24, 2019
  1. vcpupin: Reduce test iterations for certain scenarios

    sathnaga committed Jul 17, 2018
    Testcase `cpu_list.cpu_list_x` iterates over all
    the available host cpus for each guest vcpu, this
    becomes a huge number when host has more cpus, lets
    introduce a check by reducing the iterations
    and still have the coverage by introducing some
    randomness.
    
    In test run with 32 guest vcpus and 128 host cpus
    ,test got interrupted due to test timeout of 4 hours.
    virsh.vcpupin.offline.positive_test.cpu_list.cpu_list_x: INTERRUPTED (14401.76 s)
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Mar 22, 2019
  1. Fixup: Handle new hwclock format

    sathnaga committed Mar 22, 2019
    Seems hwclock output format has changed in recent distributions,
    let's handle it.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Mar 20, 2019
  1. Merge pull request #2053 from kylazhang/boot_tset_fix

    sathnaga committed Mar 20, 2019
    Divide cases according to machine type
Commits on Mar 14, 2019
  1. Add custom stress event test and skip uptime check for reboot test

    sathnaga committed Mar 14, 2019
    Added a custom stress event subtest to have custom user defined
    guest and host events, it would help user not to mislead when
    we want override the default param setting for a test, and let's
    skip uptime check for guest reboot test.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Feb 14, 2019
  1. virsh.cpu_compare: Handle libvirt error message check

    sathnaga committed Feb 13, 2019
    Libvirt error message has been changed in newer libvirt
    versions, so let's handle all possible error message strings.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Feb 13, 2019
  1. Merge pull request #2024 from brucepatricklee/fix-guestpin.py

    sathnaga committed Feb 13, 2019
    fix a typo in cpuset_vcpupin cfg file
Commits on Feb 11, 2019
  1. Merge pull request #1519 from chloerh/papr

    sathnaga committed Feb 11, 2019
    Add new cases of papr hpt
Commits on Jan 9, 2019
  1. Merge pull request #1876 from balamuruhans/vcpu_check

    sathnaga committed Jan 9, 2019
    virsh_migrate: check hotplug vcpu using wait_for()
Commits on Dec 19, 2018
  1. Merge pull request #1799 from sathnaga/domtime_fixup_1

    sathnaga committed Dec 19, 2018
    Fixup: virsh domtime issue due to guest's time zone differences
Commits on Dec 7, 2018
  1. Relax maxvcpu assertion with maxvcpu from capabilities xml

    sathnaga committed Dec 7, 2018
    virsh maxvcpus reporting is not same across distributions
    and some distributions uses both maxvcpus from domcapabilities
    and system capabilities xml for different types qemu, kvm.
    So let's relax the assertion includes maxvcpu values
    from both places.
    
    Reference: https://bugzilla.redhat.com/show_bug.cgi?id=1455363
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Oct 25, 2018
  1. Fixup: Avoid missing initial failure status

    sathnaga committed Oct 25, 2018
    expected vcpu check result gets stored in a boolean variable,
    so there is a chance that we will loose the initial failure
    status, hence this patch addresses it by replacing it with a
    integer and increase the failure count and failout appropriately.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Oct 8, 2018
  1. Merge pull request #1838 from harihare/hotplug

    sathnaga committed Oct 8, 2018
    Used generic functions from utils_hotplug
Commits on Oct 4, 2018
  1. Add debug logging for cpustats value

    sathnaga committed Oct 4, 2018
    Add debug logging for cpustats value
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Sep 14, 2018
  1. Merge pull request #1743 from balamuruhans/virsh_console_device

    sathnaga committed Sep 14, 2018
    virsh_console: use hypervisor console hvc0 for PAPR guests
Commits on Aug 20, 2018
  1. Fixup: virsh domtime issue due to guest's time zone differences

    sathnaga committed Aug 2, 2018
    Fixup domtime issue due to guest's time zone difference
    due to day light savings in certain regions, so it affects
    the guest time considerably when we change time for tests and
    add param for vm stop duration.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jul 19, 2018
  1. Install dependancy package, cgroup utils

    sathnaga committed Jul 19, 2018
    cgroup utils package is needed by `lscgroup`
    command, so lets check and install if not present.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jul 18, 2018
  1. Make sure guest agent is present in guest xml

    sathnaga committed Jul 17, 2018
    Make sure qemu guest is present in guest xml,
    if not let's add it as it needed for test to
    proceed.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jul 10, 2018
  1. Add support for host stress events

    sathnaga committed Jul 3, 2018
    Add support for parallel host events like switching
    cpu frequency governor, cpu idlestates, cpu online
    states.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jun 22, 2018
  1. Add check for guest uptime to detect unexpected reboot

    sathnaga committed Jun 22, 2018
    Add check for guest uptime to detect unexpected reboot
    inbetween test.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jun 21, 2018
  1. multivm_stress: Add host stress test combinations

    sathnaga committed Jun 20, 2018
    Add host stress combinations for multivm stress tests
    and modify the maxvcpu param to the framework default one.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jun 14, 2018
  1. Do not account guest login time for expected result and skip tests

    sathnaga committed Jun 14, 2018
    Guest login time may vary on environment and taking that into
    account for expected result will faill test case sometimes as
    it can cross the thershold of 2 secs, So lets not account guest
    login time.
    
    Skip pmsuspend test for pseries guest as it do
    not support at this moment.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
  2. Updated library utils for running stress cases and minor fixup

    sathnaga committed Jun 14, 2018
    Updated library utils for running stress cases and fixed
    the cpuidle method call during the end of test.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jun 13, 2018
  1. guestpin: Updated testcases to use stress utils library

    sathnaga committed Jun 13, 2018
    Updated testcases to use stress utils library instead
    of avocado for stress testcases.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
  2. Fixup: Update cpuidle method name to match library

    sathnaga committed Jun 13, 2018
    Update cpuidle method name to match library,
    as previous used got changed as part of review
    and testcase missed update.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jun 12, 2018
  1. Fixup: Update test cases to adhere to library changes

    sathnaga committed Jun 12, 2018
    Recently stress method from utils_test has been updated
    and that requires changes to be done for testcase aswell,
    this patch address it.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on Jun 6, 2018
  1. libvirt_bench.vcpu hotplug: multiple fixups

    sathnaga committed Jun 6, 2018
    1. Removed few tests as it is not supported test scenario,
    refer https://bugzilla.redhat.com/show_bug.cgi?id=1587974
    2. Modified failure messages
    3. Added logic to check hot(un)plug cpus inside guest
    until given timeout as it would take little longer in
    some guests(older distributions) while stress is running.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on May 24, 2018
  1. Add libvirt build test config

    sathnaga committed May 22, 2018
    Add libvirt build test config to support virttest.libvirt_installer
    enablement.
    
    comment `no build` line from this config and can be used as below
    to build, install libvirt package from git source
    Usage: avocado run --vt-config build.cfg
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on May 21, 2018
  1. Fixup: To handle incorrect topology incase config mismatch

    sathnaga committed May 21, 2018
    Add topology correction inorder to handle incorrect topology
    incase of config mismatch situations.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
  2. Add a check for feature support and skip test

    sathnaga committed May 21, 2018
    Add a check for vcpu hotunplug feature as there is
    no support in certain qemu package versions and accordingly
    skip the test.
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on May 17, 2018
  1. Add vcpu hotplug with VM reboot test scenario

    sathnaga committed May 17, 2018
    Add vcpu hotplug with VM reboot test scenario
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
  2. Merge pull request #1587 from hsmj1412/fixmigration

    sathnaga committed May 17, 2018
    Minorfix: load_stress function is changed
Commits on May 16, 2018
  1. Fixup: stress functions args position

    sathnaga committed May 16, 2018
    This patch fixes below error as args passed to stress function has
    been misplaced.
    
    TestFail: Error running stress in vms: 'str' object has no attribute 'params'
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Commits on May 14, 2018
  1. Fixup: incorrect format specifier for test.fail

    sathnaga committed May 14, 2018
    Fixed incorrect format specifier was used for
    test.fail
    
    Signed-off-by: Satheesh Rajendran <sathnaga@linux.vnet.ibm.com>
Older
You can’t perform that action at this time.