{"_id":"traceviewer","_rev":"16-e3b4d2831946255188271d5f44f3343f","name":"traceviewer","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"traceviewer","version":"1.0.0","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"https://github.com/catapult-project/catapult/tree/master/tracing"},"keywords":["tracing","traceviewer","trace","events"],"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","gypfile":true,"_id":"traceviewer@1.0.0","_shasum":"64a23eb067168fdd80fe9537f07dc1cfc4d559b4","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"64a23eb067168fdd80fe9537f07dc1cfc4d559b4","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.0.tgz","integrity":"sha512-AIilFxdVMx60IWOP/7pAgEzsNECx5P6FJ9KbVtdA1O696lM9J9r5AQATFER0CYdYPQxH0b0XDqI9gftEyMiWEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD6KsNUn2Z038QOk94eKJ1pnRdLgqP0zKKCJbNo6Iw5QIgYtLcPmAW7gRKoBdNYvB6QtC9IXZ+wpMN3kGvGTxyE7E="}]},"maintainers":[{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.0.tgz_1457122276564_0.5128656213637441"}},"1.0.1":{"name":"traceviewer","version":"1.0.1","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"https://github.com/catapult-project/catapult/tree/master/tracing"},"keywords":["tracing","traceviewer","trace","events"],"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","gypfile":true,"_id":"traceviewer@1.0.1","_shasum":"4faeaacd6f22600e62d6bdea12fbdba1a35e20a6","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"4faeaacd6f22600e62d6bdea12fbdba1a35e20a6","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.1.tgz","integrity":"sha512-BcDs2X/cueQIfbxCgeWaq9hBOo4otrhcso6hTPx9c4MoPYirgNDfiK9KGm3xzkJWY+PX1CyFpdQnZnqTB432JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrrqh6cdsNwf/lj54LHVXj0jMYdJYAxjt1rrLpPe2CFAiBcwSvn3D+0+hssRSHNl0qix53WcqjGOkFyPGkMVLvGdg=="}]},"maintainers":[{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.1.tgz_1457122386470_0.31616981513798237"}},"1.0.2":{"name":"traceviewer","version":"1.0.2","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"https://github.com/catapult-project/catapult/tree/master/tracing"},"keywords":["tracing","traceviewer","trace","events"],"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","gypfile":true,"_id":"traceviewer@1.0.2","_shasum":"4e7dc8e444d79144bf88a0c7b4dbe6e458dee43a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"4e7dc8e444d79144bf88a0c7b4dbe6e458dee43a","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.2.tgz","integrity":"sha512-ZB1esag5vGLd1KUxMHJwH5daEw3j6oxotgiVSgpb4B5Y5TscaX9wfT5KQn0xY/MJFy8waCqGdKC10KhNtTX5Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFA8IxVHNlwiPuP27UANXh6e3XKDX1nfQy5ECGxpLvDAiEA73GVj8xkkoUuFiUk1tRvcz5XSL1EdryWxlk0sGnEgN0="}]},"maintainers":[{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.2.tgz_1457122442362_0.7565407969523221"}},"1.0.3":{"name":"traceviewer","version":"1.0.3","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","install":"node-gyp rebuild"},"repository":{"type":"git","url":"https://github.com/catapult-project/catapult/tree/master/tracing"},"keywords":["tracing","traceviewer","trace","events"],"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","gypfile":true,"_id":"traceviewer@1.0.3","_shasum":"6da3acf39781c53718340aa422fc60b09dca1b27","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"6da3acf39781c53718340aa422fc60b09dca1b27","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.3.tgz","integrity":"sha512-uyOZsBDriTMNkaVtDHvwWvn4IQYiTGM/kW6/dFF6znAjCH31dxIqONPtIPLHkq9tC9pSTvAOR3lGNMYfGp/npg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDErHBViRVs2mlUCkWbgj7/i3fCeQAZlxmp4EKq+mlHoQIgFNocm7zgHnhxCqAXdE934JqPMsxgpeaQPeTb9XRZ5Zk="}]},"maintainers":[{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.3.tgz_1457123322187_0.40967945381999016"}},"1.0.4":{"name":"traceviewer","version":"1.0.4","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/catapult-project/catapult/tree/master/tracing"},"keywords":["tracing","traceviewer","trace","events"],"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","gypfile":false,"_id":"traceviewer@1.0.4","_shasum":"3d5322a1d934c330048ef46f56ca6b9f16fd52db","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"3d5322a1d934c330048ef46f56ca6b9f16fd52db","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.4.tgz","integrity":"sha512-VewqIOtcIP922PXBOnpjtv8YfCgyH9HnaUtiL9sj3vNJcRPz1CCrJMnKp63efG2X7E2eW+uR6aYWQT33EAH9yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCugVE9/sEajn74yCLCeQ+Pjgh0tT+viJApA5yT4MFFfwIgCVeKkZ1pGfiLWmoNl+eA/WslbyLrROEIx1/ykUeh1DU="}]},"maintainers":[{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.4.tgz_1457123878910_0.28556892927736044"}},"1.0.5":{"name":"traceviewer","version":"1.0.5","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/catapult-project/catapult/tree/master/tracing"},"keywords":["tracing","traceviewer","trace","events"],"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","gypfile":false,"_id":"traceviewer@1.0.5","_shasum":"36812da9f5da678968e6cd957588085e8b3e6ee3","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"36812da9f5da678968e6cd957588085e8b3e6ee3","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.5.tgz","integrity":"sha512-iQq1GESK3CZbZnPmAR/BVH6nSEOf9hyfCS9FtGF3OdZQjlt+oqqZrgEIEepWVQ/Pvw/G/R/Usf4S43SgQtc14g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnzDq7qe5mRVI7MVr2cuIl7T3GItcTXsp3G8yccKevTAiEA5y5uTfnPIKCHZ/WDsrPROzB8p/q18Q7iTsJfK2UQ44c="}]},"maintainers":[{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.5.tgz_1457124485590_0.405509193893522"}},"1.0.6":{"name":"traceviewer","version":"1.0.6","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","main":"tracing/node_bootstrap.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/catapult-project/catapult/tree/master/tracing"},"keywords":["tracing","traceviewer","trace","events"],"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","gypfile":false,"_id":"traceviewer@1.0.6","_shasum":"28b50b28b6c86235c8f833fea948015da3b515b3","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"28b50b28b6c86235c8f833fea948015da3b515b3","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.6.tgz","integrity":"sha512-7d2wE0gCcpQkPta34LwSsTUQFJGd2j4+GQeccaLBV+qb9kNhHsSX5BdPlFKeF/S/4AKu2mZwyHfkA1Nqr641pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcmUTqvfcbIHBLu935NsAX+EWDiv5iWGlatQyYIew2EgIgOKuOFpWlJ6w0q1pGzNSU1bdX6iOb0NL9PjxIF6clEfk="}]},"maintainers":[{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.6.tgz_1457392656638_0.8796289542224258"}},"1.0.7":{"license":"BSD-2-Clause","name":"traceviewer","repository":{"url":"https://github.com/catapult-project/catapult/tree/master/tracing","type":"git"},"author":{"name":"The Chromium Authors"},"gypfile":false,"version":"1.0.7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["tracing","traceviewer","trace","events"],"main":"tracing/tracing/index.js","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","_id":"traceviewer@1.0.7","_shasum":"bd2d850fd6c2b5ea4d43317adb1366b32c6085a8","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"natduca","email":"natduca@gmail.com"},"dist":{"shasum":"bd2d850fd6c2b5ea4d43317adb1366b32c6085a8","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.7.tgz","integrity":"sha512-zv3zzb6nk+m37fFKUFEsDp6IUyeFhF5SiiWSM5ukWe0GxnlaVSMgECGPcZ6r9aYlexwmKwGd3fmdcyYtY78Rjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk26KGqPopI/z/AKVAwZTUqdRVhN66xHOHeZDolaGYtAiEAoFFQnQ1dB3rWIwKZA6DldVpB8S0+SmaukMvxj7Uct30="}]},"maintainers":[{"name":"natduca","email":"natduca@gmail.com"},{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.7.tgz_1457717379270_0.5251940849702805"}},"1.0.8":{"license":"BSD-2-Clause","name":"traceviewer","repository":{"url":"https://github.com/catapult-project/catapult/tree/master/tracing","type":"git"},"author":{"name":"The Chromium Authors"},"gypfile":false,"version":"1.0.8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["tracing","traceviewer","trace","events"],"main":"tracing/tracing/index.js","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","_id":"traceviewer@1.0.8","_shasum":"df8b0c631c6ea6de13f413d56d19ac5839b111f9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"natduca","email":"natduca@gmail.com"},"dist":{"shasum":"df8b0c631c6ea6de13f413d56d19ac5839b111f9","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.8.tgz","integrity":"sha512-sC07WPfQhzkyHEQje0l5/Igy39KabRX6ye5aLXRNgNGbmZQDSzOz6v1vZCFdo9kXHcdYkaCBs3PpS5JbEFHWpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+ewZdlnAkCrbh20eGhtmoX/bhrpaSRiFFJzKD2KnL2QIgfpCyc2+8QiRT+bttA1HT45j7a67R989BoyQQKgy6IQg="}]},"maintainers":[{"name":"natduca","email":"natduca@gmail.com"},{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.8.tgz_1457718727587_0.32892995537258685"}},"1.0.9":{"license":"BSD-2-Clause","name":"traceviewer","repository":{"url":"https://github.com/catapult-project/catapult/tree/master/tracing","type":"git"},"author":{"name":"The Chromium Authors"},"gypfile":false,"version":"1.0.9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["tracing","traceviewer","trace","events"],"main":"tracing/tracing/index.js","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","_id":"traceviewer@1.0.9","_shasum":"8d0eb776963d0f941acd8f9d27a6a6bdabceee3f","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.7.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"8d0eb776963d0f941acd8f9d27a6a6bdabceee3f","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.9.tgz","integrity":"sha512-YFEAB6T6heqi7IyWKFUnBWwrb77LT/lNEQ745EjdJfLqHP5QOEUrhCpe4mVcra5983iO7OziTHqWrlGb9bHwmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTgByf+2do8lWrtgmBBGzNYLML1mEGk1RwPVcMmmKugAiAaqpzU20f5n/VyW1wEpyhGHITpdwA+10w3FuMiTgg4ZA=="}]},"maintainers":[{"name":"natduca","email":"natduca@gmail.com"},{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.9.tgz_1461610199653_0.9212389034219086"}},"1.0.10":{"license":"BSD-2-Clause","name":"traceviewer","repository":{"url":"https://github.com/catapult-project/catapult/tree/master/tracing","type":"git"},"author":{"name":"The Chromium Authors"},"gypfile":false,"version":"1.0.10","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["tracing","traceviewer","trace","events"],"main":"tracing/tracing/index.js","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","_id":"traceviewer@1.0.10","_shasum":"084e55cf5bea2ddfd5368a3e8770044cd21449ba","_from":".","_npmVersion":"3.8.8","_nodeVersion":"6.0.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"084e55cf5bea2ddfd5368a3e8770044cd21449ba","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.10.tgz","integrity":"sha512-nFm7kUBMdPFYuCYKwB/7ZkEsRDZ0TcscWDEblxGR57aALxvk3NSQhhTceJB11HxM0YuIeL2OeDl6JzZgTMUZag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUvIN6rXbvz8CulvVXQIkMD4WuhY5fmMAOlJTL/waTVAiEAn6sZtW6Nd1ob99OkrVzMUfl5mmJd0Zp4Tb2iW4UAKiI="}]},"maintainers":[{"name":"natduca","email":"natduca@gmail.com"},{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.10.tgz_1462833575828_0.47203488531522453"}},"1.0.11":{"license":"BSD-2-Clause","name":"traceviewer","repository":{"url":"https://github.com/catapult-project/catapult/tree/master/tracing","type":"git"},"author":{"name":"The Chromium Authors"},"gypfile":false,"version":"1.0.11","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["tracing","traceviewer","trace","events"],"main":"tracing/tracing/index.js","description":"Trace-Viewer is the javascript frontend for Chrome about:tracing and Android systrace.","_id":"traceviewer@1.0.11","_shasum":"21c57d7e3fa5a0d5e2b6f5e4962277d9098c71c3","_from":".","_npmVersion":"3.8.8","_nodeVersion":"6.0.0","_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"dist":{"shasum":"21c57d7e3fa5a0d5e2b6f5e4962277d9098c71c3","tarball":"https://registry.npmjs.org/traceviewer/-/traceviewer-1.0.11.tgz","integrity":"sha512-eVRsYb8qKQBtey3ZI0/Jos5k73h4JYZGGEv62q7XwUMnpOsSXRFgj+GAyjAhqpK/L81LunuEYDBHPYgYLNQjkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRteSS1BZ5n9uqDeuXHpT3ixHUCAGB8OLfBFKbjx2ubwIgEYFAWUukDPtREYIrFeXMAjjvsevaCc/E/8xE6v3f0RE="}]},"maintainers":[{"name":"natduca","email":"natduca@gmail.com"},{"name":"paulirish","email":"paul.irish@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/traceviewer-1.0.11.tgz_1462833853186_0.798417936777696"}}},"readme":"\n<!-- Copyright 2015 The Chromium Authors. All rights reserved.\n     Use of this source code is governed by a BSD-style license that can be\n     found in the LICENSE file.\n-->\n![Trace Viewer Logo](https://raw.githubusercontent.com/catapult-project/catapult/master/tracing/images/trace-viewer-circle-blue.png)\n\nTrace-Viewer is the javascript frontend for Chrome [about:tracing](http://dev.chromium.org/developers/how-tos/trace-event-profiling-tool) and [Android\nsystrace](http://developer.android.com/tools/help/systrace.html).\n\nIt provides rich analysis and visualization capabilities for many types of trace\nfiles. Its particularly good at viewing linux kernel traces (aka [ftrace](https://www.kernel.org/doc/Documentation/trace/ftrace.txt)) and Chrome's\n[trace_event format](https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview). Trace viewer can be [embedded](https://github.com/catapult-project/catapult/wiki/Embedding-Trace-Viewer) as a component in your own code, or used from a plain checkout to turn trace files into standalone, emailable HTML files from the commandline:\n\n```\n$CATAPULT/tracing/bin/trace2html my_trace.json --output=my_trace.html && open my_trace.html\n```\n\nIts easy to [extend trace viewer](https://github.com/catapult-project/catapult/wiki/Extending-and-Customizing-Trace-Viewer) to support your favorite trace format, or add domain specific visualizations to the UI to simplify drilling down into complex data.\n\nContributing, quick version\n===\nWe welcome contributions! To hack on this code.\n\nThere are two type of tests.\n\n### In the browser\n\nRun http server `$CATAPULT/bin/run_dev_server`. In any browser, navigate to `http://localhost:8003/`\n\n**Unit tests**| **Descripton**\n--- | ---\nAll tests | http://localhost:8003/tests.html\nAll tests with short format | http://localhost:8003/tracing/tests.html?shortFormat\nAn individual test suite(such as ui/foo_test.js) | http://localhost:8003/tests.html?testSuiteName=ui.foo\nTests named foo| http://localhost:8003/tests.html?testFilterString=foo\n\n### On command\n\n**Unit tests**| **Description**\n--- | ---\nAll python tests | `$CATAPULT/tracing/bin/run_py_tests`\nAll tracing tests in d8 environment | `$CATAPULT/tracing/bin/run_vinn_tests`\nAll tests | `$CATAPULT/tracing/bin/run_tests`\n\nMake sure tests pass before sending us changelist. **We use rietveld for codereview**. For more details, esp on rietveld, [read our contributing guide](https://github.com/catapult-project/catapult/blob/master/CONTRIBUTING.md) or check out the [trace viewer wiki](https://github.com/catapult-project/catapult/wiki/Trace-Viewer-Getting-Started).\n\nContact Us\n===\nJoin our Google Group:\n* [tracing@chromium.org](https://groups.google.com/a/chromium.org/forum/#!forum/tracing)\n","maintainers":[{"name":"natduca","email":"natduca@gmail.com"},{"name":"paulirish","email":"paul.irish@gmail.com"}],"time":{"modified":"2022-06-27T19:36:43.920Z","created":"2016-03-04T20:11:20.288Z","1.0.0":"2016-03-04T20:11:20.288Z","1.0.1":"2016-03-04T20:13:09.964Z","1.0.2":"2016-03-04T20:14:05.924Z","1.0.3":"2016-03-04T20:28:46.148Z","1.0.4":"2016-03-04T20:38:02.633Z","1.0.5":"2016-03-04T20:48:09.071Z","1.0.6":"2016-03-07T23:17:41.122Z","1.0.7":"2016-03-11T17:29:48.233Z","1.0.8":"2016-03-11T17:52:16.747Z","1.0.9":"2016-04-25T18:50:03.116Z","1.0.10":"2016-05-09T22:39:44.299Z","1.0.11":"2016-05-09T22:44:16.250Z"},"keywords":["tracing","traceviewer","trace","events"],"repository":{"url":"https://github.com/catapult-project/catapult/tree/master/tracing","type":"git"},"author":{"name":"The Chromium Authors"},"license":"BSD-2-Clause","readmeFilename":"README.md","users":{"alexxnica":true}}