Github user dragon512 commented on the issue: https://github.com/apache/trafficserver/pull/1465 I am not sure why it should be under "ci" tree. That is stuff for the open source CI system. Why would tests for ATS go under the ci data file? Tests are for developer, not the ci system. Sure the ci system would run it, much like it build code outside the ci tree. We don't put our source under ci. With the TSQA code it is confusing that you look there, and what you should run. I want to clean this up. The "tests" tree should contain all the test for ats, including unit tests. I had made arguments for clarify it would be much better is all the source was under a src/ tree much like the documentation ->doc/, examples -> example/, contribution->contrib/ and plugins -> plugins/ are under there own tree. If the concern is creating an extra directory at the top level. I would say that if we really want to clean this up we should move lib, proxy, mgmt, iocore, cmd under a src/ directory. I am not the only one that has echoed this point-of-view as such a layout would greatly clean up the tree and make it more obvious out-of-the-box where to start looking
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---