Revert "Add in missing protobuf code."
This reverts commit 0a663bf9f1332c2ea92b7b49cdb3716472c29590. Reason for revert: Breaks isolate tests Original change's description: > Add in missing protobuf code. > > Turns out the import of histogram_pb2 failed not on the stub itself > (which I thought for a long, long time), but because of the protobuf > support code it includes in turn. This is a drawback of catching > the ImportError in histogram_proto.py. > > This has a decent chance of fixing the problem. > > Tbr: mbonadei@webrtc.org > Bug: chromium:1029452 > Change-Id: I3c07a362dcfd174a388b3cc34449c08951cea626 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/171860 > Reviewed-by: Patrik Höglund <phoglund@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#30912} TBR=phoglund@webrtc.org,mbonadei@webrtc.org Change-Id: I05bf2f65905afcb7dfdc1e3fca7c01b4af377410 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:1029452 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/171866 Reviewed-by: Patrik Höglund <phoglund@webrtc.org> Commit-Queue: Patrik Höglund <phoglund@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30915}
This commit is contained in:
committed by
Commit Bot
parent
4333600357
commit
749dff12b5
@ -215,18 +215,16 @@ if (rtc_include_tests) {
|
||||
group("low_bandwidth_audio_perf_test") {
|
||||
testonly = true
|
||||
|
||||
deps = [
|
||||
":low_bandwidth_audio_test",
|
||||
"//third_party/catapult/tracing/tracing/proto:histogram_proto",
|
||||
]
|
||||
deps = [ ":low_bandwidth_audio_test" ]
|
||||
|
||||
data = [
|
||||
"test/low_bandwidth_audio_test.py",
|
||||
"../resources/voice_engine/audio_tiny16.wav",
|
||||
"../resources/voice_engine/audio_tiny48.wav",
|
||||
"${root_out_dir}/pyproto/tracing/tracing/proto/histogram_pb2.py",
|
||||
"//third_party/protobuf:py_proto_runtime",
|
||||
]
|
||||
deps += [ "//third_party/catapult/tracing/tracing/proto:histogram_proto" ]
|
||||
data +=
|
||||
[ "${root_out_dir}/pyproto/tracing/tracing/proto/histogram_pb2.py" ]
|
||||
|
||||
# TODO(http://crbug.com/1029452): Create a cleaner target with just the
|
||||
# tracing python code. We don't need Polymer for instance.
|
||||
|
||||
@ -234,10 +234,8 @@ def _ConfigurePythonPath(args):
|
||||
sys.path.insert(0, histogram_proto_path)
|
||||
|
||||
# Fail early in case the proto hasn't been built.
|
||||
try:
|
||||
import histogram_pb2
|
||||
except ImportError as e:
|
||||
logging.exception(e)
|
||||
from tracing.proto import histogram_proto
|
||||
if not histogram_proto.HAS_PROTO:
|
||||
raise ImportError('Could not find histogram_pb2. You need to build the '
|
||||
'low_bandwidth_audio_perf_test target before invoking '
|
||||
'this script. Expected to find '
|
||||
@ -247,7 +245,6 @@ def _ConfigurePythonPath(args):
|
||||
def main():
|
||||
# pylint: disable=W0101
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
logging.info('Invoked with %s', str(sys.argv))
|
||||
|
||||
args = _ParseArgs()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user