aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaroline Tice <cmtice@google.com>2018-03-15 10:50:15 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-03-15 21:23:34 -0700
commit5750315a56e4c3a6e601bdbaf449213cf2ffb65d (patch)
tree511abbb0c632be057d6fc7907e0d1ac34f7fed3c
parent26391dbdf9a49ff414f00839e0ea70e7ef0f7e73 (diff)
downloadtoolchain-utils-5750315a56e4c3a6e601bdbaf449213cf2ffb65d.tar.gz
[toolchain-utils] Update whitelists for debug_info_test stage.
The debug_info_test stage verifies that everything that is supposed to be built with LLVM is actually being built with LLVM. We have to whitelist a few files/packages that must continue to be built with GCC. This CL updates the whitelists to make this stage pass on AMD64. BUG=chromium:817648 TEST= debug_info_test.py passed on my local terra build, with these changes. DebugInfoTest stage passed on cros tryjob fizz-llvm-toolchain-tryjob. Change-Id: Ia9c79b5f13663d1f8a0e2b948f03a532b46d270b Reviewed-on: https://chromium-review.googlesource.com/964590 Commit-Ready: Caroline Tice <cmtice@chromium.org> Tested-by: Caroline Tice <cmtice@chromium.org> Reviewed-by: Ting-Yuan Huang <laszio@chromium.org>
-rw-r--r--debug_info_test/ngcc_comp_path.whitelist1
-rw-r--r--debug_info_test/ngcc_dso_path.whitelist4
2 files changed, 4 insertions, 1 deletions
diff --git a/debug_info_test/ngcc_comp_path.whitelist b/debug_info_test/ngcc_comp_path.whitelist
index 1d6d0ade..5cb1df4e 100644
--- a/debug_info_test/ngcc_comp_path.whitelist
+++ b/debug_info_test/ngcc_comp_path.whitelist
@@ -4,6 +4,7 @@
.*/portage/dev-libs/elfutils-.*
.*/portage/dev-libs/libusb-.*
.*/portage/dev-util/perf-.*
+.*/portage/media-libs/arc-cros-gralloc-.*
.*/portage/sys-apps/busybox-.*
.*/portage/sys-boot/syslinux-.*
.*/portage/sys-kernel/chromeos-kernel-.*
diff --git a/debug_info_test/ngcc_dso_path.whitelist b/debug_info_test/ngcc_dso_path.whitelist
index 213e60df..4983b5c7 100644
--- a/debug_info_test/ngcc_dso_path.whitelist
+++ b/debug_info_test/ngcc_dso_path.whitelist
@@ -7,7 +7,9 @@
.*/opt/punybench/bin/.*
.*/telemetry_dep/.*
.*/unixbench/.*
+.*/usr/bin/core_collector32\.debug
+.*/usr/local/build/autotest/client/site_tests/factory_Leds/src/ec_ctl\.debug
.*/opt/google/containers/android/.*
.*/libmali\.so.*\.debug
-.*/pyelftools/examples/sample_exe64.elf.debug
+.*/pyelftools/examples/sample_exe64\.elf\.debug
# todos: