Versions Compared

Key

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

Table of Contents
outlinetrue

...

ProfileMARC File

DI Duration

Quesnelia (hh:mm:ss)

Check In, Check Out Response time (8 users)

Quesnelia

CI Average secCO Average sec

DI MARC Bib Create

(PTF - Create 2)

5K.mrc0:03:210.8311.357
10K.mrc0:06:510.8451.410
25K.mrc0:12:410.7191.333
50K.mrc0:23:190.6911.327
100K.mrc0:51:240.6641.335

DI MARC Bib Create

(PTF - Updates Success - 2)

5K.mrc0:04:120.7641.458
10K.mrc0:08:150.7791.377
25K.mrc0:20:380.7551.401
50K.mrc0:43:060.7501.444
100K.mrc1:29:090.7301.458


Check-in/Check-out without DI


ScenarioLoad levelRequestResponse time, sec
Quesnelia
95 percaverage
Circulation Check-in/Check-out
(without Data import)
8 usersCheck-inCheck-out0.6350.493
Check-out1.2431.078


Comparison

This table contains DI durations with CICO comparison between Poppy and Quesnelia releases.


ProfileMARC FileDI Durationwith CI/CODI Delta  
Poppy/Quesnelia
(hh:mm:ss)
Check In, Check Out
Response time
(8 users)
Check In, Check Out
Response time
(8 users)
Delta, %

PoppyQuesneliaPoppy/QuesneliaPoppy/Quesnelia
PoppyQuesneliaCI Average secCO Average secCI Average secCO Average secCICO
DI MARC Bib Create
(PTF - Create 2)
5K.mrc00:02:530:03:21+0:00:280.9011.375



10K.mrc00:04:320:06:51+0:02:190.9021.47



25K.mrc00:11:140:12:41+0:01:2711.571



50K.mrc00:21:550:23:19+0:01:240.9811.46



100K.mrc00:47:020:51:24+0:04:221.0181.491



DI MARC Bib Create

(PTF - Updates U1.571pdates Success - 2)

5K.mrc00:03:190:04:12+0:00:530.7551.169



10K.mrc00:06:200:08:15+0:01:550.751.307



25K.mrc00:14:040:20:38+0:06:340.8221.403



50K.mrc00:29:590:43:06+0:13:070.8931.424



100K.mrc01:03:031:29:09+0:26:060.9081.51




Detailed CICO response time comparison without DI


ScenarioLoad levelRequestResponse time, sec
Poppy
Response time, sec
Quesnelia
95 percaverage95 percaverage
Circulation Check-in/Check-out (without Data import)8 usersCheck-in0.4890.4310.6350.493
Check-out0.9690.8281.2431.078


Detailed CICO response time comparison for CICO with DI in Poppy


Request*Response time (avg, sec)
Pure CICOCICO + 100K MARC BIB CreateCICO + 100K MARC BIB Update
Check-Out Controller0.8281.4911.51
Check-In Controller0.4311.0180.908
POST_circulation/check-out-by-barcode (Submit_barcode_checkout)0.2660.6470.718
POST_circulation/check-in-by-barcode (Submit_barcode_checkin)0.1870.570.477
GET_circulation/loans (Submit_barcode_checkout)0.1280.2330.215
GET_inventory/items (Submit_barcode_checkin)0.0480.1260.118
GET_inventory/items (Submit_barcode_checkout)0.0460.1250.117
GET_note-links (Submit_barcode_checkout)0.0460.0240.024
GET_users (Submit_patron_barcode)0.0370.0410.037
GET_circulation/loans (Submit_patron_barcode)0.0280.030.049
GET_automated-patron-blocks (Submit_patron_barcode)0.0240.0260.024
GET_users (Get_check_in_page)0.0230.0540.051


*Top-10 requests were taken for analysis.

...

  • Test 1: Manually tested 5K, 10K, 25K, 50K, 100K consequentially (with 5 min pause) records files, DI (DI MARC Bib Create ) started on College tenant(cs00000int_0001) only, and CICO with 8 users on background.
  • Test 2: Manually tested 5K, 10K, 25K, 50K, 100K consequentially (with 5 min pause) records files, DI (DI MARC Bib Update) started on College tenant(cs00000int_0001) only, and CICO with 8 users on background.

At the time of the test run, Grafana was not available. As a result, response times for Check-In/Check-Out were parsed manually from a .jtl files, using the start and finish dates of the data import tests. These results were visualized in JMeter using a Listener (Response Times Over Time).