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

Issue 660893002: [Telemetry] Implement automatic installation of optional openCV dependecy. (Closed)

Created:
6 years, 2 months ago by mthiesse
Modified:
6 years ago
Reviewers:
flackr, tonyg, dtu
CC:
chromium-reviews, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

[Telemetry] Implement automatic installation of optional openCV dependecy. BUG=424345

Patch Set 1 #

Patch Set 2 : Clean up #

Total comments: 7

Patch Set 3 : Adjust dependencies #

Patch Set 4 : Use python-opencv package #

Patch Set 5 : nits #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+38 lines, -3 lines) Patch
M build/install-build-deps.sh View 1 2 3 2 chunks +5 lines, -2 lines 1 comment Download
M tools/telemetry/telemetry/core/platform/__init__.py View 1 chunk +3 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/core/platform/linux_platform_backend.py View 1 2 3 4 2 chunks +13 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/core/platform/linux_platform_backend_unittest.py View 1 2 3 4 2 chunks +13 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/core/platform/platform_backend.py View 1 chunk +3 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/util/support_binaries.py View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (3 generated)
mthiesse
Hi Rob, Tony. PTAL. Not sure if the test I wrote is going to work. ...
6 years, 2 months ago (2014-10-16 21:26:44 UTC) #2
mthiesse
On 2014/10/16 21:26:44, mthiesse wrote: > Hi Rob, Tony. > > PTAL. Not sure if ...
6 years, 2 months ago (2014-10-16 21:30:12 UTC) #3
tonyg
https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/bin/linux/x86_64/cv2.so.sha1 File tools/telemetry/bin/linux/x86_64/cv2.so.sha1 (right): https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/bin/linux/x86_64/cv2.so.sha1#newcode1 tools/telemetry/bin/linux/x86_64/cv2.so.sha1:1: cb83eb5c434ceffbb21be489b4fd127af2f43c78 Do we have a plan for non-linux platforms? ...
6 years, 2 months ago (2014-10-17 01:15:11 UTC) #5
mthiesse
https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/bin/linux/x86_64/cv2.so.sha1 File tools/telemetry/bin/linux/x86_64/cv2.so.sha1 (right): https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/bin/linux/x86_64/cv2.so.sha1#newcode1 tools/telemetry/bin/linux/x86_64/cv2.so.sha1:1: cb83eb5c434ceffbb21be489b4fd127af2f43c78 On 2014/10/17 01:15:11, tonyg wrote: > Do we ...
6 years, 2 months ago (2014-10-17 14:47:20 UTC) #6
tonyg
On 2014/10/17 14:47:20, mthiesse wrote: > https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/bin/linux/x86_64/cv2.so.sha1 > File tools/telemetry/bin/linux/x86_64/cv2.so.sha1 (right): > > https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/bin/linux/x86_64/cv2.so.sha1#newcode1 > ...
6 years, 2 months ago (2014-10-17 16:24:12 UTC) #7
flackr
https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/telemetry/core/platform/linux_platform_backend.py File tools/telemetry/telemetry/core/platform/linux_platform_backend.py (right): https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/telemetry/core/platform/linux_platform_backend.py#newcode102 tools/telemetry/telemetry/core/platform/linux_platform_backend.py:102: self._InstallOpenCV() As with InstallApplication, raise NotImplementedError if we ask ...
6 years, 2 months ago (2014-10-21 16:08:16 UTC) #8
mthiesse
https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/telemetry/core/platform/linux_platform_backend.py File tools/telemetry/telemetry/core/platform/linux_platform_backend.py (right): https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/telemetry/core/platform/linux_platform_backend.py#newcode102 tools/telemetry/telemetry/core/platform/linux_platform_backend.py:102: self._InstallOpenCV() On 2014/10/21 16:08:16, flackr wrote: > As with ...
6 years, 2 months ago (2014-10-21 20:01:10 UTC) #9
flackr
On 2014/10/21 20:01:10, mthiesse wrote: > https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/telemetry/core/platform/linux_platform_backend.py > File tools/telemetry/telemetry/core/platform/linux_platform_backend.py (right): > > https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/telemetry/core/platform/linux_platform_backend.py#newcode102 > ...
6 years, 2 months ago (2014-10-21 20:43:17 UTC) #10
mthiesse
On 2014/10/21 20:43:17, flackr wrote: > On 2014/10/21 20:01:10, mthiesse wrote: > > > https://codereview.chromium.org/660893002/diff/20001/tools/telemetry/telemetry/core/platform/linux_platform_backend.py ...
6 years, 2 months ago (2014-10-22 15:51:46 UTC) #11
mthiesse
Well, I'm not sure how I missed it before, but there's a python-opencv package for ...
6 years, 2 months ago (2014-10-23 15:57:55 UTC) #13
tonyg
https://codereview.chromium.org/660893002/diff/100001/build/install-build-deps.sh File build/install-build-deps.sh (right): https://codereview.chromium.org/660893002/diff/100001/build/install-build-deps.sh#newcode159 build/install-build-deps.sh:159: telemetry_list="python-opencv" Please land this change first. I believe we'll ...
6 years, 2 months ago (2014-10-23 16:56:34 UTC) #14
mthiesse
On 2014/10/23 16:56:34, tonyg wrote: > https://codereview.chromium.org/660893002/diff/100001/build/install-build-deps.sh > File build/install-build-deps.sh (right): > > https://codereview.chromium.org/660893002/diff/100001/build/install-build-deps.sh#newcode159 > ...
6 years, 1 month ago (2014-10-28 14:46:43 UTC) #15
tonyg
6 years, 1 month ago (2014-10-28 19:11:04 UTC) #16
On 2014/10/28 14:46:43, mthiesse wrote:
> On 2014/10/23 16:56:34, tonyg wrote:
> >
>
https://codereview.chromium.org/660893002/diff/100001/build/install-build-dep...
> > File build/install-build-deps.sh (right):
> > 
> >
>
https://codereview.chromium.org/660893002/diff/100001/build/install-build-dep...
> > build/install-build-deps.sh:159: telemetry_list="python-opencv"
> > Please land this change first. I believe we'll have to request Chrome-Labs
to
> > explicitly run this script on the bots before we make the Telemetry change
> that
> > depends on it. Also, we (Dave?) will need to figure out a way to pull
> > third-party deps into the standalone zip.
> 
> So if the plan is to add the dependencies to the standalone zip, then there
> really isn't any purpose for this CL. Anybody on linux should have opencv
> already installed before reaching this code.
> 
> Do you agree? Should I just close this?

dtu@ could you please confirm?

Powered by Google App Engine
This is Rietveld 408576698