[Lldb-commits] [PATCH] D24629: Allow for tests to be disabled at runtime
Francis Ricci via lldb-commits
lldb-commits at lists.llvm.org
Thu Sep 15 14:16:10 PDT 2016
fjricci added a comment.
The issue is that you can only commit a patch to xfail a test that fails when you run the test suite on master with no local changes.
The problem is that if you run into test failures on other branches or in unconventional configurations, there is no good way to disable failing tests, other than carrying local patches to xfail the tests which fail. Carrying these sorts of local patches is tedious, prone to breakages, and requires many manual changes whenever test suite sources changes.
I'm particular, we run into this with ds2, since it fails some tests passed by lldb-server (and passes some tests xfail-ed by lldb-server).
I also find that I fail different tests on master (with lldb-server) between Ubuntu and CentOS, for example, and I'm not sure that it makes sense to xfail in those cases.
More information about the lldb-commits