Ben Marsh
7aee54313a
Merging UAT stream support from //UE4/Main.
...
[CL 2669186 by Ben Marsh in Main branch]
2015-08-26 10:00:34 -04:00
Ben Marsh
a30bc8ed00
Switch path parsing to use the system path separator, rather than hard-coding ';'.
...
[CL 2667385 by Ben Marsh in Main branch]
2015-08-25 09:12:56 -04:00
Peter Sauerbrei
34146c450d
refactored Log to LogLog and LogConsole to Log
...
#uat
[CL 2662556 by Peter Sauerbrei in Main branch]
2015-08-20 09:37:11 -04:00
Ben Marsh
79351a008c
Remove build.properties. Applications can now use Build.version for structured version information; timestamp was only used by the launcher, so it now uses its own.
...
[CL 2638907 by Ben Marsh in Main branch]
2015-07-30 12:24:22 -04:00
Peter Sauerbrei
dc1d815f84
refactored the logging system for UAT/UBT to be more like UE4
...
we now use an enum similar to UE4 with Fatal, Error, Warning, Display, Log, Verbose, and VeryVerbose
Log will only go to the log file unless -verbose is passed on the command line
reduced some of the output from UAT to be Log only
[CL 2631062 by Peter Sauerbrei in Main branch]
2015-07-23 14:51:46 -04:00
Ben Marsh
f27b374dcc
Missing file.
...
[CL 2625346 by Ben Marsh in Main branch]
2015-07-18 17:04:00 -04:00
Ben Marsh
a5f534451b
Remove the ENGINE_VERSION define from Version.h and ObjectVersion.cpp; it's superceded by GEngineVersion. EngineVersion.cpp now defines the constants GEngineVersionChangelist and GCompatibleWithEngineVersionChangelist, which are used to construct GEngineVersion and GCompatibleWithEngineVersion. Modifying those constants allows updating the engine version separately to the defines used for resource files (allowing UGS to update the version number without triggering all files to be relinked).
...
[CL 2625344 by Ben Marsh in Main branch]
2015-07-18 16:57:53 -04:00
Ben Marsh
da46bb2941
Separate temp storage into its own class, rather than being part of CommandUtils.
...
[CL 2597682 by Ben Marsh in Main branch]
2015-06-23 15:31:37 -04:00
Jaroslaw Palczynski
b07cc86224
Cleaned up unnecessary log message from TestTempStorage.
...
[CL 2528375 by Jaroslaw Palczynski in Main branch]
2015-04-28 08:55:09 -04:00
Gil Gribb
7abd8dcd30
UAT - test command to look for overlapping .obj files
...
[CL 2527021 by Gil Gribb in Main branch]
2015-04-27 11:47:14 -04:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
a573baec72
Remove ENGINE_VERSION_HIWORD and ENGINE_VERSION_LOWORD. Nothing requires these as compile-time 16-bit values any more.
...
[CL 2372605 by Ben Marsh in Main branch]
2014-12-01 11:19:57 -05:00
Ori Cohen
7d9491e865
git pull request script fix for not using show-refs which breaks once we pass 500 PRs
...
[CL 2365208 by Ori Cohen in Main branch]
2014-11-19 13:45:51 -05:00
Ben Zeigler
67566bb0f2
Merging changes to UAT from UE4-Fortnite branch, up to CL #2256868 :
...
Add BuildOnlyPlatforms_MonolithicOnly to the RulesCompiler, to specify platforms that we want to compile but not cook
Add concept of "Dependent platform" to UAT, where the cooked data comes from a source platform, and is duplicated at stage time
Updated brutal submit to handle the same changes already being submitted during a build.
Brutal submit now considers it as success when it attempts to reconcile with latest in P4 and finds no files are different in its workspace.
Fix formatting on automation.cs files to avoid future integration issues, unify as tabs-as-tabs instead of spaces
#codereview kellan.carr
[CL 2261070 by Ben Zeigler in Main branch]
2014-08-18 13:29:39 -04:00
Robert Manuszewski
e6072fb050
UnrealBuildTool: Added UnrealHeaderTool version checking when checking if it's up to date.
...
#change UBT will check for API version of all UnrealHeaderTool binaries to detect partial syncs
#change Added BuildHostPlatform class for runtime platform abstraction
[CL 2245408 by Robert Manuszewski in Main branch]
2014-08-06 07:05:15 -04:00
Ben Marsh
0f5c14efac
Fix paths with spaces using git PR script.
...
[CL 2093421 by Ben Marsh in Main branch]
2014-06-03 14:32:52 -04:00
Gil Gribb
f993c1725a
build script, merge fix for p4 changes
...
[CL 2091996 by Gil Gribb in Main branch]
2014-06-02 14:22:08 -04:00
Robert Manuszewski
19851024ea
UAT: Adding CommandUtils.ThreadedCopyFiles, ScopedTimer
...
#codereview Gil.Gribb
[CL 2082175 by Robert Manuszewski in Main branch]
2014-05-22 14:15:06 -04:00
Gil Gribb
24cc437d9b
build script, fix bug in git pull request
...
[CL 2081834 by Gil Gribb in Main branch]
2014-05-22 06:57:27 -04:00
Gil Gribb
b1f0ff7f5e
build script, add support for UT to gitpullrequest
...
[CL 2080338 by Gil Gribb in Main branch]
2014-05-21 10:10:47 -04:00
Gil Gribb
4d8945b0b8
build script, test shared temp storage for write
...
[CL 2078831 by Gil Gribb in Main branch]
2014-05-20 08:33:13 -04:00
Gil Gribb
a3a345f8c3
build script, fix and enable build cleaning
...
[CL 2077502 by Gil Gribb in Main branch]
2014-05-19 08:02:12 -04:00
Gil Gribb
0ab75d01c7
build script, more robust pull script
...
[CL 2074473 by Gil Gribb in Main branch]
2014-05-15 14:28:17 -04:00
Robert Manuszewski
d821cba445
UAT: WatchdogTimer improvements
...
[CL 2071897 by Robert Manuszewski in Main branch]
2014-05-13 14:31:45 -04:00
Robert Manuszewski
6072806f3e
UAT: Another attempt to fix EC hangs. Re-enabling automated tests in GUBP
...
#codereview gil.gribb
[CL 2065776 by Robert Manuszewski in Main branch]
2014-05-07 13:10:24 -04:00