Commit Graph

4366 Commits

Author SHA1 Message Date
chuck zhu
f7d4f8e505 - add webtests on horde
- add server output and server error logs
- link webtests to dashboard

[REVIEW] [at]stephen.ma [at]lorry.li

[CL 27219875 by chuck zhu in ue5-main branch]
2023-08-18 16:48:57 -04:00
Matt Peters
e3be932357 Cooker: AdditionalPluginDirectories: Fix staging to look in the RemappedPlugins directory when cooking DLC plugins that are in AdditionalPluginDirectories.
Fix cooker to store all metadata in the RemappedPlugins.
Fix cooker for even normal DLCs to store all metadata in the DLC's directory rather than the project's directory.
#jira UE-192828
#rn Bugfix, Core
#rb Zousar.Shaker

[CL 27205588 by Matt Peters in ue5-main branch]
2023-08-18 12:05:51 -04:00
lorry li
2186b4d4d5 Add tests for websockets in WebTests;
Move WebTests web server from Engine/Source/Programs/WebTests/WebServer to Engine/Source/Programs/WebTestsServer, so to make sure not include all files underneath into VS project.

[REVIEW] [at]michael.kirzinger [at]stephen.ma [at]chuck.zhu [at]michael.atchison [at]rafa.lecina
#jira UE-191978
#rb stephen.ma [at]rafa.lecina [at]michael.atchison

[CL 27189120 by lorry li in ue5-main branch]
2023-08-17 18:35:29 -04:00
per larsson
bc04deeaf4 IAS - changed cosmetic bundling to use wildcards
#rb PJ.Kack
#rnx

[CL 27166808 by per larsson in ue5-main branch]
2023-08-17 03:08:25 -04:00
chris babcock
b0178ba83c Update install scripts and deploy for future AndroidFileServer changes
Remove unused AFS receiver

#jira UE-192822
#android
[REVIEW] [at]Ben.Temple
#rb Ben.Temple

[CL 27162726 by chris babcock in ue5-main branch]
2023-08-16 20:47:28 -04:00
justin marcus
fafa5ef21b [Backout] - CL27070697
Allow loading bundle config from editor INI file.

[CL 27140552 by justin marcus in ue5-main branch]
2023-08-16 11:07:14 -04:00
josh adams
82ee4f70d5 - Removed the quotes around the signing identity for Xcode manual codesigning
- During staging, we now make the UBTGenerated/Info.Template.plist in the project folder instead of Engine folder, for BP projects
- Fixed an AppStoreConnect label in the Xcode project settings that would have confused anyone trying to set it up

#jira UE-193101, UE-193108, UE-193104
#rb Calvin.zheng

[CL 27130271 by josh adams in ue5-main branch]
2023-08-15 21:33:02 -04:00
Jerome Delattre
ad4a3bc3fd Gauntlet - Make sure to kill child process when closing Unreal app
#jira none
#rnx
#rb Chris.Constantinescu, Sean.Sweeney, Sebatian.Lewicki

[CL 27118746 by Jerome Delattre in ue5-main branch]
2023-08-15 16:25:11 -04:00
jeff fisher
d5fbfa08db UE-189611 ARImageDetection Fails to Launch on Android - Error: Unable to load plugin 'XRBase'
-The logic in NativeProjects.cs IsHybridContentOnlyProject which decides whether we need to build an executable for a project was always using the buildhost platform (usually win64) to decide which plugins were active.  This caused it to miss enabled code plugins that build for the actual target platform but not the host platform and potentially not do an executible build when one is required.
-Now we pass the TargetPlatforms for the current build into ConditionalMakeTempTargetForHybridProject so that we can test against them.  If any project in this list needs code built we will make a temp target.
#jira UE-189611 UE-192833
#rb Josh.Adams

[CL 27101769 by jeff fisher in ue5-main branch]
2023-08-15 10:07:26 -04:00
david harvey
89147b45dd Add version of automation Platform.RunClient that takes a DeploymentContext
#jira UE-179187
#rnx

[CL 27098132 by david harvey in ue5-main branch]
2023-08-15 04:05:08 -04:00
justin marcus
e00bf5329c Fix bad merge
- see 27072463

#jira

[CL 27073909 by justin marcus in ue5-main branch]
2023-08-14 12:17:43 -04:00
justin marcus
c76e72c0de Allow loading bundle config from editor INI file.
#rb James.Doverspike, Peter.Sauerbrei, PJ.Kack

[CL 27072509 by justin marcus in ue5-main branch]
2023-08-14 11:53:29 -04:00
ryan hummer
be0d93a019 Fixing compile error
#rnx
#rb none
[FYI] josh.adams

[CL 27054586 by ryan hummer in ue5-main branch]
2023-08-11 20:25:22 -04:00
josh adams
864892ad3d - Fixed running Mac games from Staged dir (like when doing Launch On to Mac)
#jira UE-192724
#rb zack.neyland

[CL 27053624 by josh adams in ue5-main branch]
2023-08-11 19:55:40 -04:00
josh adams
00c6942cff - Tag everything inside .app's after a CompileTask from BuildGraph. This is because with modern Xcode, Xcode will copy files into the .app that UBT doesn't know about
#jira UE-192751

[CL 27053595 by josh adams in ue5-main branch]
2023-08-11 19:55:17 -04:00
josh adams
7c82cb7d46 - Fixed some issues with codesigning BP projects with modern Xcode, when BaseEngine.ini has no signing info, and the signing info is in the projects settings
- The in-process project generation was not able to get the .uproject location
  - The making and using of the stub xcode projects were using UnrealGame target/scheme, not MyProjectGame (which Xcode makes since it can handle content-only uprojects)
  - UnrealGame.app, when just compiling, has no uproject, so it now use the dummy codesigning I added for stub generation, so no projects settings are needed

#jira UE-192593

[CL 27035369 by josh adams in ue5-main branch]
2023-08-11 13:42:54 -04:00
gary yuan
5b2c084606 [Gauntlet] Fix Android device match regex to match emulated devices
#rb jerome.delattre
[REVIEW]

[CL 27031218 by gary yuan in ue5-main branch]
2023-08-11 12:05:33 -04:00
chris babcock
9bd1cb5b98 Archive additional APK products from Gradle
#android
[REVIEW] [at]Ben.Temple
#rb Ben.Temple

[CL 27022400 by chris babcock in ue5-main branch]
2023-08-11 00:52:06 -04:00
stephen ma
d77fb2793c Apply fixes to OnlineTests to allow correct staging with BuildCookRun on Windows
- LowLevelTests.xml Builds tests under BuildCookRun with -NoBootstrapExe
- TestModuleRules no longer generates arguments -BaseFromWorkingDir to generated .xml files
- Fixes bug in RunLowLevelTests that puts tags in the wrong position in command line arguments

#jira UE-188819

[CL 26994753 by stephen ma in ue5-main branch]
2023-08-10 11:53:46 -04:00
zousar shaker
d85d138034 Increase maximum return code tolerated from the zen.exe command when performing oplog export in a ZenExportSnapshotTask so that we don't have build steps failing because of it while issues are debugged in its operation.
#rb none
[FYI] joakim.lindqvist
[FYI] dan.engelbrecht

[CL 26978731 by zousar shaker in ue5-main branch]
2023-08-09 19:24:13 -04:00
zousar shaker
92332699c6 Suppress output from the zen.exe command when performing oplog export in a ZenExportSnapshotTask so that we don't have builds failing because of a server error logged to output being parsed as an error.
#rb none
[FYI] joakim.lindqvist
[FYI] dan.engelbrecht

[CL 26973405 by zousar shaker in ue5-main branch]
2023-08-09 17:13:20 -04:00
per larsson
d3456a5503 UAT - extended PakFileRules with list of allowed chunk names when generating on demand chunks
#rb PJ.Kack
#rnx

[CL 26950389 by per larsson in ue5-main branch]
2023-08-09 03:46:09 -04:00
sebastien lussier
fc658d89a3 WorldPartition - WorldPartitionBuilder.Automation.cs: Test if SubmitTags is null before accessing
#rb trivial

[CL 26909917 by sebastien lussier in ue5-main branch]
2023-08-07 22:38:45 -04:00
dmytro ivanov
2536e616e1 Update cmake to 3.22.1
#jira UE-192126
#rb Chris.Babcock

[CL 26894364 by dmytro ivanov in ue5-main branch]
2023-08-07 14:56:20 -04:00
andrew grant
725db830a1 Fixes regression where BenchmarkBuild script would not reliably measure build performance.
The fix is to restore the <= 5.1 behavior of UBT where the MaxParallelActions argument specifies the maximum number of actions to execute in parallel, not a cap on UBTs heuristic-based selection.

This change also modifies BenchmarkBuild so it will default to the available processor count if no -cores argument is specified. This ensures the behavior of repeated runs will be deterministic as UBT may select different values if the system free memory changes

#jira UE-192236
#rb swarm
[REVIEW] [at]Joe.Kirchoff
#tests Ran UBT / BenchmarkBuild with arguments that forces the number of actions higher than the locally available core count

[CL 26889927 by andrew grant in ue5-main branch]
2023-08-07 13:35:03 -04:00