Index: sky/benchmarks/framework/flights-app.sky |
diff --git a/sky/benchmarks/framework/flights-app.sky b/sky/benchmarks/framework/flights-app.sky |
new file mode 100644 |
index 0000000000000000000000000000000000000000..4b480550d0499564dd1fd4a5100e67cfd1f752f3 |
--- /dev/null |
+++ b/sky/benchmarks/framework/flights-app.sky |
@@ -0,0 +1,24 @@ |
+<sky> |
+<import src="/sky/benchmarks/resources/runner.sky" as="PerfRunner" /> |
+<import src="/sky/examples/flights-app/flights-app.sky" as="FlightsAppElement" /> |
+<script> |
+var sky = document.querySelector("sky"); |
+var element; |
+ |
+var runner = new PerfRunner({ |
+ setup: function() { |
+ // Don't benchmark removal. |
+ if (element) |
+ element.remove(); |
+ }, |
+ iterations: 10, |
+ unit: "ms", |
+}); |
+ |
+runner.runAsync(function(done) { |
+ element = new FlightsAppElement(); |
+ sky.appendChild(element); |
+ done(); |
+}); |
+</script> |
+</sky> |