Had my citizenship test today (invitation was received May 31st). Scored 20/20.
The agent asked me some questions about my name, my date of birth, when I landed in Canada (seemed to be quizzing me to verify my identity). He asked me where I live, what I do, whether I travel often, whether I have family in Canada, he flipped through my two passports, asked me what I had used to determine the travel dates (put a few checkmarks on the travel dates, seemingly randomly), and asked me what my last travel date was (which he verified by looking for the stamp in my passport). He looked at my PR card, asked if that was the only PR card I've received, looked at my cards, checked the changed address on my driver's license (on the back). He asked me if I've done my taxes, I said yes, and he said, you did them yourself? I said yes. He didn't seem to believe me? So I said, did you want to see them? (I had taken everything with me. Literally all my life was in that big folder I had taken). He said no, it's fine.
He then said congratulations you got 20/20, said everything seems in order, asked me to sign a paper (not sure what it was, I was too elated when he said I had 20/20 and that I will receive the invitation for oath, and just signed it). He said will update your file on the system, and you should receive invitation for the oath ceremony within 4 months (!) and if you have big travel plans in the meantime, to please inform IRCC.
He did not even look at my landing record??