def run(self, port): # pragma: no coverage
        """
        Run on given port. Parse standard options and start the http server.
        """
        tornado.options.parse_command_line()
        http_server = tornado.httpserver.HTTPServer(self)
        http_server.listen(port)
        tornado.ioloop.IOLoop.instance().start()