Skip to content

Commit 0ccbe7e

Browse files
authored
test: use maxRetries with tests too (#3150)
1 parent a2772a7 commit 0ccbe7e

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

test/test-download.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ describe('download', function () {
163163
this.timeout(platformTimeout(1, { win32: 5 }))
164164

165165
const expectedDir = path.join(devDir, process.version.replace(/^v/, ''))
166-
await fs.rm(expectedDir, { recursive: true, force: true })
166+
await fs.rm(expectedDir, { recursive: true, force: true, maxRetries: 3 })
167167

168168
const prog = gyp()
169169
prog.parseArgv([])

test/test-install.js

+7-5
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ describe('install', function () {
6363
})
6464

6565
afterEach(async () => {
66-
await rm(prog.devDir, { recursive: true, force: true })
66+
await rm(prog.devDir, { recursive: true, force: true, maxRetries: 3 })
6767
prog = null
6868
})
6969

@@ -74,14 +74,16 @@ describe('install', function () {
7474
}
7575

7676
return it(name, async function () {
77-
this.timeout(platformTimeout(1, { win32: 20 }))
78-
const start = Date.now()
77+
this.timeout(platformTimeout(2, { win32: 20 }))
7978
await fn.call(this)
8079
const expectedDir = path.join(prog.devDir, process.version.replace(/^v/, ''))
81-
await rm(expectedDir, { recursive: true, force: true })
80+
await rm(expectedDir, { recursive: true, force: true, maxRetries: 3 })
8281
await Promise.all(new Array(10).fill(0).map(async (_, i) => {
82+
const title = `${' '.repeat(8)}${name} ${(i + 1).toString().padEnd(2, ' ')}`
83+
console.log(`${title} : Start`)
84+
console.time(title)
8385
await install(prog, [])
84-
console.log(`${' '.repeat(8)}${name} ${(i + 1).toString().padEnd(2, ' ')} (${Date.now() - start}ms)`)
86+
console.timeEnd(title)
8587
}))
8688
})
8789
}

0 commit comments

Comments
 (0)