Added executable_path and executable_name fields to struct functional_test.