- Merge displayed event names if they're too close together, respecting priority (priority is implicit based on param order)
- Display nearby event names in an interactive panel alongside stats
- Truncate displayed events on the graph to 32 characters
Note: you can pass -showAllEvents to disable the new merging/truncation behaviour
[CL 34447676 by ben woodhouse in ue5-main branch]
Create a slack bot which reads this JSON content and sends an alert in a specific channel to update users if there was were any regressions
#rb jeremie.roy
#jira UE-216622
[CL 34160685 by imaad farooqui in ue5-main branch]
- Fix a bug in variable resolution for array variables where the whole field would be replaced instead of just the variable
- Replace variables which fail to resolve with an empty string instead of leaving the variable name in place. This is easier for calling code to detect and handle
- Add a graceful failures in a few places to allow us to generate a report if variables fail to resolve
[CL 34155759 by ben woodhouse in ue5-main branch]
#rb ben.woodhouse, kaleb.morris
#tests Built in Release and tested both standalone and via PRS
[RN] PerfReportTool v4.236.0 Added Wildcard Stat support to BoundedStatSummary. This allows ReportTypes.xml to specify '*' for generated columns in a summary table
[FYI] richard.smith
[CL 33652701 by matt harris in ue5-main branch]
- Add support for startEvent and stopEvent in graphs
- Add requiredEvents field for graphs so we can suppress graphs based on whether particular events are present
[CL 32016929 by ben woodhouse in ue5-main branch]
- Add -startEvent and -endEvent params to start and stop graphing at a particular event
- The params -startEventOffset and -endEventOffset allow you to offset the start/end by a particular number of frames
- If multiple CSVs are being processed, the data is cropped so frame counts start from zero
- The existing -maxx and -maxy parameters are relative to the adjusted CSV (e.g so -maxx=200 with -startEvent gc will capture 200 frames from the first gc)
- Fix bug with legend sorting. Frame is now always top
- Fix bug with auto Y axis scaling when a range is specified. Use the range instead of the whole CSV
Common
- Fix commandline parsing for negative numbers. Negative numbers are always recognized as values rather than param names
[FYI] tyler.staples
[CL 32016893 by ben woodhouse in ue5-main branch]