• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

documentation/22-Nov-2023-308234

rules/22-Nov-2023-13264

third_party/22-Nov-2023-15,93711,995

.coveragercD22-Nov-202350 54

.gitignoreD22-Nov-20236 21

.travis.ymlD22-Nov-2023863 3513

COPYINGD22-Nov-202311.1 KiB203169

PRESUBMIT.pyD22-Nov-2023890 2918

README.chromiumD22-Nov-2023454 1512

README.mdD22-Nov-20231.1 KiB2923

adb_install_cert.pyD22-Nov-20238 KiB245171

certutils.pyD22-Nov-20237.7 KiB257189

certutils_test.pyD22-Nov-20234.4 KiB13696

customhandlers.pyD22-Nov-20236.6 KiB199155

daemonserver.pyD22-Nov-20231.5 KiB3710

deterministic.jsD22-Nov-20231.8 KiB6362

dnsproxy.pyD22-Nov-20239.1 KiB296229

exception_formatter.pyD22-Nov-20233.3 KiB9763

httparchive.pyD22-Nov-202336.1 KiB1,023829

httparchive_test.pyD22-Nov-202316 KiB443307

httpclient.pyD22-Nov-202316.1 KiB502400

httpclient_test.pyD22-Nov-20238.6 KiB212158

httpproxy.pyD22-Nov-202315.7 KiB438319

httpproxy_test.pyD22-Nov-20236.1 KiB190124

httpzlib.pyD22-Nov-20232.7 KiB8760

mock-archive.txtD22-Nov-20231.1 KiB1110

mockhttprequest.pyD22-Nov-20232.1 KiB6035

net_configs.pyD22-Nov-20231.7 KiB4921

platformsettings.pyD22-Nov-202326.4 KiB795610

platformsettings_test.pyD22-Nov-20238.2 KiB249187

proxyshaper.pyD22-Nov-20233.7 KiB12687

proxyshaper_test.pyD22-Nov-20234.9 KiB142106

pylintrcD22-Nov-20231.1 KiB1810

replay.pyD22-Nov-202321.7 KiB557485

replay_test.pyD22-Nov-20233.2 KiB9060

requirements.txtD22-Nov-202316 21

rules_parser.pyD22-Nov-20235.1 KiB168121

rules_parser_test.pyD22-Nov-20232.7 KiB8254

run_testsD22-Nov-2023240 138

script_injector.pyD22-Nov-20233.5 KiB9060

script_injector_test.pyD22-Nov-20233.8 KiB10567

servermanager.pyD22-Nov-20234.7 KiB138102

setup.pyD22-Nov-20231.7 KiB5636

sslproxy.pyD22-Nov-20233 KiB9055

sslproxy_test.pyD22-Nov-20235.7 KiB195138

test_runner.pyD22-Nov-20232.1 KiB7955

test_utils.pyD22-Nov-2023945 3212

trafficshaper.pyD22-Nov-20236.3 KiB187147

trafficshaper_test.pyD22-Nov-20239 KiB278193

util.pyD22-Nov-20232.8 KiB9656

wpr_cert.pemD22-Nov-20231.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