annotate benchmarks/Benchmark.conf.sample @ 444:2f68a463cb06

cm: Replace Grunt/RequireJS with Gulp/Browserify. Yes, I know, this sounds like it's 2014 or something, and cool kids are now actually on webpack or whatever. Anyway, besides the change to a `gulpfile`, it also moves all dependencies over to `npm` (via the `package.json` file), which cleans up the repository nicely, and replaces awkward JS imports with simpler `require` statements.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 03 Jan 2018 00:51:59 -0800
parents 52bdf765016a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
325
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
1 # main section for the test case
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
2 [main]
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
3 title=Wikked Load Tests 1
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
4 description=Test fetching pages randomly
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
5 url=http://localhost:5000
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
6
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
7 # a section for each test
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
8 [test_benchmark]
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
9 description=Access some random URLs
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
10 #username=foo
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
11 #password=bar
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
12 page_names=Main page;Sandbox;Another Sandbox
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
13 nb_times=20
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
14
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
15 # a section to configure the test mode
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
16 [ftest]
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
17 log_to = console file
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
18 log_path = logs/test-load1.log
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
19 result_path = results/test-load1.xml
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
20 sleep_time_min = 0
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
21 sleep_time_max = 0
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
22
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
23 # a section to configure the bench mode
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
24 [bench]
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
25 cycles = 10:20:40
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
26 duration = 10
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
27 startup_delay = 0.01
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
28 sleep_time = 0.01
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
29 cycle_time = 1
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
30 log_to =
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
31 log_path = logs/bench-load1.log
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
32 result_path = results/bench-load1.xml
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
33 sleep_time_min = 0
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
34 sleep_time_max = 0.5
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
35
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
36 [distribute]
326
52bdf765016a Proper log for distributed tests.
Ludovic Chabant <ludovic@chabant.com>
parents: 325
diff changeset
37 log_path = logs-distributed
325
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
38 funkload_location=http://pypi.python.org/packages/source/f/funkload/funkload-1.16.1.tar.gz
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
39
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
40 [workers]
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
41 hosts = foo1 foo2
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
42
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
43 [foo1]
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
44 host=foo's ip
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
45 username=foo
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
46 ssh_key=foo's key
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
47
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
48 [foo2]
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
49 host=foo's ip
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
50 username=foo
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
51 ssh_key=foo's key
8b45c5ba5d47 Add benchmark tests.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
52