The purpose of "generative research" is to gain empathy for our customers, to discover their needs and goals. This is separate from evaluative testing which measures the product's performance.
This process can typically be conducted within a 1 week design sprint, or longer depending on the breadth of the project.