diff options
author | Maria Mandlis <mmandlis@google.com> | 2016-02-11 10:04:04 -0800 |
---|---|---|
committer | Maria Mandlis <mmandlis@google.com> | 2016-02-11 10:04:04 -0800 |
commit | df280bb6314467dae14ace80b45c61760e683ae1 (patch) | |
tree | 324d2260d771a1d67abbd980f590945ceb6067c0 /src/processor/microdump_processor_unittest.cc | |
parent | Revert "Added a switch to dump minidump modules in minidump_stackwalk." (diff) | |
download | breakpad-df280bb6314467dae14ace80b45c61760e683ae1.tar.xz |
Parse additional line introduced in the microdump format and containing the GPU infromation in the following format:
G GL_VERSION|GL_VENDOR|GL_RENDERER.
The GPU version, vendor and renderer are extracted during microdump parsing and populated in the appropriate fields in the SystemInfo struct.
This is to match the changes introduced in crrev.com/1343713002 and crrev.com/1334473003
BUG=chromium:536769
R=primiano@chromium.org
Review URL: https://codereview.chromium.org/1678463002 .
Diffstat (limited to 'src/processor/microdump_processor_unittest.cc')
-rw-r--r-- | src/processor/microdump_processor_unittest.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/processor/microdump_processor_unittest.cc b/src/processor/microdump_processor_unittest.cc index e667c386..650e3b10 100644 --- a/src/processor/microdump_processor_unittest.cc +++ b/src/processor/microdump_processor_unittest.cc @@ -159,6 +159,10 @@ TEST_F(MicrodumpProcessorTest, TestProcessArm) { ASSERT_EQ(6U, state.modules()->module_count()); ASSERT_EQ("arm", state.system_info()->cpu); + ASSERT_EQ("OpenGL ES 3.0 V@104.0 AU@ (GIT@Id3510ff6dc)", + state.system_info()->gl_version); + ASSERT_EQ("Qualcomm", state.system_info()->gl_vendor); + ASSERT_EQ("Adreno (TM) 330", state.system_info()->gl_renderer); ASSERT_EQ("OS VERSION INFO", state.system_info()->os_version); ASSERT_EQ(8U, state.threads()->at(0)->frames()->size()); ASSERT_EQ("MicrodumpWriterTest_Setup_Test::TestBody", |