Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Unified Diff: sky/tools/skydb

Issue 702603005: Add a sketch of a test_perf script (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sky/tools/skydb
diff --git a/sky/tools/skydb b/sky/tools/skydb
index 98e8c54f5e5f5719bdcb1e130544f5d1c00aa08b..ce428d80f61f2a6f0f5cd6231cd6297deb5351d0 100755
--- a/sky/tools/skydb
+++ b/sky/tools/skydb
@@ -4,20 +4,14 @@
# found in the LICENSE file.
import argparse
+import logging
import os
+import skypy.paths as paths
+import socket;
import subprocess
import sys
import urlparse
-import logging
-import socket;
-
-OUT_DIR = 'out'
-CONFIG_NAME = 'Debug'
-SKY_TOOLS_DIRECTORY = os.path.abspath(os.path.join(__file__, os.pardir))
-MOJO_ROOT = os.path.abspath(os.path.join(SKY_TOOLS_DIRECTORY, os.pardir,
- os.pardir))
-MOJO_SHELL_PATH = os.path.join(MOJO_ROOT, OUT_DIR, CONFIG_NAME, 'mojo_shell')
SUPPORTED_MIME_TYPES = [
'text/html',
@@ -25,6 +19,7 @@ SUPPORTED_MIME_TYPES = [
'text/plain',
]
+
class SkyDebugger(object):
def __init__(self):
self._sky_server = None
@@ -38,8 +33,8 @@ class SkyDebugger(object):
HTTP_PORT = 9999
path = os.path.abspath(path)
- if os.path.commonprefix([path, MOJO_ROOT]) == MOJO_ROOT:
- server_root = MOJO_ROOT
+ if os.path.commonprefix([path, paths.SRC_ROOT]) == paths.SRC_ROOT:
+ server_root = paths.SRC_ROOT
else:
server_root = os.path.dirname(path)
logging.warn(
@@ -53,7 +48,7 @@ class SkyDebugger(object):
HTTP_PORT)
else:
server_command = [
- os.path.join(SKY_TOOLS_DIRECTORY, 'sky_server'),
+ os.path.join(paths.SKY_TOOLS_DIRECTORY, 'sky_server'),
server_root,
str(HTTP_PORT),
]
@@ -72,7 +67,7 @@ class SkyDebugger(object):
content_handlers = ['%s,%s' % (mime_type, 'mojo://sky_viewer/')
for mime_type in SUPPORTED_MIME_TYPES]
shell_command = [
- MOJO_SHELL_PATH,
+ paths.MOJO_SHELL_PATH,
'--v=1',
'--content-handlers=%s' % ','.join(content_handlers),
'--url-mappings=mojo:window_manager=mojo:sky_debugger',
« no previous file with comments | « sky/tools/sky_server ('k') | sky/tools/skypy/__init__.py » ('j') | sky/tools/test_perf » ('J')

Powered by Google App Engine
This is Rietveld 408576698