On my race motors, we do get them up to speed in about thirty minutes. The first time we start it, it is fast idled (~2500 RPM) until it gets up to temperature and the water temp reaches 190 degrees. We shut it off and let it cool completely and the retorque the head, the intake, the exhaust, lash the valves and do a general inspection.
Then they get two 15 minute session to get broken in and seated...first session no revs above 5500 and all throttle at 1/2 to make good pressure against the rings. We repeat the service routine completed after the first run of the motor and change the oil. Second session increase the revs by 250 RPM per lap to 8000. After that, let her rip...I get twice the ring life as I do bearing life breaking them in that way. I don't use synthetic oil in my race motors, but it is for a reason unrelated to the rings. The longest I go between rebuild is about 12 hours, that's for a motor that we limit the revs to 8200...I have one motor that I run to 9200 to 9400 - it runs one warmup session, one qualifying session and one race before rebuild - one hour of run time...
Street, I drive no more than 4000 RPM with no more than 1/2 throttle for the first 800 miles using non-synth oil. I changed the oil (again non-synth) and start increasing the revs 500 RPM per 100 miles so that aroung 1400 miles I am running 7000 RPM. I only do light load pulls on the motor when first starting to get to this range - i.e., lower gears and lower throttle, just letting the motor spin up freely and trying to notice any vibrations or noises that are abnormal. After this, I use my judgement as to how hard to rev the motor - it is still tight.
At 3000 miles I take a leakdown on the cylinders when it is hot - if it is not below 3% - I do another 2000 miles on non-syth oil just to make me comfortable that I have got a good seat. Don't know that it makes a difference, but it has always worked for me. I have motors with over 250 K Miles on them and still make excellent compression and less than 5% leakdown.
Kirk