History log of /external/autotest/site_utils/rpm_control_system/config.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
670001e45ae9215fa2bf3fec581e0507f2e08271 13-Feb-2013 Simran Basi <sbasi@chromium.org> RPM - Refactor config code and ensure unittests work

It appears that calling the unit tests outside of the rpm folder results
in them failing. This is due to the relative path of the config file.

Also refactored the uses of config so all accesses are done through the
config class.

BUG=chromium-os:37989
TEST=ensured the unit tests work inside and outside the rpm_control_system
folder.

Change-Id: Ia7d4d3dcdc4e67cd71a0494fcb40b7d959f9805c
Reviewed-on: https://gerrit.chromium.org/gerrit/43195
Reviewed-by: Scott Zawalski <scottz@chromium.org>
Commit-Queue: Simran Basi <sbasi@chromium.org>
Reviewed-by: Simran Basi <sbasi@chromium.org>
Tested-by: Simran Basi <sbasi@chromium.org>
/external/autotest/site_utils/rpm_control_system/config.py
7498d20028f81b2c3c6f9ce0535b84ce220d2ae2 11-Jul-2012 Simran Basi <sbasi@google.com> Autotest: Design and implement RPM Server Infrastructure.

Created the RPM Frontend and Dispatch Servers. The Frontend is
responsible for accepting RPM requests from clients and fielding them
out to dispatchers. The dispatchers are responsible for managing
RPMController instances which will communicate with the RPM devices.

MultiThreadedXMLRPCServer is a simple class that allows us to have
multithreaded xmlrpcserver instances and accept multiple requests.

BUG=chromium-os:30955
TEST=Simple Integration Test in 'test_client.py'. Along with simple
unittests for frontend_server.

Change-Id: I337a019b4496b0fa4e01dbb1625c19b1b45693fd
Reviewed-on: https://gerrit.chromium.org/gerrit/27084
Reviewed-by: Scott Zawalski <scottz@chromium.org>
Commit-Ready: Simran Basi <sbasi@google.com>
Tested-by: Simran Basi <sbasi@google.com>
/external/autotest/site_utils/rpm_control_system/config.py