jerome delattre
03dc6d756c
[Gauntlet] Support fake log reader in NullClient
...
#rnx
#rb sebastian.lewicki
[CL 36752654 by jerome delattre in 5.5 branch]
2024-10-01 18:44:01 -04:00
Ryan Hummer
4af2fd066d
Updating Dev-Release-5.5 from Main at CL #36144969
...
#okforversepublic
[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
brendan lienau
570a3bf467
[Gauntlet] Install bulk content with -n while running on a build machine
...
#rb chris.cossiah
[CL 36028970 by brendan lienau in ue5-main branch]
2024-09-04 20:52:05 -04:00
brendan lienau
3e6e2f4e99
[Gauntlet] Run idevicefs from engine directory instead of build directory when installing bulk builds
...
[CL 35723564 by brendan lienau in ue5-main branch]
2024-08-21 17:49:10 -04:00
brendan lienau
751d9dcfe5
[Gauntlet] Updated implementation of TargetDeviceIOS
...
This CL has iOS reach parity all other TargetDevice platforms in the standard set forth in UE-201403
This includes launch flow function implementations, overlay executable support, and updated toolset to support modern versions of iOS and xCode
Namely, ios-deploy has become obsolete for iOS 17+ due to changes in Apple's system frameworks. Instead Apple's new tool, devicectl, is used in versions of xcode where available
The following types of builds are supported:
- Standard Apps (non-bulk)
- Standard IPAs (non-bulk)
- Bulk apps
- dev apps (bulk and non-bulk) aka overlay executables
#jira UE-201389
#rb chris.constantinescu
#tests Preflight and local runs against all build variations
[CL 35666507 by brendan lienau in ue5-main branch]
2024-08-20 16:03:22 -04:00
jerome delattre
7c3439438e
[Gauntlet] Highlight when crash dump is generated in test report.
...
Generate a hang analysis of the callstack.
#jira UE-216572
#rnx
#rb rob.huyett, sebastian.lewicki
[CL 35212741 by jerome delattre in ue5-main branch]
2024-07-31 10:17:43 -04:00
joe kirchoff
72a8c5996d
Fix various XML comment issues in AutomationTool and various scripts (non-functional change)
...
#rnx
[CL 34263204 by joe kirchoff in ue5-main branch]
2024-06-10 21:51:45 -04:00
brendan lienau
4a6d575091
[Gauntlet] Cleanup/Re-order of TargetDeviceiOS properties/functions
...
#jira UE-201389
[CL 33843129 by brendan lienau in ue5-main branch]
2024-05-22 16:33:07 -04:00
brendan lienau
65d65d8134
[Gauntlet] TargetDeviceAndroid.IsActivityRunning() will now search for 'ResumedActivity' instead of 'mResumedActivity' when determining if the app is running in the foreground.
...
#jira UE-214990
#rb Chris.Babcock
#fixVersion 5.4.3
[CL 33814916 by brendan lienau in ue5-main branch]
2024-05-21 19:04:14 -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
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
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
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
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
jerome delattre
753351ad01
[Gauntlet] Detect TVOS build
...
#jira UE-212917
#rnx
#rb sebastian.lewicki
[CL 33300653 by jerome delattre in ue5-main branch]
2024-04-29 10:46:26 -04:00
jerome delattre
6bf5cf1052
[Gauntlet] (On Windows) Generate mini dump when killing application if timeout is detected.
...
#rnx
#jira UE-212994
#rb brendan.lienau, sebastian.lewicki
[CL 33232014 by jerome delattre in ue5-main branch]
2024-04-25 11:05:26 -04:00
jon olick
da218d2bca
Instead of passing in AppConfig to Run, store AppConfig in AndroidInstall.
...
#rb Brendan.Lienau, Chris.Babcock
[CL 33050622 by jon olick in ue5-main branch]
2024-04-17 17:45:03 -04:00
jon olick
c212eb5c54
Use AFS instead of ADB when available.
...
[CL 33043921 by jon olick in ue5-main branch]
2024-04-17 14:46:09 -04:00
chris constantinescu
7c5095a408
LLT Android support
...
#rb Chris.Babcock, sebastian.lewicki
#jira UE-210332
[CL 32714226 by chris constantinescu in ue5-main branch]
2024-04-03 18:39:56 -04:00
jerome delattre
f31dde1999
Fix Package on Host target platform
...
Agent should be based on host target platform
+ Support .app packaging for IOS in Gauntlet
#jira UE-210503
#rnx
#rb adam.kinge, sean.sweeney, sebastian.lewicki
[CL 32542575 by jerome delattre in ue5-main branch]
2024-03-27 10:08:15 -04:00