The copter needs to be "still" in yaw, and you need to be off the sticks for the tuning algorithm to collect points. In other words, we want the copter in hover trim.
I usually do the tune in a large area, only on the sticks when absolutely necessary to keep the craft from hitting anything. After about a minute of this (more than enough time to collect the necessary data), I land, disarm, and exit the tail tune mode. If you check the uavo motorThrustFactor, and it's changed from the default of 13.8 (if I recall correctly), the tail tune has successfully completed.
It's possible your tx may be a little noisy, and this can give the system the false impression that you are giving it stick comands, which will prevent data collection. In this case temporarily increase the tx deadband and and try the tailtune again.
I've never used the CC3D Revo board, so I'm not sure what it's capabilities are or aren't for driving a buzzer.