Skip to content
  • Thomas Huth's avatar
    tests: Skip old versioned machine types in quick testing mode · 1f4a0d81
    Thomas Huth authored
    
    
    The tests that check something for all machine types currently spend
    a lot of time checking old machine types (like "pc-i440fx-2.0" for
    example). The chances that we find something new there in addition
    to checking the latest version of a machine type are pretty low, so
    we should not waste the time of the developers by testing this again
    and again in the "quick" testing mode.
    Thus let's add some code to determine whether we are testing a current
    machine type or an old one, and only test the old types if we are
    running in "SPEED=slow" mode.
    This decreases the testing time quite a bit now, e.g. the qom-test
    now finishes within 4 seconds for qemu-system-x86_64 instead of 30
    seconds when testing all machines.
    
    Signed-off-by: default avatarThomas Huth <thuth@redhat.com>
    Message-Id: <1534419358-10932-6-git-send-email-thuth@redhat.com>
    Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
    1f4a0d81