async function createApp() {
  const app = express();

  app.post('/repos/GoogleChrome/lighthouse-ci/statuses/hash', (req, res) => {
    if (!req.headers.authorization || req.headers.authorization !== 'token githubToken') {
      res.status(401);
      res.json();
      return;
    }

    setTimeout(() => {
      res.status(201);
      res.json({});
    }, 100);
  });

  return {app};
}
@return {Promise<{app: Parameters<typeof createHttpServer>[1]}>}