Alpha for Dec, first beta for Jan and second beta for Feb, so it should be four weeks roughly of each testing phase, but the Devs have already said it depends what issues arise as to the length of testing phases... so no really definites am afraid as you said to.