@classmethod
    def setUpClass(cls):

        # Get all the basics setup
        TestBase.setUpClass()

        # Create a toolset repo directory
        cls.toolset_repo_dir = os.path.join(cls.storage_dir, 'toolset-repo')

        util.ensure_dir(cls.toolset_repo_dir)

        # Build our packages into it
        root_tree = os.path.join(root_dir, 'pkgs')

        for pkg_name in ['busybox', 'tcc', 'uclibc']:
            xpd_path = os.path.join(root_tree, pkg_name + '.xpd')

            args = ['build', xpd_path, '--dest', cls.toolset_repo_dir]

            cmd = [sys.executable, '-m', 'xpkg.main'] + args

            # Run build inside toolset dir so that the build logs don't pollute
            # Anything
            cwd = os.getcwd()
            with util.cd(cls.toolset_repo_dir):
                with util.save_env():
                    os.environ['PYTHONPATH'] = cwd

                    output = util.shellcmd(cmd, shell=False, stream=False)
Sends the LHLO command with identifier string and waits for the
dataset/ETHPy150Open jlisee/xpkg/python/tests/fulltests.py/ToolsetTests.setUpClass--crossover with--dataset/ETHPy150Open slimta/python-slimta/slimta/smtp/client.py/LmtpClient.lhlo