This is an archive of the discontinued LLVM Phabricator instance.

[LNT] Make Run-Over-Run and Run-Over-Baseline changes an accordion.
ClosedPublic

Authored by marxin on Mar 2 2018, 7:01 AM.

Details

Summary

Having a longer list of changes, it's handy to collapse one of them in order
to make it more readable.

Diff Detail

Repository
rL LLVM

Event Timeline

marxin created this revision.Mar 2 2018, 7:01 AM
marxin retitled this revision from Make Run-Over-Run and Run-Over-Baseline changes an accordion. to [LNT] Make Run-Over-Run and Run-Over-Baseline changes an accordion..Mar 14 2018, 1:49 AM

May I please remind a patch review.

templates/reporting/runs.html reporting is also used to produce E-Mail reports I believe. And I'm not sure the E-Mail output has the CSS required for the accordions?

Maybe the answer here would be to further break up templates/reporting/runs.html into smaller pieces that can then be included from the WebUI and the E-Mail reports. So we can leave the accordions in the web-ui part. (That may be a bunch of refactoring though)

There might be a conditional or something set in the emails. I think there was other formatting magic that had to happen as well.

I think D4276: Added llvm.is.constant intrinsic was added in error. I have removed it.

With this patch:
https://reviews.llvm.org/D46186

I can send email and the according is file. Let's take a look here:
https://pasteboard.co/HiywaIE.png

cmatthews accepted this revision.Apr 27 2018, 3:26 PM

LGTM. Thanks!

This revision is now accepted and ready to land.Apr 27 2018, 3:26 PM
This revision was automatically updated to reflect the committed changes.