I just sailed on the Discovery Princess on Sunday, June 5th from Seattle. I am up to date on vaccinations according the CDC (1 JJ initial vaccine + 1 Moderna booster, both in 2021). I took the eMed proctored Abbott BinaxNow Covid test on Thursday afternoon (so 3 days prior) and had no trouble boarding the ship with my test results.
Hope this helps!