We should explicitly disallow it. You should be able to tell by looking at
a test's filename what it does. If two files have the same name, then you
wonder why they aren't the same test, and it leaves you with more questions
than answers. If two tests have the same name and they actually *should
https://llvm.org/bugs/show_bug.cgi?id=25092
Bug ID: 25092
Summary: Test suit is flaky if 2 tests have the same file name
Product: lldb
Version: unspecified
Hardware: PC
OS: Linux
Status: NEW
Severity: norm