ref: 7ee47bdac2e863b49d3ee48ddb5be137f814b244
dir: /sys/src/cmd/python/Tools/pybench/Imports.py/
from pybench import Test
# First imports:
import os
import 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