Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-09-17 02:12:2524-09-17 02:12:3000:00:050 → 5
Maintaining24-09-17 02:12:3024-09-17 02:17:3100:05:015
Decreasing24-09-17 02:17:3124-09-17 02:17:3300:00:020 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 60 (-15) 0 1134.92 (+284.16) 519 (-41) 1782 (+453) 0.20 (-0.05) 0.00 (+0.00)
GET list_advisory 58 (-19) 0 6321.88 (+2484.36) 3708 (+803) 8602 (+3612) 0.19 (-0.06) 0.00 (+0.00)
GET list_advisory_paginated 60 (-16) 0 4994.45 (+2894.48) 2699 (+1107) 7374 (+4274) 0.20 (-0.05) 0.00 (+0.00)
GET list_importer 60 (-14) 0 3.08 (-2.88) 1 (0) 54 (-3) 0.20 (-0.05) 0.00 (+0.00)
GET list_organizations 55 (-19) 0 15.04 (-12.84) 2 (+1) 51 (-2) 0.18 (-0.06) 0.00 (+0.00)
GET list_packages 60 (-15) 0 4376.23 (-39.71) 3166 (-223) 6506 (+1026) 0.20 (-0.05) 0.00 (+0.00)
GET list_packages_paginated 55 (-20) 0 3816.22 (-313.75) 3002 (-463) 4976 (-407) 0.18 (-0.07) 0.00 (+0.00)
GET list_products 55 (-19) 0 10.13 (-1.97) 3 (0) 58 (0) 0.18 (-0.06) 0.00 (+0.00)
GET list_sboms 55 (-19) 0 499.96 (+21.80) 254 (-64) 989 (-272) 0.18 (-0.06) 0.00 (+0.00)
GET list_sboms_paginated 55 (-19) 0 290.11 (+52.49) 103 (-25) 562 (-156) 0.18 (-0.06) 0.00 (+0.00)
GET list_vulnerabilities 60 (-15) 0 2104.68 (+178.38) 1624 (+107) 2782 (+269) 0.20 (-0.05) 0.00 (+0.00)
GET list_vulnerabilities_paginated 60 (-14) 0 2139.43 (+193.01) 1697 (+167) 2690 (+106) 0.20 (-0.05) 0.00 (+0.00)
GET search_packages 55 (-19) 0 195.87 (+117.93) 15 (-12) 862 (+244) 0.18 (-0.06) 0.00 (+0.00)
Aggregated 748 (-223) 0 2028.53 (+472.94) 1 (0) 8602 (+3122) 2.49 (-0.74) 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 (+200) 1,000 (+100) 1,000 (+100) 1,000 (0) 1,782 (+782) 1,782 (+782) 1,782 (+782) 1,782 (+782)
GET list_advisory 7,000 (+3,000) 7,000 (+3,000) 7,000 (+3,000) 7,000 (+3,000) 8,000 (+4,000) 8,000 (+3,010) 8,000 (+3,010) 8,602 (+3,612)
GET list_advisory_paginated 5,000 (+3,000) 5,000 (+3,000) 6,000 (+4,000) 6,000 (+4,000) 6,000 (+3,000) 7,000 (+4,000) 7,000 (+4,000) 7,000 (+4,000)
GET list_importer 2 (0) 2 (-1) 3 (0) 3 (-1) 4 (-1) 5 (-47) 7 (-49) 54 (-3)
GET list_organizations 4 (-29) 6 (-30) 26 (-12) 35 (-5) 41 (-2) 43 (-3) 44 (-3) 51 (-2)
GET list_packages 4,000 (0) 4,000 (-1,000) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 6,000 (+1,000) 6,506 (+1,506)
GET list_packages_paginated 4,000 (0) 4,000 (0) 4,000 (0) 4,000 (0) 4,000 (-1,000) 4,000 (-1,000) 4,976 (-24) 4,976 (-24)
GET list_products 7 (+1) 8 (+1) 10 (+2) 11 (0) 17 (-28) 34 (-17) 44 (-11) 58 (0)
GET list_sboms 490 (+10) 500 (+10) 500 (0) 600 (+100) 700 (+100) 800 (+200) 900 (+300) 989 (-11)
GET list_sboms_paginated 280 (+70) 290 (+60) 300 (+40) 320 (+40) 400 (+100) 480 (+170) 490 (+90) 562 (-138)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,782 (+782) 2,782 (+782) 2,782 (+269) 2,782 (+269)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,690 (+106) 2,690 (+106)
GET search_packages 72 (-8) 78 (-6) 97 (+7) 490 (+397) 700 (+590) 800 (+690) 800 (+680) 862 (+262)
Aggregated 1,000 (+100) 2,000 (0) 3,000 (+1,000) 4,000 (0) 5,000 (+1,000) 7,000 (+2,000) 8,000 (+3,000) 8,602 (+3,602)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 60 [200]
GET list_advisory 58 [200]
GET list_advisory_paginated 60 [200]
GET list_importer 60 [200]
GET list_organizations 55 [200]
GET list_packages 60 [200]
GET list_packages_paginated 55 [200]
GET list_products 55 [200]
GET list_sboms 55 [200]
GET list_sboms_paginated 55 [200]
GET list_vulnerabilities 60 [200]
GET list_vulnerabilities_paginated 60 [200]
GET search_packages 55 [200]
Aggregated 748 [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 55 (-19) 0 (0) 43.40 (+10.68) 21 (+3) 68 (+20) 0.18 (-0.06) 0.00 (+0.00)
1.1 list_organizations 55 (-19) 0 (0) 15.33 (-12.63) 2 (+1) 52 (-2) 0.18 (-0.06) 0.00 (+0.00)
1.2 list_advisory 58 (-19) 0 (0) 6321.91 (+2484.33) 3708 (+803) 8602 (+3612) 0.19 (-0.06) 0.00 (+0.00)
1.3 list_advisory_paginated 60 (-16) 0 (0) 4994.52 (+2894.41) 2699 (+1107) 7374 (+4272) 0.20 (-0.05) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 60 (-15) 0 (0) 1135.08 (+284.24) 519 (-41) 1782 (+453) 0.20 (-0.05) 0.00 (+0.00)
1.5 list_vulnerabilities 60 (-15) 0 (0) 2104.80 (+178.35) 1624 (+107) 2782 (+269) 0.20 (-0.05) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 60 (-14) 0 (0) 2139.47 (+192.95) 1697 (+167) 2690 (+106) 0.20 (-0.05) 0.00 (+0.00)
1.7 list_importer 60 (-14) 0 (0) 3.10 (-2.95) 1 (0) 54 (-3) 0.20 (-0.05) 0.00 (+0.00)
1.8 list_packages 60 (-15) 0 (0) 4376.47 (-39.60) 3166 (-223) 6506 (+1026) 0.20 (-0.05) 0.00 (+0.00)
1.9 list_packages_paginated 55 (-20) 0 (0) 3816.31 (-313.74) 3002 (-463) 4976 (-407) 0.18 (-0.07) 0.00 (+0.00)
1.10 search_packages 55 (-19) 0 (0) 195.93 (+117.97) 15 (-12) 864 (+246) 0.18 (-0.06) 0.00 (+0.00)
1.11 list_products 55 (-19) 0 (0) 10.16 (-2.01) 3 (0) 58 (0) 0.18 (-0.06) 0.00 (+0.00)
1.12 list_sboms 55 (-19) 0 (0) 500.02 (+21.83) 254 (-64) 989 (-272) 0.18 (-0.06) 0.00 (+0.00)
1.13 list_sboms_paginated 55 (-19) 0 (0) 290.16 (+52.43) 104 (-24) 562 (-156) 0.18 (-0.06) 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 803 (-242) 0 (0) 1889.59 (+444.15) 1 (0) 8602 (+3122) 2.68 (-0.81) 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) 55 (-19) 25747.40 (+5773.93) 21723 (+5599) 29733 (+8027) 0.18 (-0.06) 11.00 (-3.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) 55 (-19) 25747.40 (+5773.93) 21723 (+5599) 29733 (+8027) 0.18 (-0.06) 11.00 (-3.80)

User Metrics