• Home
  • History
  • Annotate
  • only in /external/chromium-trace/catapult/telemetry/third_party/web-page-replay/
NameDateSize

..29-Aug-20174 KiB

.coveragerc29-Aug-201750

.gitignore29-Aug-20176

.travis.yml29-Aug-2017863

adb_install_cert.py29-Aug-20179.4 KiB

certutils.py29-Aug-20179 KiB

certutils_test.py29-Aug-20174.4 KiB

codereview.settings29-Aug-2017136

COPYING29-Aug-201711.1 KiB

customhandlers.py29-Aug-20176.6 KiB

daemonserver.py29-Aug-20171.5 KiB

deterministic.js29-Aug-20172 KiB

dnsproxy.py29-Aug-20179.3 KiB

documentation/29-Aug-20174 KiB

exception_formatter.py29-Aug-20173.3 KiB

httparchive.py29-Aug-201738.2 KiB

httparchive_test.py29-Aug-201718 KiB

httpclient.py29-Aug-201716.5 KiB

httpclient_test.py29-Aug-201711.3 KiB

httpproxy.py29-Aug-201716.2 KiB

httpproxy_test.py29-Aug-20178.4 KiB

httpzlib.py29-Aug-20172.7 KiB

mock-archive.txt29-Aug-20171.1 KiB

mockhttprequest.py29-Aug-20172.1 KiB

net_configs.py29-Aug-20171.7 KiB

platformsettings.py29-Aug-201726.4 KiB

platformsettings_test.py29-Aug-20178.2 KiB

PRESUBMIT.py29-Aug-2017890

proxyshaper.py29-Aug-20173.7 KiB

proxyshaper_test.py29-Aug-20174.9 KiB

pylintrc29-Aug-20171.1 KiB

README.chromium29-Aug-2017454

README.md29-Aug-20171.1 KiB

replay.py29-Aug-201722.2 KiB

replay_test.py29-Aug-20173.1 KiB

requirements.txt29-Aug-201716

rules/29-Aug-20174 KiB

rules_parser.py29-Aug-20175.1 KiB

rules_parser_test.py29-Aug-20172.7 KiB

run_tests29-Aug-2017240

script_injector.py29-Aug-20173.9 KiB

script_injector_test.py29-Aug-20175.7 KiB

servermanager.py29-Aug-20174.7 KiB

setup.py29-Aug-20171.7 KiB

sslproxy.py29-Aug-20173 KiB

sslproxy_test.py29-Aug-20175.7 KiB

test_runner.py29-Aug-20172.1 KiB

test_utils.py29-Aug-2017945

third_party/29-Aug-20174 KiB

trafficshaper.py29-Aug-20176.3 KiB

trafficshaper_test.py29-Aug-20179 KiB

util.py29-Aug-20172.8 KiB

wpr_cert.pem29-Aug-20171.7 KiB

README.chromium

1Name: chromite
2Short Name: webpagereplay
3URL: https://github.com/chromium/web-page-replay
4Version: 6cffdf1fb6c9a6d5dccbcc9cc18b8738a538eeba (commit hash)
5License: BSD
6License File: NOT_SHIPPED
7Security Critical: no
8
9Local modification: Remove webpagereplay/third_party/ipaddr/OWNERS to avoid
10PRESUBMIT complainings about non-standard OWNER format.
11
12Description:
13This contains webpagereplay used by telemetry for record & replay web requests &
14responses.
15

README.md

1[![Build
2Status](https://travis-ci.org/chromium/web-page-replay.png)](https://travis-ci.org/chromium/web-page-replay)
3[![Coverage
4Status](https://coveralls.io/repos/chromium/web-page-replay/badge.svg)](https://coveralls.io/r/chromium/web-page-replay)
5
6# Web Page Replay
7Record live Web pages and use them for local performance testing!
8
9## How?
10Use local DNS and HTTP(S) proxies to captures your live traffic. Then
11use these captures in order to replay the same exact content, making
12sure that your tests get consistent results, that are not affected by
13the origin servers, the network, etc.
14
15## Tell me more
16Check out the [getting
17started](documentation/GettingStarted.md) guide or take a
18look at the [architecture
19diagram](documentation/WebPageReplayDiagram.png).
20
21Also see [Note about web-page-replay
22code](https://docs.google.com/document/d/1cehHn3Lig7UYw_7pqQJjkbPTV3kS11EYwjKO-6jT0c8)
23
24## I want to help
25If you find issues with the project, you can file issues on this repo.
26If you want to do more and contribute code to help the project evolve,
27check out our [contribution
28guidelines](documentation/Contributing.md).
29