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