Files
palemoon27/testing/mozharness/configs/android/android_panda_talos_releng.py
T

77 lines
3.1 KiB
Python

# This is a template config file for panda android tests on production.
import socket
import os
config = {
# Values for the foopies
"exes": {
'python': '/tools/buildbot/bin/python',
'virtualenv': ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py'],
},
"run_file_names": {
"preflight_talos": "remotePerfConfigurator.py",
"talos": "run_tests.py",
},
"retry_url": "http://talos-bundles.pvt.build.mozilla.org/zips/retry.zip",
"verify_path": "/builds/sut_tools/verify.py",
"install_app_path": "/builds/sut_tools/installApp.py",
"talos_from_code_url": "https://hg.mozilla.org/%s/raw-file/%s/testing/talos/talos_from_code.py",
"talos_json_url": "https://hg.mozilla.org/%s/raw-file/%s/testing/talos/talos.json",
"datazilla_urls": ["https://datazilla.mozilla.org/talos"],
"datazilla_authfile": os.path.join(os.getcwd(), "oauth.txt"),
#remotePerfConfigurator.py options
"preflight_talos_options": [
"-v", "-e", "%(app_name)s",
"-t", "%(hostname)s",
"--branchName=%(talos_branch)s",
"--resultsServer=graphs.mozilla.org",
"--resultsLink=/server/collect.cgi",
"--noChrome",
"--symbolsPath=../symbols",
"--remoteDevice=%(device_ip)s",
"--sampleConfig=remote.config",
"--output=local.yml",
"--webServer=talos-remote.pvt.build.mozilla.org",
"--browserWait=60"
],
#run_tests.py options
"talos_options": [
"--noisy",
"local.yml"
],
"all_talos_suites": {
"remote-troboprovider": ["--activeTests=tprovider", "--noChrome", "--fennecIDs=../fennec_ids.txt"],
"remote-ts": ["--activeTests=ts", "--mozAfterPaint", "--noChrome"],
#currently disabled
"remote-tsvgx": ["--activeTests=tsvgx", "--noChrome", '--tppagecycles', '10'],
"remote-tcanvasmark": ["--activeTests=tcanvasmark", "--noChrome"],
"remote-tsspider": ["--activeTests=tsspider", "--noChrome"],
#end currently disabled
"remote-trobopan": ["--activeTests=trobopan", "--noChrome", "--fennecIDs=../fennec_ids.txt"],
"remote-tsvg": ["--activeTests=tsvg", "--noChrome"],
"remote-tp4m_nochrome": ["--activeTests=tp4m", "--noChrome", "--rss"],
"remote-trobocheck2": ["--activeTests=tcheck2", "--noChrome", "--fennecIDs=../fennec_ids.txt"],
"remote-tspaint": ["--activeTests=ts_paint", "--mozAfterPaint"],
},
"find_links": [
"http://pypi.pvt.build.mozilla.org/pub",
"http://pypi.pub.build.mozilla.org/pub",
],
"buildbot_json_path": "buildprops.json",
"mobile_imaging_format": "http://mobile-imaging",
"mozpool_assignee": socket.gethostname(),
"default_actions": [
'clobber',
'read-buildbot-config',
'download-and-extract',
'create-virtualenv',
'request-device',
'run-test',
'close-request',
],
"default_blob_upload_servers": [
"https://blobupload.elasticbeanstalk.com",
],
"blob_uploader_auth_file" : os.path.join(os.getcwd(), "oauth.txt"),
}