Commit Graph

1953 Commits

Author SHA1 Message Date
sorin gradinaru
1f54550b6c UE-72355 //Fortnite/Dev-EngineMerge - Package and Publish IOS - Failing "FortniteClient.entitlements" could not be opened"
#jira UE-72355
#4.22.1
#rb Jack.Porter
#lockdown cristina.riveron

Check if the entitlements file is present when packaging, creating it if is not

#ROBOMERGE-SOURCE: CL 5809000 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5809001 by sorin gradinaru in Main branch]
2019-04-09 12:08:44 -04:00
ben woodhouse
5d0b3cfc55 Add -fallbackOrderForNonUassetFiles option for ordering uexp and ubulk files if order is not specified (e.g for the secondary/cooker open order). Previously this was non-optional, but this caused a regression in patch sizes on some platforms
#ROBOMERGE-SOURCE: CL 5772400 via CL 5795133 via CL 5795152 via CL 5795156 via CL 5799600

[CL 5799704 by ben woodhouse in Main branch]
2019-04-08 18:22:18 -04:00
andrew grant
9495af7c8e Fix for NoMcp xbox tests breaking. Now detect if an XB1 NoMcp client is involved in a test and turn off trust validation.
Removed old -skipxboxauth flag

#rb codereview


#ROBOMERGE-SOURCE: CL 5749377 via CL 5749558 via CL 5749651 via CL 5749736 via CL 5754588

[CL 5754753 by andrew grant in Main branch]
2019-04-04 19:08:44 -04:00
andrew grant
47046fee9a Fixed issue with parallel tests of the same name trying to use the same artifact folder.
[CODEREVIEW] josh.engebretson,ben.salem


#ROBOMERGE-SOURCE: CL 5747120 via CL 5749542 via CL 5749605 via CL 5749696 via CL 5754546

[CL 5754697 by andrew grant in Main branch]
2019-04-04 19:08:23 -04:00
andrew grant
dd5005dacd Fix exception in clean devices
#ROBOMERGE-SOURCE: CL 5720355 via CL 5722816

[CL 5722834 by andrew grant in Main branch]
2019-04-03 21:56:54 -04:00
ben woodhouse
703ef90966 UnrealPak patch pak seek optimization v2
- Add support for incremental gap filling. Does gap filling in multiple passes, allows us to limit patch size growth to some fixed percentage
- Fixed cooker order UEXP files (previously these were unordered, which could actually result in patches increasing in size after gap filling)
- Added better method for measuring fragmentation - reports as a percentage, takes order index into account
- Refactored OrderMapping via new FPakOrderMap class which knows about primary/secondary mappings
- Added various schemes for defragmentation, including OnePass method which matches legacy behaviour, and various incremental schemes. Incremental_PrimaryFirst seems to give best results
#rb hongyi.yu


#ROBOMERGE-SOURCE: CL 5688530 via CL 5688536 via CL 5688538 via CL 5690113 via CL 5694330

[CL 5694501 by ben woodhouse in Main branch]
2019-04-02 17:52:35 -04:00
jeff williams
a1cde94065 Adding support for shared iterative cooks from manifests.
Fall back path to loose staged builds.
Fall back path to existing synced builds.



#ROBOMERGE-SOURCE: CL 5681890 via CL 5681938

[CL 5681948 by jeff williams in Main branch]
2019-04-02 00:46:28 -04:00
ben salem
4257a421d1 Re-enable Gauntlet Account Pool changes now that all Load Bot accounts have been properly profiled on GameDev.
#ROBOMERGE-SOURCE: CL 5660582 via CL 5660583 via CL 5660584 via CL 5660585 via CL 5660625

[CL 5660655 by ben salem in Main branch]
2019-03-31 00:23:31 -04:00
ben salem
2a02e9d222 Temporarily backing out changelist 5659802 to unblock Editor tests until we can bulk stash new accounts.
#ROBOMERGE-SOURCE: CL 5659905 via CL 5659906 via CL 5659907 via CL 5659908 via CL 5659934

[CL 5659943 by ben salem in Main branch]
2019-03-30 00:14:58 -04:00
ben salem
df4ff80ad9 Various gauntlet functionality for getting clients to connect to propped prod servers.
- Changed gauntlet accountpool global object into an AccountManager system that handles an AccountPool instance to allow easier overriding
- Add -nobuildid flag to prevent buildidoverride from being added onto commandline
- Change game tests over to use new account pool



#ROBOMERGE-SOURCE: CL 5659802 via CL 5659803 via CL 5659804 via CL 5659805 via CL 5659928

[CL 5659935 by ben salem in Main branch]
2019-03-30 00:14:30 -04:00
ben marsh
7943a34d13 BuildGraph: Add a "Project" attribute to the Compile task.
#jira
[FYI] Daniel.Lamb


#ROBOMERGE-SOURCE: CL 5634962 via CL 5634988 via CL 5634994 via CL 5639457 via CL 5640722

[CL 5640771 by ben marsh in Main branch]
2019-03-28 19:59:22 -04:00
daniel lamb
9e6a72c368 Made the pak file binary compatible with previous version to reduce patch sizes.
Reenabled oodle compression in 8.30 for android, ios and switch.
Cleaned up unrealpak commandline when run from UAT.
#rb Josh.Adams
[FYI] Ben.Marsh, Andrew.Grant


#ROBOMERGE-SOURCE: CL 5619788 via CL 5619815 via CL 5619821 via CL 5619827 via CL 5623747

[CL 5623814 by daniel lamb in Main branch]
2019-03-27 21:08:44 -04:00
clayton langford
2fd5d814b0 Updated blacklist config directory location.
#rnx


#ROBOMERGE-SOURCE: CL 5588255 via CL 5588260 via CL 5588262 via CL 5588263 via CL 5589115

[CL 5589118 by clayton langford in Main branch]
2019-03-27 10:37:54 -04:00
hongyi yu
28bfa441a4 Move patchSeekOptMaxGapSize to ini file Part 1
[FYI] Ben.Woodhouse


#ROBOMERGE-SOURCE: CL 5554945 via CL 5556720

[CL 5556826 by hongyi yu in Main branch]
2019-03-26 12:50:36 -04:00
leigh swift
a5ba3b5f65 Add support for BPT ChunkDeltaOptimise 'DiffAbortThreshold' commandline param to automation code.
[CODEREVIEW] William.Ewen


#ROBOMERGE-SOURCE: CL 5502459 via CL 5503111

[CL 5535519 by leigh swift in Main branch]
2019-03-25 13:53:04 -04:00
andrew grant
416ae568d1 Moved param validation to common code
Added -flavor check to BuildCookFort



#ROBOMERGE-SOURCE: CL 5501854 via CL 5501865 via CL 5502958

[CL 5503140 by andrew grant in Main branch]
2019-03-22 13:37:55 -04:00
ben marsh
c468fc8a7f Simplify error messages for UE4Build, so we don't get unnecessary lines tagged by EC.
#jira


#ROBOMERGE-SOURCE: CL 5501618 via CL 5501622 via CL 5501811

[CL 5501820 by ben marsh in Main branch]
2019-03-22 10:57:26 -04:00
ben marsh
86ec4fef73 Remove superfluous errors when a recursive UAT command fails, or a child process fails. They should already output their own error messages, and adding additional errors is just noise.
#jira


#ROBOMERGE-SOURCE: CL 5496878 via CL 5496883 via CL 5499236

[CL 5499309 by ben marsh in Main branch]
2019-03-21 21:46:34 -04:00
ben marsh
a86d826b47 Fix log output showing CL being synced for iterative cooks.
#jira
[FYI] Jeff.Williams


#ROBOMERGE-SOURCE: CL 5491806 via CL 5492141

[CL 5492157 by ben marsh in Main branch]
2019-03-21 09:47:36 -04:00
graeme thornton
df678fda6b Use accessor function on crypto settings in UAT to determine if signing is enabled, rather than reading the flag directly. Makes sure that signing is correctly disabled if the setting is enabled but no key was set
#rb ben.marsh
#jira UE-71803
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 5487901 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5487905 by graeme thornton in Main branch]
2019-03-20 18:56:56 -04:00
andrew grant
1aaa67320c Fixed issue with UBTArgs including quotes.
#ROBOMERGE-SOURCE: CL 5460234 via CL 5462256

[CL 5462315 by andrew grant in Main branch]
2019-03-19 19:49:11 -04:00
andrew grant
5ae4fcbe67 Added some verbose logging when copying Kairos files
Fixed some case checks
Made -config param optional

[FYI] daniel.lamb


#ROBOMERGE-SOURCE: CL 5459100 via CL 5459911

[CL 5460034 by andrew grant in Main branch]
2019-03-19 17:06:57 -04:00
andrew grant
a29e569266 Use case-insensitive comparison for package names
#ROBOMERGE-SOURCE: CL 5435243 via CL 5438956

[CL 5439032 by andrew grant in Main branch]
2019-03-18 18:21:58 -04:00
ben marsh
01eea87978 Remove the CommandUtils.Log function, so we don't shadow the global Log class.
#jira


#ROBOMERGE-SOURCE: CL 5418570 via CL 5426900

[CL 5427007 by ben marsh in Main branch]
2019-03-18 11:18:24 -04:00
nick shin
08fa23269e HTML5 - FrontEnd COTF - seems proxy port is no longer used/needed
#jira UE-64628  HTML5 Quick Launch fails to connect due to incorrect port
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 5415267 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5415269 by nick shin in Main branch]
2019-03-15 11:40:11 -04:00