Add a plan file for JetStream 2
authorsbarati@apple.com <sbarati@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Mar 2019 21:17:55 +0000 (21:17 +0000)
committersbarati@apple.com <sbarati@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Mar 2019 21:17:55 +0000 (21:17 +0000)
https://bugs.webkit.org/show_bug.cgi?id=190734

Reviewed by Mark Lam.

PerformanceTests:

Make the delay when starting via run-benchmark longer to allow
the page's animation to finish.

* JetStream2/JetStreamDriver.js:
(Driver.prototype.async.initialize):

Tools:

* Scripts/webkitpy/benchmark_runner/data/plans/jetstream2.plan: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@243100 268f45cc-cd09-0410-ab3c-d52691b4dbfc

PerformanceTests/ChangeLog
PerformanceTests/JetStream2/JetStreamDriver.js
Tools/ChangeLog
Tools/Scripts/webkitpy/benchmark_runner/data/plans/jetstream2.plan [new file with mode: 0644]

index 5ca1dda..968f69e 100644 (file)
@@ -1,3 +1,16 @@
+2019-03-18  Saam Barati  <sbarati@apple.com>
+
+        Add a plan file for JetStream 2
+        https://bugs.webkit.org/show_bug.cgi?id=190734
+
+        Reviewed by Mark Lam.
+
+        Make the delay when starting via run-benchmark longer to allow
+        the page's animation to finish.
+
+        * JetStream2/JetStreamDriver.js:
+        (Driver.prototype.async.initialize):
+
 2019-03-15  Jon Davis  <jond@apple.com>
 
         Fixed a bug preventing the overall sore to be displayed on JetStream2
index 69100c2..71e63bf 100644 (file)
@@ -285,7 +285,7 @@ class Driver {
         await this.fetchResources();
         this.prepareToRun();
         if (isInBrowser && window.location.search == '?report=true') {
-            setTimeout(() => this.start(), 2000);
+            setTimeout(() => this.start(), 4000);
         }
     }
 
@@ -1592,4 +1592,4 @@ if (typeof testList !== "undefined") {
 
     if (runWTB)
         addTestsByGroup(WTBGroup);
-}
\ No newline at end of file
+}
index 46a3186..84e4404 100644 (file)
@@ -1,3 +1,12 @@
+2019-03-18  Saam Barati  <sbarati@apple.com>
+
+        Add a plan file for JetStream 2
+        https://bugs.webkit.org/show_bug.cgi?id=190734
+
+        Reviewed by Mark Lam.
+
+        * Scripts/webkitpy/benchmark_runner/data/plans/jetstream2.plan: Added.
+
 2019-03-18  Chris Dumez  <cdumez@apple.com>
 
         Delay WebProcess launch until a load is triggered in a Web view
diff --git a/Tools/Scripts/webkitpy/benchmark_runner/data/plans/jetstream2.plan b/Tools/Scripts/webkitpy/benchmark_runner/data/plans/jetstream2.plan
new file mode 100644 (file)
index 0000000..d045dd6
--- /dev/null
@@ -0,0 +1,7 @@
+{
+    "timeout": 1200,
+    "count": 5,
+    "local_copy": "../../../../PerformanceTests/JetStream2/",
+    "entry_point": "index.html?report=true",
+    "output_file": "jetstream2.result"
+}