This past weekend I noticed that my tests take about 50% longer to run than what they used to. Tonight, I bisected my code and nailed this down to just changing one thing: using 1.5.3 vs using 1.5.2 Here is typical output for one of the tests:
$ time ....
GAE SDK 1.5.2: GAE SDK 1.5.3:
real 0m50.233s 1m43.665s
user 0m20.450s 1m17.560s
sys 0m3.080s 0m3.000s
All my tests use a combination of selenium and remote APIs, the environment is python, using the original datastore (no mysql), the tests run on ubuntu 10.04.3.
Anybody who noticed similar behavior? Any explanation from the SDK team, do you have any internal benchmarks that you use before each release?
Thanks,
PK