def _start_weblab(self):

        # Load the configuration of the weblab instance that we have set up for just this test.
        self.global_config = load_dir('test/deployments/selenium_tests')

        # Override the port so that we can start & close it fast enough.
        port = ports.new()
        self.core_server_url = 'http://127.0.0.1:{0}/weblab/'.format(port)
        # TODO: The following two lines to modify the port currently do not work.
        # But they should.
        self.global_config['myhost']['myprocess']['mycore'].config_values['core_facade_port'] = port
        self.global_config['myhost']['myprocess']['mycore'].config_values[
            'core_server_url'] = self.core_server_url

        # Start the weblab instance. The dont-start flag is set to False, so this call
        # WILL BLOCK and start the HTTP server.
        self.handler = self.global_config.load_process('myhost', 'myprocess')
        """ type : voodoo.gen.handler.ProcessHandler """
Returns a dict in the format
dataset/ETHPy150Open weblabdeusto/weblabdeusto/server/src/test/selenium/base.py/TestWeblabInstanceRunner._start_weblab--crossover with--dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/api/openstack/compute/hosts.py/HostController.index