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

Issue 2213143002: Add infra_libs as a bootstrap dependency. (Closed)

Created:
4 years, 4 months ago by Sergey Berezin
Modified:
4 years, 4 months ago
CC:
chromium-reviews, infra-reviews+infra_chromium.org
Base URL:
https://chromium.googlesource.com/infra/infra.git@master
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

Add infra_libs as a bootstrap dependency. This also deletes //infra_libs - its new home is now //packages/infra_libs. BUG=631098 R=agable@chromium.org Committed: https://chromium.googlesource.com/infra/infra/+/53d974da55757aed619b56d661dc1e685db9c966

Patch Set 1 #

Total comments: 2

Patch Set 2 : Removed the ugly import hack #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -14951 lines) Patch
D appengine/chromium_try_flakes/third_party/time_functions/time_functions View 1 1 chunk +1 line, -1 line 2 comments Download
M appengine_module/gae_event_mon/checkouts.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_event_mon/config.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_event_mon/httplib2_utils.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_event_mon/monitoring.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_event_mon/protos View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_event_mon/router.py View 1 chunk +1 line, -1 line 0 comments Download
A appengine_module/gae_event_mon/time_functions View 1 chunk +1 line, -0 lines 0 comments Download
M appengine_module/gae_ts_mon/common View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_ts_mon/httplib2_utils.py View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_ts_mon/protos View 1 chunk +1 line, -1 line 0 comments Download
M appengine_module/gae_ts_mon/test/config_test.py View 1 chunk +0 lines, -1 line 0 comments Download
M appengine_module/gae_ts_mon/test/handlers_test.py View 1 chunk +0 lines, -1 line 0 comments Download
M bootstrap/deps.pyl View 1 chunk +6 lines, -0 lines 1 comment Download
M infra/libs/service_utils/test/outer_loop_test.py View 1 chunk +0 lines, -1 line 0 comments Download
D infra_libs/.coveragerc View 1 chunk +0 lines, -22 lines 0 comments Download
M infra_libs/OWNERS View 1 chunk +2 lines, -1 line 0 comments Download
D infra_libs/__init__.py View 1 chunk +0 lines, -13 lines 0 comments Download
D infra_libs/app.py View 1 chunk +0 lines, -136 lines 0 comments Download
D infra_libs/authentication.py View 1 chunk +0 lines, -6 lines 0 comments Download
D infra_libs/event_mon/.coveragerc View 1 chunk +0 lines, -27 lines 0 comments Download
D infra_libs/event_mon/__init__.py View 1 chunk +0 lines, -28 lines 0 comments Download
D infra_libs/event_mon/checkouts.py View 1 chunk +0 lines, -73 lines 0 comments Download
D infra_libs/event_mon/config.py View 1 chunk +0 lines, -230 lines 0 comments Download
D infra_libs/event_mon/monitoring.py View 1 chunk +0 lines, -515 lines 0 comments Download
D infra_libs/event_mon/protos/README.md View 1 chunk +0 lines, -1 line 0 comments Download
D infra_libs/event_mon/protos/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/event_mon/protos/chrome_infra_log_pb2.py View 1 chunk +0 lines, -1532 lines 0 comments Download
D infra_libs/event_mon/protos/goma_stats_pb2.py View 1 chunk +0 lines, -1380 lines 0 comments Download
D infra_libs/event_mon/protos/log_request_lite_pb2.py View 1 chunk +0 lines, -127 lines 0 comments Download
D infra_libs/event_mon/router.py View 1 chunk +0 lines, -271 lines 0 comments Download
D infra_libs/event_mon/test/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/event_mon/test/checkouts_test.py View 1 chunk +0 lines, -59 lines 0 comments Download
D infra_libs/event_mon/test/config_test.py View 1 chunk +0 lines, -144 lines 0 comments Download
D infra_libs/event_mon/test/data/README.md View 1 chunk +0 lines, -5 lines 0 comments Download
D infra_libs/event_mon/test/data/valid_creds.json View 1 chunk +0 lines, -7 lines 0 comments Download
D infra_libs/event_mon/test/monitoring_test.py View 1 chunk +0 lines, -1267 lines 0 comments Download
D infra_libs/event_mon/test/router_test.py View 1 chunk +0 lines, -265 lines 0 comments Download
D infra_libs/experiments.py View 1 chunk +0 lines, -45 lines 0 comments Download
D infra_libs/httplib2_utils.py View 1 chunk +0 lines, -320 lines 0 comments Download
D infra_libs/infra_types/.coveragerc View 1 chunk +0 lines, -27 lines 0 comments Download
D infra_libs/infra_types/__init__.py View 1 chunk +0 lines, -7 lines 0 comments Download
D infra_libs/infra_types/infra_types.py View 1 chunk +0 lines, -83 lines 0 comments Download
D infra_libs/infra_types/test/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
D infra_libs/infra_types/test/infra_types_test.py View 1 chunk +0 lines, -85 lines 0 comments Download
D infra_libs/instrumented_requests.py View 1 chunk +0 lines, -96 lines 0 comments Download
D infra_libs/logs/.coveragerc View 1 chunk +0 lines, -27 lines 0 comments Download
D infra_libs/logs/README.md View 1 chunk +0 lines, -59 lines 0 comments Download
D infra_libs/logs/__init__.py View 1 chunk +0 lines, -7 lines 0 comments Download
D infra_libs/logs/logs.py View 1 chunk +0 lines, -295 lines 0 comments Download
D infra_libs/logs/test/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/logs/test/logs_test.py View 1 chunk +0 lines, -63 lines 0 comments Download
D infra_libs/memoize.py View 1 chunk +0 lines, -189 lines 0 comments Download
D infra_libs/test/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/test/app_test.py View 1 chunk +0 lines, -97 lines 0 comments Download
D infra_libs/test/data/README.md View 1 chunk +0 lines, -5 lines 0 comments Download
D infra_libs/test/data/creds_malformed.json View 1 chunk +0 lines, -6 lines 0 comments Download
D infra_libs/test/data/creds_missing_client_email.json View 1 chunk +0 lines, -6 lines 0 comments Download
D infra_libs/test/data/creds_missing_private_key.json View 1 chunk +0 lines, -6 lines 0 comments Download
D infra_libs/test/data/creds_missing_type.json View 1 chunk +0 lines, -6 lines 0 comments Download
D infra_libs/test/data/creds_wrong_type.json View 1 chunk +0 lines, -7 lines 0 comments Download
D infra_libs/test/data/utils_test_dict.json View 1 chunk +0 lines, -5 lines 0 comments Download
D infra_libs/test/data/valid_creds.json View 1 chunk +0 lines, -7 lines 0 comments Download
D infra_libs/test/experiments_test.py View 1 chunk +0 lines, -46 lines 0 comments Download
D infra_libs/test/httplib2_utils_test.py View 1 chunk +0 lines, -364 lines 0 comments Download
D infra_libs/test/instrumented_requests_test.py View 1 chunk +0 lines, -141 lines 0 comments Download
D infra_libs/test/memoize_test.py View 1 chunk +0 lines, -474 lines 0 comments Download
D infra_libs/test/utils_test.py View 1 chunk +0 lines, -128 lines 0 comments Download
D infra_libs/time_functions/.coveragerc View 1 chunk +0 lines, -27 lines 0 comments Download
D infra_libs/time_functions/README.md View 1 chunk +0 lines, -341 lines 0 comments Download
D infra_libs/time_functions/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/time_functions/parser.py View 1 chunk +0 lines, -59 lines 0 comments Download
D infra_libs/time_functions/test/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
D infra_libs/time_functions/test/testing_test.py View 1 chunk +0 lines, -79 lines 0 comments Download
D infra_libs/time_functions/test/timestamp_test.py View 1 chunk +0 lines, -24 lines 0 comments Download
D infra_libs/time_functions/test/zulu_test.py View 1 chunk +0 lines, -51 lines 0 comments Download
D infra_libs/time_functions/testing.py View 1 chunk +0 lines, -124 lines 0 comments Download
D infra_libs/time_functions/timestamp.py View 1 chunk +0 lines, -27 lines 0 comments Download
D infra_libs/time_functions/zulu.py View 1 chunk +0 lines, -54 lines 0 comments Download
D infra_libs/ts_mon/.coveragerc View 1 chunk +0 lines, -27 lines 0 comments Download
D infra_libs/ts_mon/__init__.py View 1 chunk +0 lines, -40 lines 0 comments Download
D infra_libs/ts_mon/common/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/ts_mon/common/distribution.py View 1 chunk +0 lines, -124 lines 0 comments Download
D infra_libs/ts_mon/common/errors.py View 1 chunk +0 lines, -116 lines 0 comments Download
D infra_libs/ts_mon/common/helpers.py View 1 chunk +0 lines, -53 lines 0 comments Download
D infra_libs/ts_mon/common/http_metrics.py View 1 chunk +0 lines, -57 lines 0 comments Download
D infra_libs/ts_mon/common/interface.py View 1 chunk +0 lines, -196 lines 0 comments Download
D infra_libs/ts_mon/common/metric_store.py View 1 chunk +0 lines, -301 lines 0 comments Download
D infra_libs/ts_mon/common/metrics.py View 1 chunk +0 lines, -493 lines 0 comments Download
D infra_libs/ts_mon/common/monitors.py View 1 chunk +0 lines, -229 lines 0 comments Download
D infra_libs/ts_mon/common/pb_to_popo.py View 1 chunk +0 lines, -43 lines 0 comments Download
D infra_libs/ts_mon/common/standard_metrics.py View 1 chunk +0 lines, -18 lines 0 comments Download
D infra_libs/ts_mon/common/targets.py View 1 chunk +0 lines, -111 lines 0 comments Download
D infra_libs/ts_mon/common/test/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
D infra_libs/ts_mon/common/test/distribution_test.py View 1 chunk +0 lines, -164 lines 0 comments Download
D infra_libs/ts_mon/common/test/errors_test.py View 1 chunk +0 lines, -28 lines 0 comments Download
D infra_libs/ts_mon/common/test/helpers_test.py View 1 chunk +0 lines, -66 lines 0 comments Download
D infra_libs/ts_mon/common/test/http_metrics_test.py View 1 chunk +0 lines, -44 lines 0 comments Download
D infra_libs/ts_mon/common/test/interface_test.py View 1 chunk +0 lines, -307 lines 0 comments Download
D infra_libs/ts_mon/common/test/metric_store_test.py View 1 chunk +0 lines, -197 lines 0 comments Download
D infra_libs/ts_mon/common/test/metrics_test.py View 1 chunk +0 lines, -535 lines 0 comments Download
D infra_libs/ts_mon/common/test/metrics_test.expected/MetricTest.test_serialize.json View 1 chunk +0 lines, -25 lines 0 comments Download
D infra_libs/ts_mon/common/test/metrics_test.expected/MetricTest.test_serialize_with_description.json View 1 chunk +0 lines, -26 lines 0 comments Download
D infra_libs/ts_mon/common/test/metrics_test.expected/MetricTest.test_serialize_with_units.json View 1 chunk +0 lines, -26 lines 0 comments Download
D infra_libs/ts_mon/common/test/monitors_test.py View 1 chunk +0 lines, -297 lines 0 comments Download
D infra_libs/ts_mon/common/test/pb_to_popo_test.py View 1 chunk +0 lines, -45 lines 0 comments Download
D infra_libs/ts_mon/common/test/standard_metrics_test.py View 1 chunk +0 lines, -21 lines 0 comments Download
D infra_libs/ts_mon/common/test/stubs.py View 1 chunk +0 lines, -16 lines 0 comments Download
D infra_libs/ts_mon/common/test/targets_test.py View 1 chunk +0 lines, -89 lines 0 comments Download
D infra_libs/ts_mon/config.proto View 1 chunk +0 lines, -13 lines 0 comments Download
D infra_libs/ts_mon/config.py View 1 chunk +0 lines, -252 lines 0 comments Download
D infra_libs/ts_mon/protos/REAME.md View 1 chunk +0 lines, -8 lines 0 comments Download
D infra_libs/ts_mon/protos/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/ts_mon/protos/acquisition_network_device.proto View 1 chunk +0 lines, -19 lines 0 comments Download
D infra_libs/ts_mon/protos/acquisition_network_device_pb2.py View 1 chunk +0 lines, -111 lines 0 comments Download
D infra_libs/ts_mon/protos/acquisition_task.proto View 1 chunk +0 lines, -17 lines 0 comments Download
D infra_libs/ts_mon/protos/acquisition_task_pb2.py View 1 chunk +0 lines, -104 lines 0 comments Download
D infra_libs/ts_mon/protos/metrics.proto View 1 chunk +0 lines, -108 lines 0 comments Download
D infra_libs/ts_mon/protos/metrics_pb2.py View 1 chunk +0 lines, -523 lines 0 comments Download
D infra_libs/ts_mon/test/__init__.py View 1 chunk +0 lines, -3 lines 0 comments Download
D infra_libs/ts_mon/test/config_test.py View 1 chunk +0 lines, -393 lines 0 comments Download
D infra_libs/utils.py View 1 chunk +0 lines, -170 lines 0 comments Download
M test.py View 2 chunks +1 line, -9 lines 0 comments Download

Messages

Total messages: 23 (12 generated)
Sergey Berezin
PTAL https://codereview.chromium.org/2213143002/diff/1/appengine_module/gae_event_mon/__init__.py File appengine_module/gae_event_mon/__init__.py (right): https://codereview.chromium.org/2213143002/diff/1/appengine_module/gae_event_mon/__init__.py#newcode24 appengine_module/gae_event_mon/__init__.py:24: # TODO(sergeyberezin): clean up this mess. Do not ...
4 years, 4 months ago (2016-08-04 20:21:25 UTC) #1
Sergiy Byelozyorov
l-g-t-m w/ comment for chromium-try-flakes changes https://codereview.chromium.org/2213143002/diff/1/appengine/chromium_try_flakes/status/cq_status.py File appengine/chromium_try_flakes/status/cq_status.py (right): https://codereview.chromium.org/2213143002/diff/1/appengine/chromium_try_flakes/status/cq_status.py#newcode26 appengine/chromium_try_flakes/status/cq_status.py:26: from infra_libs.time_functions import ...
4 years, 4 months ago (2016-08-04 21:16:53 UTC) #7
Sergey Berezin
Per offline conversation with sergiyb@, I'm actually going to revert that ugly hack and just ...
4 years, 4 months ago (2016-08-04 21:24:55 UTC) #8
Sergey Berezin
OK, no more ugly hacks, just very boring symlink changes. This should be safe now. ...
4 years, 4 months ago (2016-08-04 21:39:47 UTC) #9
Sergiy Byelozyorov
lgtm entire CL https://codereview.chromium.org/2213143002/diff/20001/appengine/chromium_try_flakes/third_party/time_functions/time_functions File appengine/chromium_try_flakes/third_party/time_functions/time_functions (right): https://codereview.chromium.org/2213143002/diff/20001/appengine/chromium_try_flakes/third_party/time_functions/time_functions#newcode1 appengine/chromium_try_flakes/third_party/time_functions/time_functions:1: ../../../../ENV/lib/python2.7/site-packages/infra_libs/time_functions This is still very hacky... ...
4 years, 4 months ago (2016-08-04 22:07:28 UTC) #14
Sergey Berezin
Thanks for the review! Landing now https://codereview.chromium.org/2213143002/diff/20001/appengine/chromium_try_flakes/third_party/time_functions/time_functions File appengine/chromium_try_flakes/third_party/time_functions/time_functions (right): https://codereview.chromium.org/2213143002/diff/20001/appengine/chromium_try_flakes/third_party/time_functions/time_functions#newcode1 appengine/chromium_try_flakes/third_party/time_functions/time_functions:1: ../../../../ENV/lib/python2.7/site-packages/infra_libs/time_functions On 2016/08/04 ...
4 years, 4 months ago (2016-08-04 22:10:17 UTC) #15
Sergiy Byelozyorov
w/ comment https://codereview.chromium.org/2213143002/diff/20001/bootstrap/deps.pyl File bootstrap/deps.pyl (right): https://codereview.chromium.org/2213143002/diff/20001/bootstrap/deps.pyl#newcode81 bootstrap/deps.pyl:81: 'infra_libs': { Since infra_libs now lives in ...
4 years, 4 months ago (2016-08-04 22:10:40 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2213143002/20001
4 years, 4 months ago (2016-08-04 22:11:07 UTC) #18
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://chromium.googlesource.com/infra/infra/+/53d974da55757aed619b56d661dc1e685db9c966
4 years, 4 months ago (2016-08-04 22:14:55 UTC) #20
Vadim Sh.
I think it broke stuff: https://uberchromegw.corp.google.com/i/internal.infra.try/builders/master-manager-config-presubmit/builds/1540/steps/gclient%20runhooks/logs/stdio
4 years, 4 months ago (2016-08-04 22:38:03 UTC) #22
Sergey Berezin
4 years, 4 months ago (2016-08-04 23:11:49 UTC) #23
Message was sent while issue was closed.
On 2016/08/04 22:38:03, Vadim Sh. wrote:
> I think it broke stuff:
>
https://uberchromegw.corp.google.com/i/internal.infra.try/builders/master-man...

Yep, fix: http://go/chromerev/482177013
Thanks!

Powered by Google App Engine
This is Rietveld 408576698