These patches are my implementation (hacks ;-)) to allow fetching tests over the git protocol.
I know the main use of autotest is to have tests pushed from autosrv. But I was trying to develop a model where one could host some hacked up tests/control file on a local site and pass the url to an eager tester to try. The eager tester could quickly fetch the control file and run the tests and then post his results to the developer as feedback. I tried to keep the hacks minimal. But even then supporting my idea was painful. Oddly I feel burnt out from dealing with all the packaging fallout from these changes (despite the last patch being so small..). Don Zickus (5): base_package: Re-organize for new fetcher base_package: add new fetcher git base_package: support directory heirarchy for tests cmdparser: add fetch command [RFC] various hacks to workaround packaging issues client/cmdparser.py | 61 +++++++++++++- client/job.py | 5 +- client/shared/base_job.py | 2 +- client/shared/base_packages.py | 173 ++++++++++++++++++++++++++++++++------- client/shared/test.py | 2 +- client/tools/html_report.py | 3 + global_config.ini | 6 +- 7 files changed, 212 insertions(+), 40 deletions(-) _______________________________________________ Autotest mailing list Autotest@test.kernel.org http://test.kernel.org/cgi-bin/mailman/listinfo/autotest