Commit Graph

4758 Commits

Author SHA1 Message Date
chris babcock
f745a2e21c Change method of ordering AFS startup sequence (am start -W doesn't work for older Android)
#jira UE-214651
#android
[REVIEW] [at]Jack.Porter
#rb ben.temple

[CL 33739800 by chris babcock in ue5-main branch]
2024-05-17 18:16:01 -04:00
brendan lienau
e3de1cba7e [Gauntlet] Add optional flag to ignore drive mapping failures on ps4 and ps5
Also modify InstallUnreal to use InstallBuild over InstallApplication

[CL 33736927 by brendan lienau in ue5-main branch]
2024-05-17 16:51:15 -04:00
brendan lienau
debd523fdb [Gauntlet] Fix -dev executables not working on desktops when running without -ExperimentalLaunchFlow
[CL 33731167 by brendan lienau in ue5-main branch]
2024-05-17 14:22:09 -04:00
nicolas mercier
a1a6ee5537 Add a marker for the end of ASan reports on Windows. This allows Gauntlet to extract the callstack and present it during autotests.
#rb mickael.gilabert
#tests using local AIBotSoakASAN
#rnx

[CL 33716289 by nicolas mercier in ue5-main branch]
2024-05-17 03:24:34 -04:00
neil henning
c151da7816 Fix a null deref if you didn't specify -build with the LowLevelTests.
It'll later complain about the lack of build, but it has already tried to unconditionally deref the null before then.

[CL 33702117 by neil henning in ue5-main branch]
2024-05-16 17:42:23 -04:00
rob perren
a99da34247 Add support for the cooked cooker to stage the .target file it is built with & for this file to be read by the editor
This allows dlls to be loaded based on the target file when not running in monolithic mode
#rb sebastian.schoner
#rnx

[CL 33653490 by rob perren in ue5-main branch]
2024-05-15 05:59:39 -04:00
eric knapik
642b42448e Re-order Ignore check so potential error does not fire inside the compare check.
Convert relative file paths to full paths to match the query which is based on full path.

[REVIEW] [at]Ben.Marsh


#rb philip.cosgrave

[CL 33631537 by eric knapik in ue5-main branch]
2024-05-14 12:19:02 -04:00
jon olick
ebfbdd425b Save screen_recording to Saved/Logs directory. Make sure the directory is created before saving!
[CL 33585619 by jon olick in ue5-main branch]
2024-05-10 16:03:40 -04:00
jon olick
808720911b Store screen recordings in Saved directory not Saved/Logs.
[CL 33582317 by jon olick in ue5-main branch]
2024-05-10 14:31:47 -04:00
jon olick
3398538b3e In Gauntlet, MANAGE_EXTERNAL_STORAGE allow permission. Also move perm allow to AFTER the install.
[CL 33581556 by jon olick in ue5-main branch]
2024-05-10 14:10:52 -04:00
jon olick
767ae79e47 Screen record the Gauntlet run, then put the recording in artifacts.
#rb brendan.lienau

[CL 33575420 by jon olick in ue5-main branch]
2024-05-10 10:54:22 -04:00
jerome delattre
f559c48c57 [Gauntlet] Add DateTime to ITestEvent
#rnx
#jira UE-210260

#rb sebastian.lewicki

[CL 33550354 by jerome delattre in ue5-main branch]
2024-05-09 13:03:15 -04:00
chris constantinescu
6b1a93c66b Disable play protect for Android installation
#jira UE-212645
#rb sebastian.lewicki

[CL 33494682 by chris constantinescu in ue5-main branch]
2024-05-07 16:46:58 -04:00
brendan lienau
dd4dd40979 [Gauntlet] Restore Heartbeat category logging that was mistakenly removed in 33204261
[CL 33483958 by brendan lienau in ue5-main branch]
2024-05-07 10:38:15 -04:00
jerome delattre
ef364e883f Add DebugGame configuration as discoverable executable
#rb rob.huyett, sean.sweeney, sebastian.lewicki
#rnx

[CL 33460100 by jerome delattre in ue5-main branch]
2024-05-06 12:37:12 -04:00
chris constantinescu
5d2d569cb1 Use optional arguments and Extend/Expand pattern for Macros to reduce LLT xml metadata file footprint
.xml metadata files are generated exclusively using TestMode, from values of TestMetadata set from the module class
RunUBT -Mode=Test -GenerateMetadata
To support additional NDA platforms, build modules must be created.
Cleanup unused metadata files from the previous generation system.
#jira UE-195038
#rb Jerome.Delattre

[CL 33373724 by chris constantinescu in ue5-main branch]
2024-05-01 11:35:44 -04:00
kevin macaulayvacher
5a23733d8b Makes the ThreadSanitizer LogEventMatcher and IssueHandler generic to Sanitizers in general and adds support for TSAN and ASAN. Updates the existing TSAN job to use the renamed commandlet and makes the job name clearer that a sanitizer report is being generated.
#jira UE-213117
#rb Ben.Marsh

[CL 33370008 by kevin macaulayvacher in ue5-main branch]
2024-05-01 07:12:59 -04:00
jerome delattre
c4ed81ff03 [Gauntlet] Fixing log output string
#jira UE-212917
#rnx

[CL 33353970 by jerome delattre in ue5-main branch]
2024-04-30 17:15:45 -04:00
brendan lienau
072c06cdf9 [Gauntlet] Fix exception thrown by UnrealTestNode during CreateReport if no log file is written
#rb Clayton.Langford

[CL 33353412 by brendan lienau in ue5-main branch]
2024-04-30 17:05:57 -04:00
brendan lienau
afbdf43c82 [Gauntlet] Finalize/tidy up android AFS addition
[CL 33352655 by brendan lienau in ue5-main branch]
2024-04-30 16:50:20 -04:00
brendan lienau
8f9f4f9221 [Gauntlet] Adds -dev support for Android when running with ExperimentalLaunchFlow
[CL 33351618 by brendan lienau in ue5-main branch]
2024-04-30 16:27:40 -04:00
brendan lienau
0b7acffefd [Gauntlet] Adds -dev support for Desktop when running with ExperimentalLaunchFlow
[CL 33351564 by brendan lienau in ue5-main branch]
2024-04-30 16:26:14 -04:00
brendan lienau
38dbb40f53 [Gauntlet] Adds -dev local binarry overrides (Overlay Executables) when running with -ExperimentalLaunchFlow
- Adds the OverlayExecutable type
    - Adds OverlayExecutable member to UnrealAppConfig. Only initialized if -dev is present
    - This object can check if there is a local newer binary for the relevant Role and return the path to it


#rb adolf.stary, clayton.langford

[CL 33350955 by brendan lienau in ue5-main branch]
2024-04-30 16:13:24 -04:00
brendan lienau
5ddd1409b8 [Gauntlet] Direct windows crashdump generation on process kill to saved crashes directory
[CL 33350668 by brendan lienau in ue5-main branch]
2024-04-30 16:09:32 -04:00
brendan lienau
0ce265bf7e [Gauntlet] Fix CI errors from crash dump removal merge
[CL 33348557 by brendan lienau in ue5-main branch]
2024-04-30 15:26:57 -04:00