Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-11-28 03:00:0024-11-28 03:00:0500:00:050 → 5
Maintaining24-11-28 03:00:0524-11-28 03:05:0500:05:005
Decreasing24-11-28 03:05:0524-11-28 03:05:0700:00:020 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 48 (-7) 0 108.81 (+12.72) 29 (+21) 270 (-188) 0.16 (-0.02) 0.00 (+0.00)
GET list_advisory 53 (-2) 0 4576.74 (-3010.46) 3224 (-892) 5377 (-4291) 0.18 (-0.01) 0.00 (+0.00)
GET list_advisory_paginated 48 (-7) 0 3287.73 (-3068.25) 2480 (-2511) 4362 (-4222) 0.16 (-0.02) 0.00 (+0.00)
GET list_importer 50 (-3) 0 4.64 (+0.22) 1 (0) 54 (-4) 0.17 (-0.01) 0.00 (+0.00)
GET list_organizations 50 (0) 0 9.78 (-5.30) 2 (0) 51 (+5) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages 50 (-3) 0 5444.82 (+378.27) 3838 (+506) 7129 (-561) 0.17 (-0.01) 0.00 (+0.00)
GET list_packages_paginated 50 (0) 0 4889.38 (+254.00) 3830 (+324) 6190 (+701) 0.17 (+0.00) 0.00 (+0.00)
GET list_products 50 (0) 0 26.28 (+14.24) 3 (0) 84 (+26) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms 50 (0) 0 6538.60 (+6520.40) 3674 (+3672) 8489 (+8413) 0.17 (+0.00) 0.00 (-0.17)
GET list_sboms_paginated 50 (0) 0 797.96 (+764.98) 315 (+312) 1585 (+1450) 0.17 (+0.00) 0.00 (-0.17)
GET list_vulnerabilities 49 (-6) 0 2188.20 (-29.21) 1619 (+112) 2995 (+130) 0.16 (-0.02) 0.00 (+0.00)
GET list_vulnerabilities_paginated 50 (-4) 0 2185.58 (+19.54) 1609 (+236) 2711 (-86) 0.17 (-0.01) 0.00 (+0.00)
GET search_packages 50 (0) 0 138.76 (+4.82) 29 (+4) 402 (-69) 0.17 (+0.00) 0.00 (+0.00)
Aggregated 648 (-32) 0 2337.37 (+98.80) 1 (0) 8489 (-1179) 2.16 (-0.11) 0.00 (-0.33)

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 94 (+3) 100 (+7) 110 (0) 160 (+40) 200 (+30) 210 (+40) 270 (-40) 270 (-188)
GET list_advisory 5,000 (-2,000) 5,000 (-3,000) 5,000 (-3,000) 5,000 (-4,000) 5,000 (-4,000) 5,000 (-4,668) 5,000 (-4,668) 5,000 (-4,668)
GET list_advisory_paginated 3,000 (-3,000) 3,000 (-3,000) 3,000 (-4,000) 3,000 (-4,000) 4,000 (-4,000) 4,000 (-4,000) 4,000 (-4,000) 4,000 (-4,584)
GET list_importer 3 (+1) 3 (0) 4 (+1) 4 (0) 8 (+3) 9 (+3) 54 (+6) 54 (-4)
GET list_organizations 4 (-3) 6 (-3) 6 (-16) 8 (-24) 41 (+2) 43 (-1) 51 (+5) 51 (+5)
GET list_packages 5,000 (0) 6,000 (+1,000) 6,000 (0) 6,000 (0) 6,000 (0) 7,000 (+1,000) 7,000 (-690) 7,000 (-690)
GET list_packages_paginated 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 6,000 (+1,000) 6,000 (+1,000) 6,000 (+1,000) 6,000 (+1,000)
GET list_products 12 (+5) 18 (+9) 23 (+13) 60 (+46) 69 (+50) 73 (+19) 84 (+26) 84 (+26)
GET list_sboms 7,000 (+6,994) 7,000 (+6,977) 7,000 (+6,975) 7,000 (+6,973) 7,000 (+6,952) 8,000 (+7,934) 8,000 (+7,924) 8,000 (+7,924)
GET list_sboms_paginated 800 (+793) 900 (+888) 1,000 (+946) 1,000 (+940) 1,000 (+901) 1,000 (+890) 1,585 (+1,450) 1,585 (+1,450)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (-865) 2,995 (+130) 2,995 (+130) 2,995 (+130)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,711 (-86) 2,711 (-86) 2,711 (-86) 2,711 (-86)
GET search_packages 100 (+12) 130 (+37) 160 (+50) 190 (-80) 210 (-110) 330 (-50) 400 (-70) 400 (-70)
Aggregated 2,000 (+1,860) 3,000 (+1,000) 4,000 (0) 5,000 (0) 6,000 (0) 7,000 (-1,000) 7,000 (-2,000) 8,000 (-1,668)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 48 [200]
GET list_advisory 53 [200]
GET list_advisory_paginated 48 [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 49 [200]
GET list_vulnerabilities_paginated 50 [200]
GET search_packages 50 [200]
Aggregated 648 [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 (0) 0 (0) 14.46 (-26.88) 6 (-12) 24 (-48) 0.17 (+0.00) 0.00 (+0.00)
1.1 list_organizations 50 (0) 0 (0) 9.98 (-5.22) 2 (0) 51 (+5) 0.17 (+0.00) 0.00 (+0.00)
1.2 list_advisory 53 (-2) 0 (0) 4576.96 (-3010.29) 3224 (-892) 5377 (-4291) 0.18 (-0.01) 0.00 (+0.00)
1.3 list_advisory_paginated 48 (-7) 0 (0) 3287.83 (-3068.26) 2480 (-2511) 4362 (-4224) 0.16 (-0.02) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 48 (-7) 0 (0) 108.85 (+12.73) 29 (+21) 270 (-188) 0.16 (-0.02) 0.00 (+0.00)
1.5 list_vulnerabilities 49 (-6) 0 (0) 2188.37 (-29.11) 1619 (+112) 2995 (+130) 0.16 (-0.02) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 50 (-4) 0 (0) 2185.64 (+19.42) 1609 (+236) 2711 (-87) 0.17 (-0.01) 0.00 (+0.00)
1.7 list_importer 50 (-3) 0 (0) 4.70 (+0.23) 1 (0) 54 (-4) 0.17 (-0.01) 0.00 (+0.00)
1.8 list_packages 50 (-3) 0 (0) 5444.90 (+378.30) 3838 (+506) 7129 (-561) 0.17 (-0.01) 0.00 (+0.00)
1.9 list_packages_paginated 50 (0) 0 (0) 4889.46 (+254.04) 3830 (+324) 6190 (+701) 0.17 (+0.00) 0.00 (+0.00)
1.10 search_packages 50 (0) 0 (0) 138.80 (+4.78) 29 (+4) 402 (-69) 0.17 (+0.00) 0.00 (+0.00)
1.11 list_products 50 (0) 0 (0) 26.38 (+14.30) 3 (0) 84 (+26) 0.17 (+0.00) 0.00 (+0.00)
1.12 list_sboms 50 (0) 0 (0) 6538.76 (+6520.52) 3674 (+3672) 8489 (+8413) 0.17 (+0.00) 0.00 (+0.00)
1.13 list_sboms_paginated 50 (0) 0 (0) 798.04 (+765.04) 315 (+312) 1585 (+1450) 0.17 (+0.00) 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 698 (-32) 0 (0) 2169.93 (+84.69) 1 (0) 8489 (-1179) 2.33 (-0.11) 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 (0) 30071.96 (+1451.78) 23933 (-603) 32902 (-405) 0.17 (+0.00) 10.00 (+0.00)
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 (0) 30071.96 (+1451.78) 23933 (-603) 32902 (-405) 0.17 (+0.00) 10.00 (+0.00)

User Metrics