Petrucci completes marathon test in preparation for new season