labath requested changes to this revision. labath added a comment. This revision now requires changes to proceed.
The idea seems fine, but I think that the implementation needs more refinement, per the inline comments... ================ Comment at: packages/Python/lldbsuite/test/test_result.py:111-112 + collecting values of ".categories" files. We start at the folder the test is in + and traverse the hierarchy upwards - we guarantee a .categories to exist at the top level directory so we do not end up looping endlessly. """ ---------------- This part is no longer true, as we continue searching after finding the first file. ================ Comment at: packages/Python/lldbsuite/test/test_result.py:119 + categories = set() while folder != '/': categories_file_name = os.path.join(folder, ".categories") ---------------- I don't think this will work on windows. I think we should stop iterating here as soon we reach the top level test folder (I don't know how to check that off-hand, but we should have that piece of information available somewhere.) That will also ensure we don't get confused by some spurious .categories file outside of the test tree. Repository: rLLDB LLDB CHANGES SINCE LAST ACTION https://reviews.llvm.org/D71905/new/ https://reviews.llvm.org/D71905 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits