People arriving by ship into Canada also do not need a test to enter Canada.
COVID-19 vaccinated travellers entering Canada - Travel restrictions in Canada – Travel.gc.ca
Who is exempt from arrival testing
- Already recovered:Travellers who provide a positive COVID-19 molecular test result, conducted at least 10 calendar days and no more than 180 calendar days before entering Canada. Counting starts the day following the day of testing.
- For example, if your positive COVID-19 molecular test was taken on January 1, the first day you could use it for entry into Canada by land or water would be January 11. If you’re flying, the earliest scheduled departure date of your flight to Canada would be January 11.
- Travellers arriving by boat
It's confusing -- but what you posted is about ARRIVAL testing. However, higher on that page is "
Who Needs a Pre-Entry Test" (red font is mine):
Who needs a pre-entry test
All travellers 5 years of age or older must provide proof of an accepted type of molecular test result:
- Negative: provide proof of a negative result taken within 72 hours of your scheduled flight or land entry
- Positive:you no longer have symptoms and provide proof of a previous positive test result taken at least 10 calendar days and no more than 180 calendar days before entering Canada. Counting starts the day following the day of testing.
- For example, if your positive COVID-19 molecular test was taken on January 1, the first day you could use it for entry into Canada by land or water would be January 11. If you’re flying, the earliest scheduled departure date of your flight to Canada would be January 11. If your positive proof is accepted you won’t have to take arrival or Day-8 tests
End of short trip exemption: the pre-entry testing exemption for trips 72 hours or less ended on December 21, 2021.
Flying to Canada - when to take your test (note this link was not expanded for this post)
Arriving by car, bus, boat, ferry or train
You must take a molecular test outside of Canada within 72 hours of your planned entry into Canada.
So, no someone arriving by boat/ship is not subject to ARRIVAL testing, however at this time I believe they must test BEFORE ARRIVAL (pre-entry) into Canada.
DCL's embarkation testing is designed for those who need a test to fly home
after debarking the ship. It is not intended for those who need a test before arriving at the port. Arriving in/returning to Vancouver for debarkation requires a test before the ship debarks. So it would seem DCL needs to do that testing onboard, which is completely separate from the debarkation testing tent in-port that DCL recently announced.