We are making some changes (https://codereview.chromium.org/2694083004/) to how values are being filled in for minidumps vs. microdumps, we should have some unit tests ensuring that we set up these values correctly.
An example of something we should test:
That calling breakpad_linux::Initialize vs. SetGpuFingerprint in different orders cause the gpu-fingerprint to be set for a microdump.
Given that I'm not very familiar with this code I'm not yet convinced there is a feasible way to create tests for this :)
Comment 1 by sanfin@chromium.org
, Mar 4 2017