Open Bug 1029107 Opened 5 years ago Updated 2 years ago

ASan runs of cppunit tests should turn orange when the symbolizer fails

Categories

(Testing :: CPPUnitTest, defect)

defect
Not set

Tracking

(Not tracked)

People

(Reporter: mccr8, Unassigned)

Details

1. The llvm-symbolizer code should only run if we're doing an ASan build.  This can be checked by looking at mozinfo, but only when the mozinfo.json information is incorporated via find_and_update_from_json().

2. The info logging on success should be something like |log.info("ASan using symbolizer at %s", llvmsym)|, while the failure logging should be something like |log.testFail("runcppunittests.py | Failed to find ASan symbolizer at %s", llvmsym)|.
Component: General → CPPUnitTest
You need to log in before you can comment on or make changes to this bug.