This patchset implements the following new entry points in autotest: cli/atest -> autotest-rpc-client client/bin/autotest -> autotest-local server/autoserv -> autotest-remote database/migrate.py -> autotest-migrate-db frontend/manage.py -> autotest-manage-rpc-server
The old entry points were kept, so we don't have backwards compatibility problems, and they might become symlinks provided that this doesn't bring breakage. This patchset was created as part of the effort of making autotest more packaging friendly, while bringing the least hassle for the current autotest users possible. Lucas Meneghel Rodrigues (5): cli: Add autotest-rpc-client client: Refactor autotest client into its own library server: Move autoserv contents to a library database: Add autotest-upgrade-db frontent: Add autotest-manage-rpc-server cli/autotest-rpc-client | 8 ++ client/bin/autotest | 102 +--------------- client/bin/autotest-local | 8 ++ client/bin/autotest.py | 101 +++++++++++++++ database/autotest-upgrade-db | 6 + frontend/autotest-manage-rpc-server | 12 ++ server/autoserv | 237 +---------------------------------- server/autoserv.py | 229 +++++++++++++++++++++++++++++++++ server/autotest-remote | 12 ++ 9 files changed, 385 insertions(+), 330 deletions(-) create mode 100755 cli/autotest-rpc-client create mode 100755 client/bin/autotest-local create mode 100644 client/bin/autotest.py create mode 100755 database/autotest-upgrade-db create mode 100755 frontend/autotest-manage-rpc-server create mode 100755 server/autoserv.py create mode 100755 server/autotest-remote -- 1.7.7.5 _______________________________________________ Autotest mailing list [email protected] http://test.kernel.org/cgi-bin/mailman/listinfo/autotest
