# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/.
from __future__ import print_function import json import os import subprocess import time import urllib2
# Run benchmarks
env = os.environ.copy() # Ensure that vsync is disabled, to get meaningful 'composite' times.
env['vblank_mode'] = '0'
subprocess.call(["cargo", "run", "--release", "--", "perf", FILE], env=env)
# Read the results with open(FILE) as file:
results = json.load(file)
# Post the results to server
payload = { 'key': env['WEBRENDER_PERF_KEY'], 'revision': revision, 'timestamp': str(time.time()), 'tests': results['tests'],
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.