It's possible that there was a bug in one of the packages that comprised testing at the particular time you installed it, and that may have prevented debootstrap from finishing. Such bugs are pretty rare though--they usually get noticed during the 10 day waiting period between packages entering unstable and transitioning to testing.