You must drive the vehicle for approx 2-3 days in order for the drive cycles in the PCM to reset. A drive cycle is considered a cold start, complete warm-up and a distance driven. So in order to complete the tests the vehicle would have to be allowed to cool down completely between trips. Also keep fuel level above 20% and below 80% for evap systems test to be completed. Also the check engine light cant be on.
I think the drive cycles are different for all cars. I have a Hyundai and the dealer gave me the drive cycle to follow (it is very messy - a lot of increases to 50mph & then down to 40mph). There was two increases to 55 mph. And one long idle of 15 minutes at the beginning after driving it on the freeway for 8 minutes. It is no way how someone in their right mind would drive their car. The Drive Cycle is a joke! The car manufacturer purposely designed it this way so that the dealerships would have to do this on a dyno and collect the big bucks! I am mad at Hyundai and the state of California for requiring this from consumers. It's a rip off big time!
I also live in California and just ran into this "Drive cycle" madness for the first time on my 2004 Mazda B2300 SE (another name for a Ford Ranger). Even though I have lived here for 15+ years, this is the first I have ever run into this (5 different used cars, different transmissions but all were 4 cyclinder "economy" type engines). The B2300 failed the smig test because the sensors wouldn't reset BUT I had NO check engine light or alerts. After trying several times to get the sensors to play nice by driving over 100 miles (used to work) and the drive cycle, I finally had to take it to a mechanic with a dyno machine to get the cycle just right to reset the blasted sensors (which are only for the emissions) and pass the CA smog test. This cost me $200.00 in addition to the cost of getting it smogged. One more way the CA government is trying to force people to get rid of older cars/trucks regardless of there condition or what people can afford.