Shouldn't we allow the test suite to not take screenshots, for performance and storage reasons? Ideally we want most, if not the whole suite to be taking screenshots for functional testing.