async function timeout()

in x-test.js [68:73]


async function timeout(interval) {
  interval = interval ?? 30000;
  await new Promise((resolve, reject) => {
    setTimeout(() => { reject(new Error(`timeout after ${interval}ms`)); }, interval);
  });
}