• Home
Name Date Size #Lines LOC

..--

documentation/03-May-2024-308234

rules/03-May-2024-13264

third_party/03-May-2024-15,93711,995

.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-20248 KiB245171

certutils.pyD03-May-20247.7 KiB257189

certutils_test.pyD03-May-20244.4 KiB13696

customhandlers.pyD03-May-20246.6 KiB199155

daemonserver.pyD03-May-20241.5 KiB3710

deterministic.jsD03-May-20241.8 KiB6362

dnsproxy.pyD03-May-20249.1 KiB296229

exception_formatter.pyD03-May-20243.3 KiB9763

httparchive.pyD03-May-202436.1 KiB1,023829

httparchive_test.pyD03-May-202416 KiB443307

httpclient.pyD03-May-202416.1 KiB502400

httpclient_test.pyD03-May-20248.6 KiB212158

httpproxy.pyD03-May-202415.7 KiB438319

httpproxy_test.pyD03-May-20246.1 KiB190124

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-202421.7 KiB557485

replay_test.pyD03-May-20243.2 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.5 KiB9060

script_injector_test.pyD03-May-20243.8 KiB10567

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: b03f84da6e90951d4275b5675533d4512a178398 (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