Index: tools/perf/page_sets/calendar_forward_backward.json |
diff --git a/tools/perf/page_sets/calendar_forward_backward.json b/tools/perf/page_sets/calendar_forward_backward.json |
index 7e5257ff846f1d8f642c65809cd72d3209f5fc4a..5b72a253a8fc997227fb1244cb83272b8da1fbcc 100644 |
--- a/tools/perf/page_sets/calendar_forward_backward.json |
+++ b/tools/perf/page_sets/calendar_forward_backward.json |
@@ -8,58 +8,29 @@ |
"url": "https://www.google.com/calendar/", |
"why": "Click forward(4x) and backwards(4x) repeatedly", |
"credentials": "google", |
- "wait_for_element_with_selector": "div[class~=\"navForward\"]", |
- "post_navigate_javascript_to_execute": "(function() { var elem = document.createElement('meta');elem.name='viewport';elem.content='initial-scale=1';document.body.appendChild(elem); })();", |
- "wait_seconds": 2, |
+ "navigate_steps" : [ |
+ { "action": "navigate" }, |
+ { "action": "wait", "seconds": 2 }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "javascript", "expression": "(function() { var elem = document.createElement('meta');elem.name='viewport';elem.content='initial-scale=1';document.body.appendChild(elem); })();" } |
+ ], |
"endure": [ |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navForward\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navForward\"]" |
- }, |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navForward\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navForward\"]" |
- }, |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navForward\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navForward\"]" |
- }, |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navForward\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navBack\"]" |
- }, |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navBack\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navBack\"]" |
- }, |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navBack\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navBack\"]" |
- }, |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navBack\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navBack\"]" |
- }, |
- { |
- "action": "click_element", |
- "selector": "div[class~=\"navBack\"]", |
- "wait_seconds": 2, |
- "wait_for_element_with_selector": "div[class~=\"navForward\"]" |
- } |
+ { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "click_element", "selector": "div[class~=\"navForward\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "click_element", "selector": "div[class~=\"navBack\"]" }, |
+ { "action": "wait", "condition": "element", "selector": "div[class~=\"navForward\"]" } |
] |
} |
] |