• Home
Name Date Size #Lines LOC

..--

documentation/03-May-2024-308234

rules/03-May-2024-13264

third_party/03-May-2024-16,51212,397

.coveragercD03-May-202450 54

.gitignoreD03-May-20246 21

.travis.ymlD03-May-2024863 3513

COPYINGD03-May-202411.1 KiB203169

PRESUBMIT.pyD03-May-2024890 2918

README.chromiumD03-May-2024454 1512

README.mdD03-May-20241.1 KiB2923

adb_install_cert.pyD03-May-20249.4 KiB276197

certutils.pyD03-May-20249 KiB290216

certutils_test.pyD03-May-20244.4 KiB13696

codereview.settingsD03-May-2024136 43

customhandlers.pyD03-May-20246.6 KiB199155

daemonserver.pyD03-May-20241.5 KiB3710

deterministic.jsD03-May-20242 KiB6763

dnsproxy.pyD03-May-20249.3 KiB301232

exception_formatter.pyD03-May-20243.3 KiB9763

httparchive.pyD03-May-202438.2 KiB1,082872

httparchive_test.pyD03-May-202418 KiB485345

httpclient.pyD03-May-202416.5 KiB513408

httpclient_test.pyD03-May-202411.3 KiB285217

httpproxy.pyD03-May-202416.2 KiB447327

httpproxy_test.pyD03-May-20248.4 KiB244174

httpzlib.pyD03-May-20242.7 KiB8760

mock-archive.txtD03-May-20241.1 KiB1110

mockhttprequest.pyD03-May-20242.1 KiB6035

net_configs.pyD03-May-20241.7 KiB4921

platformsettings.pyD03-May-202426.4 KiB795610

platformsettings_test.pyD03-May-20248.2 KiB249187

proxyshaper.pyD03-May-20243.7 KiB12687

proxyshaper_test.pyD03-May-20244.9 KiB142106

pylintrcD03-May-20241.1 KiB1810

replay.pyD03-May-202422.2 KiB564491

replay_test.pyD03-May-20243.1 KiB9060

requirements.txtD03-May-202416 21

rules_parser.pyD03-May-20245.1 KiB168121

rules_parser_test.pyD03-May-20242.7 KiB8254

run_testsD03-May-2024240 138

script_injector.pyD03-May-20243.9 KiB10674

script_injector_test.pyD03-May-20245.7 KiB149114

servermanager.pyD03-May-20244.7 KiB138102

setup.pyD03-May-20241.7 KiB5636

sslproxy.pyD03-May-20243 KiB9055

sslproxy_test.pyD03-May-20245.7 KiB195138

test_runner.pyD03-May-20242.1 KiB7955

test_utils.pyD03-May-2024945 3212

trafficshaper.pyD03-May-20246.3 KiB187147

trafficshaper_test.pyD03-May-20249 KiB278193

util.pyD03-May-20242.8 KiB9656

wpr_cert.pemD03-May-20241.7 KiB3231

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