This part of lifecycle integration is about result transformations and report creation after test run.
Basically we can have many different XML formats for test log which comes from used framework etc. and we have already quite many different plugins which supports many formats in different CI engines.
So this second part is about after execution report creation:
xml report format1 – xslt template – xml report format2 -> publish
xml report – xslt template – html report -> publish