Fix instrumentation DEPS for WebRTC

Recent change in the CL below requires this change
https://chromium-review.googlesource.com/c/chromium/src/+/5421930

Bug: b:320564950
Change-Id: I79eded92a210dd5ee3f2182fe5d26d53c299950d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/345920
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42003}
This commit is contained in:
Christoffer Dewerin 2024-04-05 10:58:31 +02:00 committed by WebRTC LUCI CQ
parent e0f08a325a
commit 9bd68dad4d

35
DEPS
View File

@ -17,6 +17,8 @@ vars = {
# the gn arg 'use_clang_coverage').
'checkout_clang_coverage_tools': False,
'chromium_git': 'https://chromium.googlesource.com',
# Keep the Chromium default of generating location tags.
'generate_location_tags': True,
@ -1703,6 +1705,11 @@ deps = {
'dep_type': 'cipd',
},
'src/third_party/instrumented_libs': {
'url': Var('chromium_git') + '/chromium/third_party/instrumented_libraries.git' + '@' + '0afcd954d906cd988fa5e55807c19f1443080657',
'condition': 'checkout_instrumented_libraries',
},
'src/third_party/android_deps/libs/javax_annotation_javax_annotation_api': {
'packages': [
{
@ -2531,30 +2538,6 @@ hooks = [
'-s', 'src/third_party/test_fonts/test_fonts.tar.gz.sha1',
],
},
{
'name': 'msan_chained_origins_focal',
'pattern': '.',
'condition': 'checkout_instrumented_libraries',
'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-instrumented-libraries',
'-s', 'src/third_party/instrumented_libraries/binaries/msan-chained-origins-focal.tgz.sha1',
],
},
{
'name': 'msan_no_origins_focal',
'pattern': '.',
'condition': 'checkout_instrumented_libraries',
'action': [ 'python3',
'src/third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-instrumented-libraries',
'-s', 'src/third_party/instrumented_libraries/binaries/msan-no-origins-focal.tgz.sha1',
],
},
{
# Download test resources, i.e. video and audio files from Google Storage.
'pattern': '.',
@ -2602,7 +2585,9 @@ hooks = [
},
]
recursedeps = []
recursedeps = [
'src/third_party/instrumented_libs',
]
# Define rules for which include paths are allowed in our source.
include_rules = [