I understand your frustration, but it depends on many factors: application type, processing office, processing officer, and the application itself to name a few. IRCC website mentions that, for typical applications, their target is for applicants to get their citizenship within 4 to 6 months after they complete the test.
In my case, IRCC started working on my LPP 4 months after the test when I got a request to send scanned passport pages.
Best of luck with your application, hope you get positive updates soon.