I want Katalon should provide an option in the execution settings, to decide weather to take screenshot or not where the Failure Handling is optional is used. Because it takes unnecessary screenshots which according to logic mostly are just elements checks or used with KeywordUtil keywords. Also large size reports are created when suite collections are run from Jenkins/Teamcity environments.
@drai Just in case you want to reduce the size of reports in your Jenkins environment you should remove all the post build actions in the Jenkins Job. I had the same problem of reports taking up lot of space while running on Jenkins. But you should also make sure that you have enabled Katalon Analytics in the project settings so that the execution results are there on the Katalon Analytics.