You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/AutomatedTesting/Gem/PythonTests
AMZN-stankowi 38a34d811d
Update default bundle size limit to fit slightly larger content. Longer term we'll want to refactor these tests so they don't start failing to seemingly unrelated upstream changes, but for now this buys us time to work on other, more important things. (#7414)
What happened to cause this:
The test_WindowsAndMac_BundlesAndBundleSettings_EquivalentOutput test bundles the same content in two different ways, with the final intention to compare and verify the results are the same.

It's bundling up the level levels\testdependencieslevel\testdependencieslevel.spawnable

Along the way, it verifies the bundles it gets are what it expects. One of the bundle settings it uses is a relatively small maximum bundle size of 5 mib.

Note that when we use a maximum bundle size, it's not a hard limit, it's just when we go to create a new bundle, if the current bundle size + next file would make the bundle too big, it starts a new bundle. This means you can have bundles go over the bundle size in the case where one file is larger than the bundle size limit.

Somehow, one of the files referenced from this bundle ( goegap_4k_skyboxcm.exr.streamingimage ) is now 24 MB, which is larger than the default bundle size originally used, which is why the test fails, it goes to examine the contents of the second pak file of the first bundle, and it's larger than the maximum bundle size. That's why the test is failing.

Changing this to 30 mib causes this test to continue to pass.

Signed-off-by: AMZN-stankowi <4838196+AMZN-stankowi@users.noreply.github.com>
4 years ago
..
AWS Update deployment scripts to support AWSI automation tests on Linux (#7038) 4 years ago
Atom Atom Tools: Document system exposes reflected object data 4 years ago
Blast Templates restricted (#6498) 4 years ago
EditorPythonBindings Cry Legacy: the Lessening (#5961) 4 years ago
EditorPythonTestTools decal P1 test for null renderer 4 years ago
Multiplayer Merge pull request #7324 from aws-lumberyard-dev/LYN-6769_TestingRPCs_AutonToAuth_ServerToAuth 4 years ago
NvCloth Converted NvCloth automated tests to prefabs (#6253) 4 years ago
Physics Fixed physics periodic tests on linux platform (#6881) 4 years ago
Platform Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
Prefab Fix prefab/instance name inconsistency issue in automated testing's prefab utils (#7122) 4 years ago
PythonAssetBuilder {lyn8938} looks into the asset database to detect products (#6709) 4 years ago
Terrain Finalizing Terrain automated test conversions to utilize prefab system (#7360) 4 years ago
WhiteBox Templates restricted (#6498) 4 years ago
assetpipeline Update default bundle size limit to fit slightly larger content. Longer term we'll want to refactor these tests so they don't start failing to seemingly unrelated upstream changes, but for now this buys us time to work on other, more important things. (#7414) 4 years ago
automatedtesting_shared Changed kill() to protected. Changed references from kill() to stop(). 4 years ago
editor Fixed platform settings not using unique values for Android and iOS (#7198) 4 years ago
editor_test_testing addressing minor details in feedback 4 years ago
largeworlds Converting Landscape Canvas tests to utilize the prefab system (#7142) 4 years ago
scripting Make prefab system enabled as default for automated tests (#5670) 4 years ago
smoke Removing redundant Editor test 4 years ago
streaming Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CMakeLists.txt Templates restricted (#6498) 4 years ago