Tests: apply suite timeout in node bridge test
This commit is contained in:
committed by
Peter Steinberger
parent
336a1ad9cf
commit
068dca3366
@@ -9,6 +9,9 @@ import { pollUntil } from "../../../test/helpers/poll.js";
|
|||||||
import { approveNodePairing, listNodePairing } from "../node-pairing.js";
|
import { approveNodePairing, listNodePairing } from "../node-pairing.js";
|
||||||
import { configureNodeBridgeSocket, startNodeBridgeServer } from "./server.js";
|
import { configureNodeBridgeSocket, startNodeBridgeServer } from "./server.js";
|
||||||
|
|
||||||
|
const pairingTimeoutMs = process.platform === "win32" ? 8000 : 3000;
|
||||||
|
const suiteTimeoutMs = process.platform === "win32" ? 20000 : 10000;
|
||||||
|
|
||||||
function createLineReader(socket: net.Socket) {
|
function createLineReader(socket: net.Socket) {
|
||||||
let buffer = "";
|
let buffer = "";
|
||||||
const pending: Array<(line: string) => void> = [];
|
const pending: Array<(line: string) => void> = [];
|
||||||
@@ -55,12 +58,8 @@ async function waitForSocketConnect(socket: net.Socket) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
describe("node bridge server", () => {
|
describe("node bridge server", { timeout: suiteTimeoutMs }, () => {
|
||||||
let baseDir = "";
|
let baseDir = "";
|
||||||
const pairingTimeoutMs = process.platform === "win32" ? 8000 : 3000;
|
|
||||||
const suiteTimeoutMs = process.platform === "win32" ? 20000 : 10000;
|
|
||||||
|
|
||||||
vi.setTimeout(suiteTimeoutMs);
|
|
||||||
|
|
||||||
const pickNonLoopbackIPv4 = () => {
|
const pickNonLoopbackIPv4 = () => {
|
||||||
const ifaces = os.networkInterfaces();
|
const ifaces = os.networkInterfaces();
|
||||||
|
|||||||
Reference in New Issue
Block a user