Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1542)

Unified Diff: appengine/swarming/server/bot_archive.py

Issue 2471063002: swarming: Package ts_mon python library (and dependencies) in bot code. (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | appengine/swarming/swarming_bot/__main__.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: appengine/swarming/server/bot_archive.py
diff --git a/appengine/swarming/server/bot_archive.py b/appengine/swarming/server/bot_archive.py
index 6474b664a8cd3d1e9de0fee4d46193fdfb58bacd..cca0f7381d7283a685f13f9fa155e73133bb9ba8 100644
--- a/appengine/swarming/server/bot_archive.py
+++ b/appengine/swarming/server/bot_archive.py
@@ -24,10 +24,22 @@ import zipfile
# TODO(maruel): Make the list automatically generated?
FILES = (
'__main__.py',
+ 'adb/__init__.py',
+ 'adb/adb_commands.py',
+ 'adb/adb_protocol.py',
+ 'adb/common.py',
+ 'adb/contrib/__init__.py',
+ 'adb/contrib/adb_commands_safe.py',
+ 'adb/contrib/high.py',
+ 'adb/contrib/parallel.py',
+ 'adb/fastboot.py',
+ 'adb/filesync_protocol.py',
+ 'adb/sign_pythonrsa.py',
+ 'adb/usb_exceptions.py',
'api/__init__.py',
'api/bot.py',
- 'api/parallel.py',
'api/os_utilities.py',
+ 'api/parallel.py',
'api/platforms/__init__.py',
'api/platforms/android.py',
'api/platforms/common.py',
@@ -55,11 +67,53 @@ FILES = (
'client/named_cache.py',
'client/run_isolated.py',
'config/__init__.py',
+ 'infra_libs/__init__.py',
+ 'infra_libs/_command_line_linux.py',
+ 'infra_libs/_command_line_stub.py',
+ 'infra_libs/httplib2_utils.py',
+ 'infra_libs/ts_mon/__init__.py',
+ 'infra_libs/ts_mon/common/__init__.py',
+ 'infra_libs/ts_mon/common/distribution.py',
+ 'infra_libs/ts_mon/common/errors.py',
+ 'infra_libs/ts_mon/common/helpers.py',
+ 'infra_libs/ts_mon/common/http_metrics.py',
+ 'infra_libs/ts_mon/common/interface.py',
+ 'infra_libs/ts_mon/common/metric_store.py',
+ 'infra_libs/ts_mon/common/metrics.py',
+ 'infra_libs/ts_mon/common/monitors.py',
+ 'infra_libs/ts_mon/common/pb_to_popo.py',
+ 'infra_libs/ts_mon/common/standard_metrics.py',
+ 'infra_libs/ts_mon/common/targets.py',
+ 'infra_libs/ts_mon/config.proto',
+ 'infra_libs/ts_mon/config.py',
+ 'infra_libs/ts_mon/protos/__init__.py',
+ 'infra_libs/ts_mon/protos/current/__init__.py',
+ 'infra_libs/ts_mon/protos/current/acquisition_network_device.proto',
+ 'infra_libs/ts_mon/protos/current/acquisition_network_device_pb2.py',
+ 'infra_libs/ts_mon/protos/current/acquisition_task.proto',
+ 'infra_libs/ts_mon/protos/current/acquisition_task_pb2.py',
+ 'infra_libs/ts_mon/protos/current/metrics.proto',
+ 'infra_libs/ts_mon/protos/current/metrics_pb2.py',
+ 'infra_libs/ts_mon/protos/new/__init__.py',
+ 'infra_libs/ts_mon/protos/new/acquisition_network_device.proto',
+ 'infra_libs/ts_mon/protos/new/acquisition_network_device_pb2.py',
+ 'infra_libs/ts_mon/protos/new/acquisition_task.proto',
+ 'infra_libs/ts_mon/protos/new/acquisition_task_pb2.py',
+ 'infra_libs/ts_mon/protos/new/any.proto',
+ 'infra_libs/ts_mon/protos/new/any_pb2.py',
+ 'infra_libs/ts_mon/protos/new/metrics.proto',
+ 'infra_libs/ts_mon/protos/new/metrics_pb2.py',
+ 'infra_libs/ts_mon/protos/new/timestamp.proto',
+ 'infra_libs/ts_mon/protos/new/timestamp_pb2.py',
+ 'infra_libs/utils.py',
'libs/__init__.py',
'libs/arfile/__init__.py',
'libs/arfile/arfile.py',
'libs/luci_context/__init__.py',
'libs/luci_context/luci_context.py',
+ 'python_libusb1/__init__.py',
+ 'python_libusb1/libusb1.py',
+ 'python_libusb1/usb1.py',
'third_party/__init__.py',
'third_party/colorama/__init__.py',
'third_party/colorama/ansi.py',
@@ -70,6 +124,42 @@ FILES = (
'third_party/depot_tools/__init__.py',
'third_party/depot_tools/fix_encoding.py',
'third_party/depot_tools/subcommand.py',
+ 'third_party/google/__init__.py',
+ 'third_party/google/protobuf/__init__.py',
+ 'third_party/google/protobuf/descriptor.py',
+ 'third_party/google/protobuf/descriptor_database.py',
+ 'third_party/google/protobuf/descriptor_pb2.py',
+ 'third_party/google/protobuf/descriptor_pool.py',
+ 'third_party/google/protobuf/internal/__init__.py',
+ 'third_party/google/protobuf/internal/api_implementation.py',
+ 'third_party/google/protobuf/internal/containers.py',
+ 'third_party/google/protobuf/internal/decoder.py',
+ 'third_party/google/protobuf/internal/encoder.py',
+ 'third_party/google/protobuf/internal/enum_type_wrapper.py',
+ 'third_party/google/protobuf/internal/message_listener.py',
+ 'third_party/google/protobuf/internal/python_message.py',
+ 'third_party/google/protobuf/internal/type_checkers.py',
+ 'third_party/google/protobuf/internal/well_known_types.py',
+ 'third_party/google/protobuf/internal/wire_format.py',
+ 'third_party/google/protobuf/message.py',
+ 'third_party/google/protobuf/message_factory.py',
+ 'third_party/google/protobuf/reflection.py',
+ 'third_party/google/protobuf/symbol_database.py',
+ 'third_party/google/protobuf/text_encoding.py',
+ 'third_party/google/protobuf/text_format.py',
+ 'third_party/googleapiclient/__init__.py',
+ 'third_party/googleapiclient/channel.py',
+ 'third_party/googleapiclient/discovery.py',
+ 'third_party/googleapiclient/discovery_cache/__init__.py',
+ 'third_party/googleapiclient/discovery_cache/appengine_memcache.py',
+ 'third_party/googleapiclient/discovery_cache/base.py',
+ 'third_party/googleapiclient/discovery_cache/file_cache.py',
+ 'third_party/googleapiclient/errors.py',
+ 'third_party/googleapiclient/http.py',
+ 'third_party/googleapiclient/mimeparse.py',
+ 'third_party/googleapiclient/model.py',
+ 'third_party/googleapiclient/sample_tools.py',
+ 'third_party/googleapiclient/schema.py',
'third_party/httplib2/__init__.py',
'third_party/httplib2/cacerts.txt',
'third_party/httplib2/iri2uri.py',
@@ -90,6 +180,25 @@ FILES = (
'third_party/oauth2client/tools.py',
'third_party/oauth2client/util.py',
'third_party/oauth2client/xsrfutil.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/__init__.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/pem.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc1155.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc1157.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc1901.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc1902.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc1905.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc2251.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc2314.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc2315.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc2437.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc2459.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc2511.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc2560.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc3412.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc3414.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc3447.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc4210.py',
+ 'third_party/pyasn1-modules/pyasn1_modules/rfc5208.py',
'third_party/pyasn1/pyasn1/__init__.py',
'third_party/pyasn1/pyasn1/codec/__init__.py',
'third_party/pyasn1/pyasn1/codec/ber/__init__.py',
@@ -180,6 +289,7 @@ FILES = (
'third_party/rsa/rsa/util.py',
'third_party/rsa/rsa/varblock.py',
'third_party/six/__init__.py',
+ 'third_party/uritemplate/__init__.py',
'utils/__init__.py',
'utils/auth_server.py',
'utils/authenticators.py',
@@ -196,21 +306,6 @@ FILES = (
'utils/threading_utils.py',
'utils/tools.py',
'utils/zip_package.py',
- 'adb/__init__.py',
- 'adb/adb_commands.py',
- 'adb/adb_protocol.py',
- 'adb/common.py',
- 'adb/contrib/__init__.py',
- 'adb/contrib/adb_commands_safe.py',
- 'adb/contrib/high.py',
- 'adb/contrib/parallel.py',
- 'adb/fastboot.py',
- 'adb/filesync_protocol.py',
- 'adb/sign_pythonrsa.py',
- 'adb/usb_exceptions.py',
- 'python_libusb1/__init__.py',
- 'python_libusb1/libusb1.py',
- 'python_libusb1/usb1.py',
)
« no previous file with comments | « no previous file | appengine/swarming/swarming_bot/__main__.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698