Skip to content
Snippets Groups Projects
  • Nadav Har'El's avatar
    4e4e191f
    Rename blacklisted tests · 4e4e191f
    Nadav Har'El authored
    
    Rename blacklisted tests, from tst-wake.cc et al. to misc-wake.cc.
    
    The different name will cause these tests not to be automatically run
    by "make check" - without needing the separate blacklist in test.py
    (which this patch deletes).
    After this patch, testrunner.so will also only run tests called tst-*,
    so will not run the misc-* tests.
    
    The misc-* tests can still be run manually, e.g.,
      run.py -e tests/misc-mutex.so
    
    In addition to the previously blacklisted tests, this patch "blacklists"
    (renames) a few additional tests which fail quickly, but test.py didn't
    know because they didn't use the word "fail". An example is tst-schedule.so,
    which existed immediately when not run on 1 vcpu. So this patch also
    renames it to misc-schedule.so, so "make check" or testrunner.so won't
    run this test.
    
    Note that after this patch, testrunner.so is a new way to run all tests,
    but it isn't working well yet because it still exposes new bugs that do not
    exist in the separate tests (depending on your view point, this might be
    considered a feature, not a bug, in testrunner.so...).
    
    Signed-off-by: default avatarNadav Har'El <nyh@cloudius-systems.com>
    Signed-off-by: default avatarPekka Enberg <penberg@cloudius-systems.com>
    4e4e191f
    History
    Rename blacklisted tests
    Nadav Har'El authored
    
    Rename blacklisted tests, from tst-wake.cc et al. to misc-wake.cc.
    
    The different name will cause these tests not to be automatically run
    by "make check" - without needing the separate blacklist in test.py
    (which this patch deletes).
    After this patch, testrunner.so will also only run tests called tst-*,
    so will not run the misc-* tests.
    
    The misc-* tests can still be run manually, e.g.,
      run.py -e tests/misc-mutex.so
    
    In addition to the previously blacklisted tests, this patch "blacklists"
    (renames) a few additional tests which fail quickly, but test.py didn't
    know because they didn't use the word "fail". An example is tst-schedule.so,
    which existed immediately when not run on 1 vcpu. So this patch also
    renames it to misc-schedule.so, so "make check" or testrunner.so won't
    run this test.
    
    Note that after this patch, testrunner.so is a new way to run all tests,
    but it isn't working well yet because it still exposes new bugs that do not
    exist in the separate tests (depending on your view point, this might be
    considered a feature, not a bug, in testrunner.so...).
    
    Signed-off-by: default avatarNadav Har'El <nyh@cloudius-systems.com>
    Signed-off-by: default avatarPekka Enberg <penberg@cloudius-systems.com>