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

Side by Side Diff: sky/HACKING.md

Issue 1164023004: Rename skydb to mojodb (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Update docs Created 5 years, 6 months 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 unified diff | Download patch
« no previous file with comments | « mojo/tools/mojodb ('k') | sky/tools/skydb » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Hacking on Sky 1 Hacking on Sky
2 ============== 2 ==============
3 3
4 Building 4 Building
5 -------- 5 --------
6 6
7 * Follow the setup & build instructions for [Mojo](https://github.com/domokit/mo jo) 7 * Follow the setup & build instructions for [Mojo](https://github.com/domokit/mo jo)
8 8
9 Running applications 9 Running applications
10 -------------------- 10 --------------------
11 11
12 * ``./sky/tools/skydb start out/Debug [url]`` 12 * ``./sky/tools/mojodb start out/Debug [url]``
13 13
14 `skydb` has numerous commands, visible via `skydb help`. Common ones includ e: 14 `mojodb` has numerous commands, visible via `mojodb help`. Common ones incl ude:
15 * `skybd start` BUILD_DIR [url] 15 * `mojodb start` BUILD_DIR [url]
16 * `skydb load` [url] 16 * `mojodb load` [url]
17 * `skydb stop` 17 * `mojodb stop`
18 * `skydb start_tracing` # Starts recoding a performance trace (use stop_trac ing to stop) 18 * `mojodb start_tracing` # Starts recoding a performance trace (use stop_tra cing to stop)
19 * `skydb print_crash` # Symbolicate the most recent crash from android. 19 * `mojodb print_crash` # Symbolicate the most recent crash from android.
20 20
21 Once `skydb start` is issued, all subsequent commands will be sent to 21 Once `mojodb start` is issued, all subsequent commands will be sent to
22 the running mojo_shell instance (even on an attached android device). 22 the running mojo_shell instance (even on an attached android device).
23 `skydb start` reads gn args from the passed build directory to 23 `mojodb start` reads gn args from the passed build directory to
24 determine whether its using android, for example. 24 determine whether its using android, for example.
25 25
26 * ``./sky/tools/test_sky --debug`` 26 * ``./sky/tools/test_sky --debug``
27 * This runs the tests against ``//out/Debug``. If you want to run against 27 * This runs the tests against ``//out/Debug``. If you want to run against
28 ``//out/Release``, omit the ``--debug`` flag. 28 ``//out/Release``, omit the ``--debug`` flag.
29 29
30 Running tests manually 30 Running tests manually
31 ---------------------- 31 ----------------------
32 32
33 * ``sky/tools/skygo/linux64/sky_server -t Debug . 8000`` 33 * ``sky/tools/skygo/linux64/sky_server -t Debug . 8000``
(...skipping 27 matching lines...) Expand all
61 ```bash 61 ```bash
62 $ sha1sum ../out/Debug/layout-test-results/framework/flights-app-pixels-actual.p ng 62 $ sha1sum ../out/Debug/layout-test-results/framework/flights-app-pixels-actual.p ng
63 db0508cdfe69e996a93464050dc383f6480f1283 ../out/Debug/layout-test-results/frame work/flights-app-pixels-actual.png 63 db0508cdfe69e996a93464050dc383f6480f1283 ../out/Debug/layout-test-results/frame work/flights-app-pixels-actual.png
64 $ gsutil.py cp ../out/Debug/layout-test-results/framework/flights-app-pixels-act ual.png gs://mojo/sky-pngs/db0508cdfe69e996a93464050dc383f6480f1283 64 $ gsutil.py cp ../out/Debug/layout-test-results/framework/flights-app-pixels-act ual.png gs://mojo/sky-pngs/db0508cdfe69e996a93464050dc383f6480f1283
65 ``` 65 ```
66 66
67 Long-term, we should not have these tests at all and should just 67 Long-term, we should not have these tests at all and should just
68 dump paint commands. In the short-term, if we find we're doing this 68 dump paint commands. In the short-term, if we find we're doing this
69 a lot we should obviously automate this process, e.g. test_sky could 69 a lot we should obviously automate this process, e.g. test_sky could
70 do all of this work, including spitting out the correct reference file. 70 do all of this work, including spitting out the correct reference file.
OLDNEW
« no previous file with comments | « mojo/tools/mojodb ('k') | sky/tools/skydb » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698