Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VM

CPU

RAM

Disk Size

VM (ST deployed)

2

4GB

100GB

SQL VM

4 vcpu

8GB

145GB

Uploading CSV Files (Diff callers volume) in Caller List (Performance Testing):

Caller list

Upload time

Uploaded

Failed

File size

Delete through generic clear list (Time)

200k

2 mins

200k

0

4-5 mins

300k

8-9 mins

300k

0

7-8 mins

200k

3 mins

200k

0

8064kb

-

200k

1 min

99999

100001

5913kb

178845

57 sec

99999

78846

5407kb

100k

53 sec

98784

1216

4677kb

100k

3 mins

100k

0

3994kb

25k

34 sec

25k

64 secs

25k

34 sec

25k

50k

24 sec

50k

0

194817

182 secs (also a delay of callers visibility

594817

708 sec ( some delay in callers visibility in caller list)

300k (latest)

324 sec

(5-6 min)

300k

200k (latest)

138 secs

(2-3 min)

200k

178k (latest)

60 sec

(1min)

99999

78846

178k

178 sec

99999

78846

178k

89 sec

178k

5636kb

300k (latest)

239 sec

300k

13954kb

178k

79 sec

5636 kb

300k

108 sec

650k

249 sec ( 5-7 mins delay in visibility of callers in caller list)

Note: A delay of approximately 5 to 8 minutes occurs after uploading the CSV on the UI before callers become visible in the caller list.

Load Test Result for Caller List:

  • Loop count: 100,000

  • Total callers in db 463948

  • Tested Scenarios:

    1. Checking if a provided calling number exists in a caller list containing 463,948 callers.

    2. Verifying if a calling number exists in a caller list of 100,000 callers.

...

  • Investigate and optimize the performance of the API to reduce the occurrences of response times exceeding 10 seconds.

Different load test scenarios for caller list:

Scenario 1:

The load test result is run with the following configuration:

...

Note: this result Elapsed time of current running test can varies depending on configuration in jmeter, network latency, server performance/load.

Load Test Result for Easy Announcement and Business Calendar:

Easy announcement:

Thread Group 3:

http://Sr.no

API

Duration

Constant Throughput Timer

Threads (users)

Ramp up

(sec)

Number of

sample( total http request hits)

Response Time(sec)

GET API

Benchmark

Result

Min

Max

Avg

Response time for GET API

should not be more than 10 sec

1.

GET

API

24 hr

(86400)

70

1

1

100k

0.027

sec

5.9

sec

0.05

sec

0.00 %

Pass

...