138 lines · 2.9 KB · Python
RawDownload
from pybench import Test # First imports:import osimport package.submodule class SecondImport(Test):     version = 2.0    operations = 5 * 5    rounds = 40000     def test(self):         for i in xrange(self.rounds):            import os            import os            import os            import os            import os             import os            import os            import os            import os            import os             import os            import os            import os            import os            import os             import os            import os            import os            import os            import os             import os            import os            import os            import os            import os     def calibrate(self):         for i in xrange(self.rounds):            pass  class SecondPackageImport(Test):     version = 2.0    operations = 5 * 5    rounds = 40000     def test(self):         for i in xrange(self.rounds):            import package            import package            import package            import package            import package             import package            import package            import package            import package            import package             import package            import package            import package            import package            import package             import package            import package            import package            import package            import package             import package            import package            import package            import package            import package     def calibrate(self):         for i in xrange(self.rounds):            pass class SecondSubmoduleImport(Test):     version = 2.0    operations = 5 * 5    rounds = 40000     def test(self):         for i in xrange(self.rounds):            import package.submodule            import package.submodule            import package.submodule            import package.submodule            import package.submodule             import package.submodule            import package.submodule            import package.submodule            import package.submodule            import package.submodule             import package.submodule            import package.submodule            import package.submodule            import package.submodule            import package.submodule             import package.submodule            import package.submodule            import package.submodule            import package.submodule            import package.submodule             import package.submodule            import package.submodule            import package.submodule            import package.submodule            import package.submodule     def calibrate(self):         for i in xrange(self.rounds):            pass