Skip to content

Commit bba8bd4

Browse files
committed
Fix TestCafe form submission timeout in CI environments
1 parent d21a5a4 commit bba8bd4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/utils.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,9 @@ module.exports.test = {
191191
submittedData(dataFile) {
192192
return function (key) {
193193
if (!fs.existsSync(dataFile)) {
194-
const waitTill = new Date(new Date().getTime() + 1 * 1000) // wait for one sec for file to be created
194+
// Increase wait time for CI environments where form submission may be slower
195+
const waitTime = process.env.CI ? 10 * 1000 : 1 * 1000 // 10 seconds in CI, 1 second otherwise
196+
const waitTill = new Date(new Date().getTime() + waitTime)
195197
while (waitTill > new Date()) {}
196198
}
197199
if (!fs.existsSync(dataFile)) {

0 commit comments

Comments
 (0)