From 2aa4a82499d4becd2284cdb482213d541b8804dd Mon Sep 17 00:00:00 2001
From: Daniel Baumann <daniel.baumann@progress-linux.org>
Date: Sun, 28 Apr 2024 16:29:10 +0200
Subject: Adding upstream version 86.0.1.

Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
---
 js/src/jit-test/tests/basic/shell-watchdog.js | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 js/src/jit-test/tests/basic/shell-watchdog.js

(limited to 'js/src/jit-test/tests/basic/shell-watchdog.js')

diff --git a/js/src/jit-test/tests/basic/shell-watchdog.js b/js/src/jit-test/tests/basic/shell-watchdog.js
new file mode 100644
index 0000000000..9eb08fc4f8
--- /dev/null
+++ b/js/src/jit-test/tests/basic/shell-watchdog.js
@@ -0,0 +1,16 @@
+// |jit-test| exitstatus: 6;
+
+/* This test will loop infinitely if the shell watchdog
+   fails to kick in. */
+
+timeout(0.1);
+var start = new Date();
+
+while (true) {
+    var end = new Date();
+    var duration = (end.getTime() - start.getTime()) / 1000;
+    if (duration > 1) {
+        print("tick");
+        start = new Date();
+    }
+}
-- 
cgit v1.2.3