Project

General

Profile

Load Test Integrated » History » Version 8

chin-yeh, 12/03/2010 05:22 PM

1 2 chin-yeh
{{toc}}
2
3 1 chin-yeh
h1. Load Test Result on the fully integrated system
4 2 chin-yeh
5
The purpose of this test is to examine the performance on the fully integrated system.
6
7
Was tested using the following modules set:
8
|_.Name|_.Version|
9
|ecosway-adaptor|0.4.4-SNAPSHOT|
10
|ecwyadaptor|0.0.1-SNAPSHOT|
11
|ecwyconnector|1.0.1-SNAPSHOT|
12
|jms-adaptor|0.6.2-SNAPSHOT|
13
|soap-adaptor|0.5.4-SNAPSHOT|
14
|us-beans|1.1-SNAPSHOT|
15
|ws-mimic|2.4.2-SNAPSHOT|
16
|ws-status|1.1.1-SNAPSHOT|
17
|xml-mapper|1.4-SNAPSHOT|
18
|build-ecosway-adaptor|1.0-SNAPSHOT|
19
20
> The logging level for all modules are set to <code>INFO</code>.
21
22 5 chin-yeh
Test Platform:
23
* 4 cores CPU
24
* 5GB RAM
25
* 72GB 10K RPM x 8
26 2 chin-yeh
27
h2. Test Areas
28
29
This test consists of the following area:
30
* from *ecosway-adaptor* to *web service mimic*
31
* from *web service mimic* to *dot com web service*
32
* from *web service mimic* to *synchronization status's listener*
33
34
h2. Test Result
35
36
The result consists of 2 parts:
37
* Shopper Registration
38
* BO or VIP Shopper Registration
39
40
h3. Shopper Registration
41
42
* from *ecosway-adaptor* to *web service mimic*:
43
|_.Test #|_.Time Taken (ms)|
44
|200 messages|11877|
45
|200 messages|13039|
46
|200 messages|15345|
47
|200 messages|14336|
48
|200 messages|11471|
49
|200 messages|16529|
50
|200 messages|13792|
51
|200 messages|10773|
52
|200 messages|14270|
53
|200 messages|12648|
54
|*Total*|134080|
55
|*Average*|13408|
56
57
* from *web service mimic* to *dot com web service*:
58 4 chin-yeh
** average time taken: *99.285* ms
59 2 chin-yeh
60
* from *web service mimic* to *synchronization status's listener*
61 4 chin-yeh
** average time taken: *79.055* ms
62 2 chin-yeh
63
* Summary:
64
|_.Name|_.Description|
65 4 chin-yeh
|Time taken to process 1 message in average|67.04 ms + 99.285 ms + 79.055 ms = *245.38* ms|
66
|Total message size|*742507* bytes|
67
|Average message size|*3712.535* bytes|
68 8 chin-yeh
|max number of messages| *horneq's maximum message size in bytes* / *message size* = 10485760 / 3712.535 = *2824* messages _(the actual size may depends on the number of message properties, e.g Message ID, Queue Name)_|
69 2 chin-yeh
70
71
72
h3. BO or VIP Shopper Registration
73
74
* from *ecosway-adaptor* to *web service mimic*:
75
|_.Test #|_.Time Taken (ms)|
76
|40 messages|5314|
77
|40 messages|1877|
78
|40 messages|2246|
79
|40 messages|2582|
80
|40 messages|5327|
81
|40 messages|2415|
82
|40 messages|2323|
83
|40 messages|5386|
84
|40 messages|1854|
85
|40 messages|5823|
86
|*Total*|35147|
87
|*Average*|3514.7|
88
89
* from *web service mimic* to *dot com web service*:
90 4 chin-yeh
** average time taken: *152.8* ms
91 2 chin-yeh
92
* from *web service mimic* to *synchronization status's listener*
93 4 chin-yeh
** average time taken: *54.75* ms
94 2 chin-yeh
95
* Summary:
96
|_.Name|_.Description|
97 4 chin-yeh
|Time taken to process 1 message in average|87.8675 ms + 152.8 ms + 54.75 ms = *295.4175* ms|
98
|Total message size|*374995* bytes|
99
|Average message size|*9374.875* bytes|
100 8 chin-yeh
|max number of messages| *horneq's maximum message size in bytes* / *message size* = 10485760 / 9374.875 = *1118* messages _(the actual size may depends on the number of message properties, e.g Message ID, Queue Name)_|