Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-10-30 02:42:0424-10-30 02:42:0900:00:050 → 5
Maintaining24-10-30 02:42:0924-10-30 02:47:1000:05:015
Decreasing24-10-30 02:47:1024-10-30 02:47:1400:00:040 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 50 (-5) 0 94.66 (-1.89) 24 (-6) 456 (+249) 0.17 (-0.02) 0.00 (+0.00)
GET list_advisory 55 (-3) 0 7555.56 (+812.70) 4369 (+952) 9061 (+1564) 0.18 (-0.01) 0.00 (+0.00)
GET list_advisory_paginated 55 (0) 0 6546.76 (+848.40) 4782 (+99) 8201 (+1179) 0.18 (+0.00) 0.00 (+0.00)
GET list_importer 50 (-5) 0 3.70 (-2.15) 1 (0) 57 (0) 0.17 (-0.02) 0.00 (+0.00)
GET list_organizations 50 (-4) 0 4.92 (-13.36) 2 (0) 38 (-11) 0.17 (-0.01) 0.00 (+0.00)
GET list_packages 50 (-5) 0 5234.06 (+247.11) 3619 (-206) 7069 (-347) 0.17 (-0.02) 0.00 (+0.00)
GET list_packages_paginated 50 (-5) 0 4530.02 (-2.91) 3799 (+1000) 5360 (-252) 0.17 (-0.02) 0.00 (+0.00)
GET list_products 50 (-4) 0 10.58 (-1.11) 3 (0) 43 (-24) 0.17 (-0.01) 0.00 (+0.00)
GET list_sboms 50 (-4) 0 408.44 (-70.08) 209 (-52) 672 (+18) 0.17 (-0.01) 0.00 (+0.00)
GET list_sboms_paginated 50 (-4) 0 231.22 (-20.56) 111 (-18) 315 (-46) 0.17 (-0.01) 0.00 (+0.00)
GET list_vulnerabilities 50 (-5) 0 2265.66 (+117.77) 1333 (-173) 3249 (+471) 0.17 (-0.02) 0.00 (+0.00)
GET list_vulnerabilities_paginated 50 (-5) 0 2208.42 (+141.64) 1199 (-304) 2941 (+257) 0.17 (-0.02) 0.00 (+0.00)
GET search_packages 50 (-4) 0 165.82 (+34.30) 19 (-3) 677 (+322) 0.17 (-0.01) 0.00 (+0.00)
Aggregated 660 (-53) 0 2323.49 (+200.51) 1 (0) 9061 (+1564) 2.20 (-0.18) 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 80 (-9) 86 (-13) 97 (-3) 120 (-10) 180 (+10) 220 (+50) 456 (+266) 456 (+249)
GET list_advisory 8,000 (+1,000) 8,000 (+1,000) 8,000 (+1,000) 9,000 (+2,000) 9,000 (+2,000) 9,000 (+2,000) 9,000 (+2,000) 9,000 (+2,000)
GET list_advisory_paginated 7,000 (+1,000) 7,000 (+1,000) 7,000 (+1,000) 7,000 (+1,000) 8,000 (+2,000) 8,000 (+2,000) 8,000 (+1,000) 8,000 (+1,000)
GET list_importer 2 (0) 3 (+1) 3 (-1) 4 (0) 6 (-2) 7 (-26) 57 (+3) 57 (0)
GET list_organizations 4 (-2) 4 (-21) 5 (-28) 5 (-31) 6 (-37) 11 (-32) 38 (-9) 38 (-11)
GET list_packages 5,000 (0) 6,000 (+1,000) 6,000 (+1,000) 6,000 (0) 6,000 (0) 7,000 (+1,000) 7,000 (0) 7,000 (0)
GET list_packages_paginated 5,000 (+1,000) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-612) 5,000 (-612)
GET list_products 7 (-1) 8 (0) 9 (-1) 12 (0) 18 (+3) 42 (-9) 43 (-15) 43 (-24)
GET list_sboms 390 (-100) 410 (-90) 440 (-60) 500 (0) 500 (-100) 600 (0) 672 (+72) 672 (+18)
GET list_sboms_paginated 240 (0) 250 (-20) 260 (-30) 260 (-40) 290 (-20) 290 (-20) 315 (-5) 315 (-45)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 3,000 (+1,000) 3,000 (+1,000) 3,000 (+222) 3,000 (+222) 3,000 (+222)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,941 (+941) 2,941 (+257) 2,941 (+257) 2,941 (+257)
GET search_packages 120 (+34) 170 (+77) 230 (+130) 260 (-20) 360 (+50) 410 (+100) 677 (+327) 677 (+322)
Aggregated 430 (-70) 2,000 (0) 4,000 (0) 5,000 (0) 7,000 (+1,000) 8,000 (+1,000) 9,000 (+2,000) 9,000 (+2,000)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 50 [200]
GET list_advisory 55 [200]
GET list_advisory_paginated 55 [200]
GET list_importer 50 [200]
GET list_organizations 50 [200]
GET list_packages 50 [200]
GET list_packages_paginated 50 [200]
GET list_products 50 [200]
GET list_sboms 50 [200]
GET list_sboms_paginated 50 [200]
GET list_vulnerabilities 50 [200]
GET list_vulnerabilities_paginated 50 [200]
GET search_packages 50 [200]
Aggregated 660 [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 50 (-4) 0 (0) 48.58 (+9.10) 18 (-1) 65 (+1) 0.17 (-0.01) 0.00 (+0.00)
1.1 list_organizations 50 (-4) 0 (0) 5.12 (-13.31) 2 (0) 39 (-10) 0.17 (-0.01) 0.00 (+0.00)
1.2 list_advisory 55 (-3) 0 (0) 7555.67 (+812.67) 4369 (+952) 9061 (+1564) 0.18 (-0.01) 0.00 (+0.00)
1.3 list_advisory_paginated 55 (0) 0 (0) 6546.87 (+848.45) 4782 (+99) 8201 (+1179) 0.18 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 50 (-5) 0 (0) 94.68 (-2.03) 24 (-6) 456 (+249) 0.17 (-0.02) 0.00 (+0.00)
1.5 list_vulnerabilities 50 (-5) 0 (0) 2265.74 (+117.83) 1333 (-173) 3249 (+471) 0.17 (-0.02) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 50 (-5) 0 (0) 2208.46 (+141.62) 1199 (-304) 2941 (+257) 0.17 (-0.02) 0.00 (+0.00)
1.7 list_importer 50 (-5) 0 (0) 3.78 (-2.11) 1 (0) 57 (0) 0.17 (-0.02) 0.00 (+0.00)
1.8 list_packages 50 (-5) 0 (0) 5234.08 (+246.97) 3619 (-206) 7069 (-347) 0.17 (-0.02) 0.00 (+0.00)
1.9 list_packages_paginated 50 (-5) 0 (0) 4530.06 (-2.96) 3799 (+1000) 5360 (-252) 0.17 (-0.02) 0.00 (+0.00)
1.10 search_packages 50 (-4) 0 (0) 165.90 (+34.34) 19 (-3) 678 (+323) 0.17 (-0.01) 0.00 (+0.00)
1.11 list_products 50 (-4) 0 (0) 10.60 (-1.12) 3 (0) 43 (-24) 0.17 (-0.01) 0.00 (+0.00)
1.12 list_sboms 50 (-4) 0 (0) 408.46 (-70.11) 209 (-52) 672 (+18) 0.17 (-0.01) 0.00 (+0.00)
1.13 list_sboms_paginated 50 (-4) 0 (0) 231.26 (-20.65) 111 (-18) 315 (-47) 0.17 (-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 g_get_advisories 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.2 g_get_advisory_by_id 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.3 g_get_organization_by_name 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.4 g_get_sbom_by_id 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.5 g_get_sbom_by_labels 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.6 g_cves_by_sbom 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.7 g_get_vulnerability_by_id 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
2.8 g_get_vulnerabilities 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
Aggregated 710 (-57) 0 (0) 2159.86 (+186.35) 1 (0) 9061 (+1564) 2.37 (-0.19) 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) 50 (-4) 29131.50 (+1827.67) 23973 (-751) 30645 (+464) 0.17 (-0.01) 10.00 (-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) 50 (-4) 29131.50 (+1827.67) 23973 (-751) 30645 (+464) 0.17 (-0.01) 10.00 (-0.80)

User Metrics