Supported Platforms: Native IDE Automation Only
Supported OS: Android, iOS
When working with child scripts, there is a very specific way to create child reports. If this is not done, what ends up happening is that you get one huge report in the parent script.
These steps here are for private cloud users, that can use the SYNC method.
When using the scripts, there is a property in the automation tab named allocate devices automatically. By Default it is turned on automatically. This image shows that this option has turned this option off in this example script.
In order to properly run parent/child scripts, with video split into the child scripts, this property must be turned off in both the child scripts and also in the parent script.
If this is not turned off, what will happen is that the device video will be kept in the parent script only. In this case, if the video is too large due to a multi-hour execution being run, then you will get an error that there is a problem with the video.
These are the settings needed to split video correctly into child scripts.
This should fix the issue with the video reporting with your parent/child scripts. For more information about the Execute Script function, please see the following link below.
If you are trying to run these steps on our public cloud environment, try setting the script execution mode to ASYNC. Some testing will be required until you find the right combination of options for your parent/child scripts.