I got my test today. 19/20. After test I was informed that I do not qualify and I have two options.
1. to withdraw my application because of my days ( 927),
2. To wait for a CJ hearing.
Why did they asked me to do the test ?
What happens in an individual case depends on many, many, many factors.
If you applied in November 2017, my guess is you claimed to have been present in Canada for more than 1095 days but when an IRCC processing agent assessed the facts in your case the agent concluded you were present less than 1095 days.
You are entitled to a Citizenship Judge decision IF you claim you were present at least 1095 days. IRCC cannot summarily deny your application if you claim you were present at least 1095 days. So they have to provide a fair procedure and that includes scheduling you for the test and interview even though the processing agent has concluded you did not actually meet the minimum presence requirement.
If the facts are that you were not physically present in Canada at least 1095 days, there is no point in doing anything other than withdrawing the application.
The real question is if you were not physically present at least 1095 days, why did you apply?
Note: if you were claiming some credit for pre-PR time in Canada and IRCC is not giving you that credit, please provide more information about this.