Eeh, I wouldn't say a year is a fair assessment either because it's based on the assumption that the current testing regime (5,000 slots in total at any one time) will continue to hold for over 12 calendar months to be possible, which I highly doubt will be the case - nobody can be sure of either assumption to peg a timeline to it at this point without any direct clarity from the org itself.
They can do one of three things:
a) Cancel the online testing completely after the pilot phase (Unlikely and the worst-case scenario, given that in-person testing still hasn't had a plan to its name since COVID began) - puts us back into limbo again until they get their ducks in a row.
b) Transition the online testing program out of the pilot phase and full-scale deployment (after a brief period of no-testing whatsoever to examine the stats, tweak the actual test experience itself before deployment begins - the only telltale sign of this option would be a mysterious drop of invites as they wrap up pilot phase testing to prep for deployment)
c) Deploy online testing
en masse and simultaneously move the remainder of 'pilot testing' into a closed circuit - this is the best-case scenario because it means the ball gets rolling much faster.
Personally, I find the current online testing mechanism as it stands to be sub-optimal by way of design, given its slot-based nature. Right now, for example, a testing invite shows up out of the blue and the applicant is given 20-something days to answer it, basically soft-locking a slot for testing for nearly a month. As per our understanding of the system only 5,000 concurrent people can be tested at any given time if the info from other threads from the IRCC is to be believed.
This means the bigger burden is on the applicant at this point to be ready to sit for the exam as soon as possible
and have that test response recorded (which was something I knew was going to be a problem from Day 1 because of the tech issues involved, (seeing as the exam has no direct proctor to help troubleshoot for manpower reasons), in order to effectively free the slot for a new applicant to take a test on the system.
Realistically, they should be shortening that time window, issuing advance notice of availability in a current slot and the ability to defer to another slot if not prepared. There seems to be little/no 'queueing' logic in this system to make the most efficient use of existing slots, on top of which the slots are soft-locked for far too long to put a dent in the backlog. I also don't envy them, because trying to make this little system do its job is the equivalent of trying to channel the Atlantic Ocean into a bathtub at this point.