For very long cooking sessions the Jupiter token could expire multiple times. That could cause the failed login counter to disable further login attempts. Fix this by resetting the counter on every successful login. Also reduced verbosity of 401 errors so that CI doesn't pick up expired tokens as errors.
#rb joakim.lindqvist
[CL 14887529 by Johan Berg in ue5-main branch]
UAT:
Add a new EditorTests runner, existing runner is derelict (will be deleted in upcoming merge from UE4)
BuildGraph is project-agnostic, forked and modified from EngineTest's build graph. Follow up change will try to generalize this logic for future benefit.
Requires specification on the cmdline of project content to use and platform to run on. Project content is specified in DefaultEngine.ini.
EditorTest plugin and log error/warning handling is all handled on the command line to be unobtrusive to production uprojects
EngineTest Plugin:
Add new EditorIterationTests.cpp and a simple test object. This is copied from another test for now for the sake of iteration profiling having its own filter and automation behavior.
AutomationController:
bTreatLogErrorsAsTestErrors was specified in some ini files, but was bugged. Restore this likely deleted config variable and check it when scanning log results
Reverb:
Add Iteration test group
EngineTest:
Add Iteration test group
#rb jerome.delattre, francis.hurteau
#fyi andrew.grant
[CL 14874020 by geoff evans in ue5-main branch]
1. Select node's "IntEquals" operand should not be a literal since it stores the result of a runtime comparison
2. Register.CppType now renamed to Register.BaseCppType since it does not include TArray prefix for array type.
3. Added a few missed accessor/convertor functions for rig vm data types
#rb helge.mathee
#jira none
[CL 14855110 by jack cai in ue5-main branch]
- Fixed the Allocations Analysis to process the updated alloc trace events.
- Added timelines in the Allocations Provider with variation for several stats based on 1ms sample:
* MinTotalAllocatedMemory
* MaxTotalAllocatedMemory
* MinLiveAllocationCount
* MaxLiveAllocationCount
* AllocEventCount
* FreeEventCount
- Added graph tracks and graph series for all above timelines in Memory Insights.
#rb Catalin.Dragoiu
#jira UECORE-635
[CL 14853556 by ionut matasaru in ue5-main branch]