On the group rides I regularly join it depends on who is there, nature of the ride etc. The weaker riders may never pull at all and only a few do all the work. I've sat on the front alongside a friend for most of 100km rides but on others just done a 10 min turn.
We don't really have a 'rule' and an expected time. We just do what we feel like. Group rides for us are mainly social so while there is an element of pushing hard, we wait for the slower guys to catch up too. Typical ride is around 100-150km, 1000-1500m elevation at 30-33km/h so fairly social and chatty.
If it is an organised pace line, then we do 1-3min and obviously we are a lot quicker.