X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Ftools%2Fperf%2Fpage_sets%2Fmaps.py;h=affab2963f6c56cd6c0e327762ad27f668ff80cb;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=711d0868509c0b94408f8ec21a708a7f787dca90;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/tools/perf/page_sets/maps.py b/src/tools/perf/page_sets/maps.py index 711d086..affab29 100644 --- a/src/tools/perf/page_sets/maps.py +++ b/src/tools/perf/page_sets/maps.py @@ -1,8 +1,9 @@ # Copyright 2014 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -# pylint: disable=W0401,W0614 -from telemetry.page.actions.all_page_actions import * + +import logging + from telemetry.page import page as page_module from telemetry.page import page_set as page_set_module @@ -13,9 +14,15 @@ class MapsPage(page_module.Page): super(MapsPage, self).__init__( url='http://localhost:10020/tracker.html', page_set=page_set, - name='Maps.maps_001') + name='Maps.maps_002') self.archive_data_file = 'data/maps.json' + def CanRunOnBrowser(self, browser_info): + if not browser_info.HasWebGLSupport(): + logging.warning('Browser does not support webgl, skipping test') + return False + return True + def RunNavigateSteps(self, action_runner): action_runner.NavigateToPage(self) action_runner.Wait(3)