A plant of 1.5 ft should yield @ 20 gms give or take. What your plant is doing at the stage you describe is called pre-flowering. It is normal and can go on for quite a while. When the days start to get short the plant will slow down and start to bud.

My definition of a good yield is a lb a plant. Anything less is a waste of space, work, effort, and the entire season.