Port Adelaide forward Sam Powell-Pepper has passed one of his final tests in his comeback from a serious knee injury, getting through his first full contact training session in 10 months.