218 Commits

Author SHA1 Message Date
matt peters
5633756663 Cooker:IterativeCompare Test: After cooking the forcerecook build, copy the non-package artifacts to a new directory, and export zen to that new directory, rather than exporting zen into the cooked output directory. We need the cooked output directory to be unmodified by the current job, so that it is in the correct state for the incremental cook at the beginning of the next job.
#rnx
#rb Zousar.Shaker

[CL 36021205 by matt peters in ue5-main branch]
2024-09-04 15:37:49 -04:00
matt peters
3294845464 IterativeCompare: Add -hide=modifiedpackages flag for DiffCookCommandlet.
#rnx
#rb Zousar.Shaker

[CL 35905668 by matt peters in ue5-main branch]
2024-08-29 16:22:22 -04:00
matt peters
9152fb4445 IterativeCompare test script: cooks incrementally and non-incrementally, and compares the results with DiffCookCommandlet.
#rnx
#rb Zousar.Shaker

[CL 35634526 by matt peters in ue5-main branch]
2024-08-19 15:10:33 -04:00
aleksandr cicenkov
948c0d53a1 [MH Plugin] Copy test data from horde to shared drive
#rb Jerome.Delattre

[CL 35558153 by aleksandr cicenkov in ue5-main branch]
2024-08-15 04:45:56 -04:00
zousar shaker
45775282ff Change all test projects to use -cookincrmental as a cook argument when running on a build maching within Epic.
This ensures that the cooked output contains dependency information.  It also allows us to cook incrementally on build machines if an initial state is supplied.

#rb Matt.Peters

[CL 35513024 by zousar shaker in ue5-main branch]
2024-08-13 18:22:25 -04:00
matt oztalay
1f6a457aa1 Adding a macro to BuildAndTestProject which can be extended in order to inject additional test nodes attached to the existing per-platform/per-configuration test agent.
#jira UE-212207, UES-6570, UE-207224, UES-6825, UE-193076
#rb jerome.delattre

[CL 35421816 by matt oztalay in ue5-main branch]
2024-08-09 10:34:26 -04:00
patrick finegan
05be581982 Workaround platform specific issue with executable staging errors.
A previous CL limited the executables staged to the platform to one executable, but one platform already did this.

#jira UE-219751
#rnx

#tests Other Preflight: 66a10bfa312522000da50874, Win64 & Mac packages downloaded and confirmed start: 66a10bfa312522000da50874

[CL 35059826 by patrick finegan in ue5-main branch]
2024-07-24 13:46:47 -04:00
patrick finegan
1c340e6a2f Update Horde Artifact output so that other configuration exes are not tagged in the final artifact.
#rb Jerome.Delattre
#tests also downloaded the resulting package from the preflight to confirm it started

[CL 34863826 by patrick finegan in ue5-main branch]
2024-07-17 08:23:00 -04:00
yuriy odonnell
a882bbe30f Move BuildName property to Metadata for packaged builds, to be consistent with staged builds
[CL 34666942 by yuriy odonnell in ue5-main branch]
2024-06-25 23:52:55 -04:00
yuriy odonnell
fa8e85e20a Fix typo packaged-bulid -> packaged-build
[CL 34662870 by yuriy odonnell in ue5-main branch]
2024-06-25 19:19:05 -04:00
patrick finegan
a6ae7f6f48 Add Horde Artifacts for Package Builds, update previously existing Staged Build Artifacts with explicit labels
#rb Jerome.Delattre, Yuriy.ODonnell
#rnx

[CL 34644327 by patrick finegan in ue5-main branch]
2024-06-25 11:41:52 -04:00
ben marsh
487a8ef7d6 Horde: Add metadata to artifacts produced by BuildAndTestProject.xml.
#rnx

[CL 34516686 by ben marsh in ue5-main branch]
2024-06-19 18:15:13 -04:00
zousar shaker
f6aac24c59 Reconfigure the DDC-Verify job.
[CL 34324077 by zousar shaker in ue5-main branch]
2024-06-12 17:26:48 -04:00
jerome delattre
ef9e7e2128 Avoid usage of nested variable
#rnx

#rb sebastian.lewicki

[CL 34173867 by jerome delattre in ue5-main branch]
2024-06-06 16:41:22 -04:00
jon olick
0ccdc7a3fd Fix for CheckBuildSize on non-Android platforms
[CL 34137524 by jon olick in ue5-main branch]
2024-06-05 15:46:11 -04:00
matt peters
f3ca6b673e IterativeValidate job: Remove the restriction to use SPCook; IterativeValidate data is now replicated and we should use cookprocesscount from config to speed it up.
[FYI] Zousar.Shaker, Matt.Breindel

[CL 34127204 by matt peters in ue5-main branch]
2024-06-05 12:01:05 -04:00
jon olick
eac0c2b650 Android Automation Job that checks package size.
#rb brendan.lienau, Jack.Porter
#jira UE-213916

[CL 34097868 by jon olick in ue5-main branch]
2024-06-04 12:59:06 -04:00
chris cossiah
a8554d39e7 Make agent type configurable
#jira none
#rb chad.garyet

[CL 34074118 by chris cossiah in ue5-main branch]
2024-06-03 15:31:11 -04:00
jerome delattre
f14ddc3569 Harmonize Options input between test automation buildgraphes
+ Remove reference to internal server in public buildgraph
+ Allow disabling Horde test report generation

#rnx

#rb rob.huyett, sean.sweeney, sebastian.lewicki

[CL 34030893 by jerome delattre in ue5-main branch]
2024-05-31 09:12:38 -04:00
zousar shaker
ce39d92b83 Avoid warning in build scripts if no base exists for snapshot descriptor.
[CL 33904364 by zousar shaker in ue5-main branch]
2024-05-24 16:06:26 -04:00
zousar shaker
a6e614fc86 Fix for snapshot base descriptor file path.
[CL 33900161 by zousar shaker in ue5-main branch]
2024-05-24 13:53:05 -04:00
zousar shaker
25a01d897c When exporting snapshots to UE Cloud DDC, separate the snapshots into separate buckets using branch and cook platform.
[CL 33895080 by zousar shaker in ue5-main branch]
2024-05-24 11:08:42 -04:00
zousar shaker
074bc31808 Adjustments to the paths used for long term snapshot storage.
[CL 33894742 by zousar shaker in ue5-main branch]
2024-05-24 10:56:56 -04:00
zousar shaker
68c483fa47 Add dashboard category for snapshot descriptors to group them in the UI.
[CL 33887919 by zousar shaker in ue5-main branch]
2024-05-24 02:07:23 -04:00
zousar shaker
3810bda46b Add optional snapshot generation and long term storage as part of the generic BuildAndTestProject build script.
[CL 33887879 by zousar shaker in ue5-main branch]
2024-05-24 01:53:30 -04:00