Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-09-27 02:38:0724-09-27 02:38:1200:00:050 → 5
Maintaining24-09-27 02:38:1224-09-27 02:43:1300:05:015
Decreasing24-09-27 02:43:1324-09-27 02:43:1600:00:030 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 60 (0) 0 1269.48 (+29.18) 891 (+50) 2118 (+223) 0.20 (+0.00) 0.00 (+0.00)
GET list_advisory 62 (+4) 0 6173.79 (-126.28) 4132 (+733) 7522 (-836) 0.21 (+0.01) 0.00 (+0.00)
GET list_advisory_paginated 59 (0) 0 4615.00 (-307.32) 2710 (+179) 6457 (-1515) 0.20 (+0.00) 0.00 (+0.00)
GET list_importer 60 (+1) 0 6.98 (+1.66) 1 (0) 56 (0) 0.20 (+0.00) 0.00 (+0.00)
GET list_organizations 59 (+4) 0 23.44 (-1.41) 1 (0) 50 (+2) 0.20 (+0.01) 0.00 (+0.00)
GET list_packages 60 (+1) 0 4183.37 (-99.06) 3283 (+278) 5305 (-979) 0.20 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 60 (+3) 0 4093.25 (-83.49) 3193 (+741) 5337 (-70) 0.20 (+0.01) 0.00 (+0.00)
GET list_products 59 (+4) 0 11.58 (+2.16) 3 (0) 59 (+4) 0.20 (+0.01) 0.00 (+0.00)
GET list_sboms 59 (+4) 0 484.31 (-41.44) 387 (+18) 800 (-290) 0.20 (+0.01) 0.00 (+0.00)
GET list_sboms_paginated 59 (+4) 0 257.76 (-6.44) 190 (+38) 412 (-103) 0.20 (+0.01) 0.00 (+0.00)
GET list_vulnerabilities 60 (+1) 0 2036.08 (+19.88) 1606 (+488) 2709 (+113) 0.20 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 60 (+1) 0 2067.60 (+16.48) 1580 (-27) 2630 (-145) 0.20 (+0.00) 0.00 (+0.00)
GET search_packages 59 (+4) 0 74.86 (-29.74) 21 (-6) 382 (-440) 0.20 (+0.01) 0.00 (+0.00)
Aggregated 776 (+31) 0 1964.86 (-65.14) 1 (0) 7522 (-836) 2.59 (+0.10) 0.00 (+0.00)

Response Time Metrics

Method Name 50%ile (ms) 60%ile (ms) 70%ile (ms) 80%ile (ms) 90%ile (ms) 95%ile (ms) 99%ile (ms) 100%ile (ms)
GET get_advisory_by_doc_id 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0) 2,000 (+105) 2,000 (+105) 2,000 (+105) 2,000 (+105)
GET list_advisory 6,000 (-1,000) 7,000 (0) 7,000 (0) 7,000 (0) 7,000 (0) 7,000 (-1,000) 7,000 (-1,000) 7,522 (-478)
GET list_advisory_paginated 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-1,000) 6,000 (-1,000) 6,000 (-1,000) 6,000 (-1,000) 6,000 (-1,972)
GET list_importer 2 (-1) 3 (0) 3 (0) 5 (+1) 7 (+2) 52 (+43) 55 (+1) 56 (0)
GET list_organizations 30 (-2) 34 (-1) 37 (-1) 39 (-1) 40 (-2) 45 (+3) 49 (+3) 50 (+2)
GET list_packages 4,000 (0) 4,000 (0) 4,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-1,000) 5,000 (-1,000)
GET list_packages_paginated 4,000 (0) 4,000 (0) 4,000 (0) 4,000 (-1,000) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0)
GET list_products 7 (+1) 7 (0) 8 (-1) 9 (-1) 43 (+30) 50 (+34) 53 (0) 59 (+4)
GET list_sboms 490 (-10) 490 (-10) 500 (0) 500 (-100) 500 (-100) 600 (0) 800 (-200) 800 (-200)
GET list_sboms_paginated 270 (0) 280 (0) 280 (-10) 290 (-10) 290 (-20) 300 (-50) 410 (-90) 410 (-90)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,709 (+709) 2,709 (+113) 2,709 (+113)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,630 (+630) 2,630 (-145) 2,630 (-145)
GET search_packages 78 (-4) 82 (-5) 84 (-5) 88 (-3) 90 (-8) 98 (-122) 290 (-210) 380 (-420)
Aggregated 1,000 (0) 2,000 (0) 3,000 (0) 4,000 (0) 5,000 (0) 6,000 (0) 7,000 (0) 7,522 (-478)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 60 [200]
GET list_advisory 62 [200]
GET list_advisory_paginated 59 [200]
GET list_importer 60 [200]
GET list_organizations 59 [200]
GET list_packages 60 [200]
GET list_packages_paginated 60 [200]
GET list_products 59 [200]
GET list_sboms 59 [200]
GET list_sboms_paginated 59 [200]
GET list_vulnerabilities 60 [200]
GET list_vulnerabilities_paginated 60 [200]
GET search_packages 59 [200]
Aggregated 776 [200]

Transaction Metrics

Transaction # Times Run # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
WebsiteUser
0.0 logon 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
0.1 website_index 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
0.2 website_openapi 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
0.3 website_sboms 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
0.4 website_packages 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
0.5 website_advisories 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
0.6 website_importers 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
RestAPIUser
1.0 logon 59 (+4) 0 (0) 35.95 (+1.06) 20 (+1) 53 (-15) 0.20 (+0.01) 0.00 (+0.00)
1.1 list_organizations 59 (+4) 0 (0) 23.63 (-1.48) 1 (0) 50 (+2) 0.20 (+0.01) 0.00 (+0.00)
1.2 list_advisory 62 (+4) 0 (0) 6173.92 (-126.24) 4133 (+734) 7522 (-836) 0.21 (+0.01) 0.00 (+0.00)
1.3 list_advisory_paginated 59 (0) 0 (0) 4615.27 (-307.22) 2710 (+179) 6457 (-1515) 0.20 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 60 (0) 0 (0) 1269.50 (+29.15) 891 (+50) 2118 (+223) 0.20 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 60 (+1) 0 (0) 2036.30 (+19.99) 1606 (+488) 2709 (+113) 0.20 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 60 (+1) 0 (0) 2067.67 (+16.50) 1580 (-27) 2630 (-145) 0.20 (+0.00) 0.00 (+0.00)
1.7 list_importer 60 (+1) 0 (0) 7.00 (+1.64) 1 (0) 56 (0) 0.20 (+0.00) 0.00 (+0.00)
1.8 list_packages 60 (+1) 0 (0) 4183.45 (-99.11) 3284 (+279) 5305 (-979) 0.20 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 60 (+3) 0 (0) 4093.28 (-83.52) 3193 (+741) 5337 (-70) 0.20 (+0.01) 0.00 (+0.00)
1.10 search_packages 59 (+4) 0 (0) 75.00 (-29.64) 21 (-6) 382 (-440) 0.20 (+0.01) 0.00 (+0.00)
1.11 list_products 59 (+4) 0 (0) 11.64 (+2.13) 3 (0) 59 (+4) 0.20 (+0.01) 0.00 (+0.00)
1.12 list_sboms 59 (+4) 0 (0) 484.32 (-41.70) 387 (+17) 800 (-292) 0.20 (+0.01) 0.00 (+0.00)
1.13 list_sboms_paginated 59 (+4) 0 (0) 257.78 (-6.51) 190 (+38) 412 (-103) 0.20 (+0.01) 0.00 (+0.00)
GraphQLUser
2.0 logon 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.1 query advisory with /graphql 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
Aggregated 835 (+35) 0 (0) 1826.03 (-64.41) 1 (0) 7522 (-836) 2.78 (+0.12) 0.00 (+0.00)

Scenario Metrics

Scenario # Users # Times Run Average (ms) Min (ms) Max (ms) Scenarios/s Iterations
WebsiteUser 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
RestAPIUser 5 (0) 59 (+4) 25119.08 (-611.70) 19820 (-814) 28188 (-1412) 0.20 (+0.01) 11.80 (+0.80)
GraphQLUser 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
Aggregated 5 (0) 59 (+4) 25119.08 (-611.70) 19820 (-814) 28188 (-1412) 0.20 (+0.01) 11.80 (+0.80)

User Metrics