Adds the new _AutomatedNightlyTestSuite_.bv.lua test file which targets specific reliable tests for use with ASV AR.
It also adds the ShaderReloadSoakTest to the _FullTestSuite_.bv.lua test file as requested in the original internal JIRA request (can't link here). The intent is that ShaderReloadSoakTest and MaterialHotReloadTest are not part of this new _AutomatedNightlyTestSuite_.bv.lua test file but remain as part of the _FullTestSuite_.bv.lua test file.
Some important notes about this PR:
Currently there is a blocker that prevents the merging of this code until it is fixed. This blocker is also causing our current ASV AR setup for the development branch to fail until it is fixed: https://github.com/o3de/o3de-atom-sampleviewer/pull/616
This will be taken out of Draft PR mode once that fix is merged and the stabilization branch its merged to is then merged to the development branch.
I did a pseudo test of this code by replacing the AtomSampleViewerStandalone.exe with AtomSampleViewer.GameLauncher.exe and it mostly worked, other than the CLI args. So, in theory, this code should run as expected once the issue with the AtomSampleViewerStandalone target is resolved.
Changes:
_AutomatedNightlyTestSuite_.bv.lua
test file which targets specific reliable tests for use with ASV AR.ShaderReloadSoakTest
to the_FullTestSuite_.bv.lua
test file as requested in the original internal JIRA request (can't link here). The intent is thatShaderReloadSoakTest
andMaterialHotReloadTest
are not part of this new_AutomatedNightlyTestSuite_.bv.lua
test file but remain as part of the_FullTestSuite_.bv.lua
test file.Some important notes about this PR:
AtomSampleViewerStandalone.exe
withAtomSampleViewer.GameLauncher.exe
and it mostly worked, other than the CLI args. So, in theory, this code should run as expected once the issue with the AtomSampleViewerStandalone target is resolved.