Commit Graph

10782 Commits

Author SHA1 Message Date
Ben Marsh
f672bd31a1 Horde: Use previous implementation of IsPortAvailable on Linux.
[CL 16781183 by Ben Marsh in ue5-main branch]
2021-06-24 22:31:45 -04:00
Ben Marsh
0b6e1428c9 Missing copyright notices.
[CL 16781040 by Ben Marsh in ue5-main branch]
2021-06-24 22:01:43 -04:00
Ben Marsh
f48053c6f1 Missing file for Blake3 hashes.
[CL 16781033 by Ben Marsh in ue5-main branch]
2021-06-24 22:00:56 -04:00
Joe Kirchoff
b76676d7e5 UnrealBuildTool: Clean up VCToolChain functions that add command line args to be more consistently used, allowing more paths that can be relative to reduce command line length
Verified relative pathing works fine for msvc clang builds
Use .d files for dependencies when compiling with windows clang, instead of piping through cl-filter.exe
Use relative pathing for generated unity files

#rb Jonathan.Adamczewski
#rnx
#preflight 60d4de2bcaf0590001e62de9
#preflight 60d4efbccaf0590001e9af24

[CL 16779820 by Joe Kirchoff in ue5-main branch]
2021-06-24 19:00:31 -04:00
Ben Marsh
c02be00304 Horde: Basic implementation of storage API.
Current limitations:

* Only supports a filesystem backend
* No garbage collection
* Refs are stored in the database, and do not automatically expire.
* Validation of refs is slow and does not cache any data.

[CL 16778495 by Ben Marsh in ue5-main branch]
2021-06-24 16:57:21 -04:00
Ben Marsh
50edd3787d Horde: Fix (caught) exception when checking for port being available when running tests.
[CL 16778400 by Ben Marsh in ue5-main branch]
2021-06-24 16:49:50 -04:00
Chris Caulfield
30ad32fe65 Chaos
- fix ContainerId passed to constraint graph when a constrained particle is disabled and re-enabled
- fix ParticleHandle::Island() for sleeping particles
- clean up constraint handle
- fix particle's constraint array natvis for VS debugger

#rb jaco.vandyk
#jira none
#preflight 16852720

[CL 16778086 by Chris Caulfield in ue5-main branch]
2021-06-24 16:29:32 -04:00
Josh Engebretson
fdb62776ca Horde: Fix job batch lookup for leases
#jira none
#rnx

[CL 16778065 by Josh Engebretson in ue5-main branch]
2021-06-24 16:27:54 -04:00
Brandon Schaefer
72d26830ad Fix calling into Win64 only c# functions when running on an non-win64 platform
#jira none
#rb none
#fyi Johan.Duparc

[CL 16777119 by Brandon Schaefer in ue5-main branch]
2021-06-24 15:19:50 -04:00
Joe Kirchoff
9f286a1c41 LiveCoding: Support updating actions that are invoking cl.exe or clang-cl.exe
#rb trivial
#rnx

[CL 16776753 by Joe Kirchoff in ue5-main branch]
2021-06-24 14:45:11 -04:00
Josh Engebretson
a4b7d5d85f Horde: Use batch error state in lease view
#jira none
#rnx

[CL 16775400 by Josh Engebretson in ue5-main branch]
2021-06-24 12:45:49 -04:00
Ben Marsh
d7b93a9cfc Horde: Change downtime service to log in the information channel.
[CL 16773872 by Ben Marsh in ue5-main branch]
2021-06-24 11:07:04 -04:00
axel riffard
5702c50c03 Refactor iOS Icons : create asset catalog according to present file
#jira UE-72584
#rb jack.porter
#preflight 60d4858157b3020001153d0c

[CL 16773695 by axel riffard in ue5-main branch]
2021-06-24 10:59:30 -04:00
Josh Engebretson
4983dc078c Horde: Improve server lease display with status and links to batches
#jira UE-118877
#rnx

[CL 16773013 by Josh Engebretson in ue5-main branch]
2021-06-24 10:31:33 -04:00
David Harvey
01b37b3de6 Added GetUserConfirmation to Turnkey IO provider, allowing better Yes/No prompts.
#jira UE-118572
#rb nuno.leiria
#rnx

[CL 16771619 by David Harvey in ue5-main branch]
2021-06-24 08:55:13 -04:00
ben woodhouse
b37ad1c2e2 PerfReportFort 4.52
- Add support for 3 levels of section barrier. Replace the bool "minor" attribute with int "level" attribute which can be 0,1 or 2 (0 is thickest)
- Fix bug where filter order is ignored for columns in the rowSort list in collated summary tables. Columns we're collating by will still appear first, but their relative order is preserved
- Adjust automated test summary table ordering to sort first by release version

#ROBOMERGE-OWNER: ben.woodhouse
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 16770651 via CL 16770653 via CL 16770656 via CL 16770657 via CL 16770688
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v836-16769935)

[CL 16770690 by ben woodhouse in ue5-main branch]
2021-06-24 07:43:22 -04:00
Ben Marsh
89cb80f518 Horde: Only allow each server to be added to conform list once.
[CL 16767613 by Ben Marsh in ue5-main branch]
2021-06-23 21:10:56 -04:00
Chris Babcock
112ed86408 Properly filter out all 32-bit Android include and libraries
#jira UE-118894
#android
#ue5
#review @Jack.Porter
#rb Aurel.Cordonnier

[CL 16767029 by Chris Babcock in ue5-main branch]
2021-06-23 20:34:39 -04:00
Ben Marsh
2a539b59c3 Horde: Fix matching of servers for conform.
[CL 16764553 by Ben Marsh in ue5-main branch]
2021-06-23 18:32:54 -04:00
jonathan adamczewski
93fddba6cc UEBuildModule:
From UDN 00331538, record PublicPreBuildLibraries in PublicLibraries, not PublicSystemLibraries.

#rb ben.marsh
#jira none
#preflight 60d3a3d73b6163000129ac28

[CL 16764406 by jonathan adamczewski in ue5-main branch]
2021-06-23 18:25:00 -04:00
Ben Marsh
22938f032e Horde: Fix error message for invalid P4 cluster.
[CL 16764105 by Ben Marsh in ue5-main branch]
2021-06-23 18:13:35 -04:00
Josh Engebretson
7ef5675ce4 Horde: Fix reshelf behavior
#rnx
#jira none

[CL 16763749 by Josh Engebretson in ue5-main branch]
2021-06-23 18:04:14 -04:00
Ben Marsh
21e65e5e82 Horde: Fix search for default cluster.
[CL 16763458 by Ben Marsh in ue5-main branch]
2021-06-23 17:56:30 -04:00
aurel cordonnier
d17d20ca36 Merge from Release-Engine-Test @ 16758890 to UE5/Main
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)

[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
Ben Marsh
a62e966f19 Horde: Track conform count for each server separately.
[CL 16762809 by Ben Marsh in ue5-main branch]
2021-06-23 17:22:20 -04:00