Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-11-30 02:55:2024-11-30 02:55:2500:00:050 → 5
Maintaining24-11-30 02:55:2524-11-30 03:00:2500:05:005
Decreasing24-11-30 03:00:2524-11-30 03:00:2600:00:010 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 49 (-3) 0 110.39 (+8.04) 34 (+9) 217 (-69) 0.16 (-0.01) 0.00 (+0.00)
GET list_advisory 52 (-1) 0 4582.65 (+78.24) 3778 (+303) 5289 (-295) 0.17 (-0.00) 0.00 (+0.00)
GET list_advisory_paginated 54 (+1) 0 3287.85 (-81.96) 2448 (-441) 4185 (-134) 0.18 (+0.00) 0.00 (+0.00)
GET list_importer 50 (0) 0 5.52 (+0.06) 1 (0) 53 (-4) 0.17 (+0.00) 0.00 (+0.00)
GET list_organizations 50 (0) 0 16.20 (+0.76) 2 (0) 58 (+1) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages 50 (0) 0 5417.28 (+234.54) 4083 (+67) 6806 (-75) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 50 (0) 0 4999.30 (+66.94) 3500 (-382) 6289 (-527) 0.17 (+0.00) 0.00 (+0.00)
GET list_products 50 (0) 0 24.90 (-0.38) 4 (0) 89 (+9) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms 50 (0) 0 6191.64 (-231.24) 4049 (-171) 7882 (-435) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms_paginated 50 (0) 0 700.12 (-23.12) 311 (+124) 1129 (-134) 0.17 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities 50 (-3) 0 2208.28 (+54.09) 1620 (-165) 2983 (+306) 0.17 (-0.01) 0.00 (+0.00)
GET list_vulnerabilities_paginated 50 (0) 0 2129.40 (+0.98) 1579 (-33) 2685 (-214) 0.17 (+0.00) 0.00 (+0.00)
GET search_packages 50 (0) 0 102.06 (-4.30) 22 (-6) 227 (-40) 0.17 (+0.00) 0.00 (+0.00)
Aggregated 655 (-6) 0 2306.85 (+16.48) 1 (0) 7882 (-435) 2.18 (-0.02) 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 97 (+3) 100 (-10) 110 (-10) 150 (+10) 180 (0) 190 (+10) 217 (+27) 217 (-69)
GET list_advisory 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-584)
GET list_advisory_paginated 3,000 (0) 3,000 (0) 3,000 (-1,000) 4,000 (0) 4,000 (0) 4,000 (0) 4,000 (0) 4,000 (0)
GET list_importer 2 (0) 3 (0) 3 (0) 4 (+1) 5 (0) 50 (-2) 53 (-4) 53 (-4)
GET list_organizations 6 (+1) 7 (+1) 10 (0) 42 (+2) 46 (-2) 51 (+2) 58 (+1) 58 (+1)
GET list_packages 6,000 (+1,000) 6,000 (+1,000) 6,000 (+1,000) 6,000 (0) 6,000 (0) 6,000 (0) 6,806 (-75) 6,806 (-75)
GET list_packages_paginated 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-1,000) 6,000 (0) 6,000 (0) 6,000 (-816) 6,000 (-816)
GET list_products 13 (-1) 15 (-1) 25 (+6) 53 (0) 63 (-2) 72 (+3) 89 (+9) 89 (+9)
GET list_sboms 6,000 (0) 6,000 (-1,000) 7,000 (0) 7,000 (0) 7,000 (-1,000) 7,000 (-1,000) 7,882 (-118) 7,882 (-118)
GET list_sboms_paginated 700 (0) 800 (0) 800 (0) 900 (0) 1,000 (+100) 1,000 (0) 1,000 (0) 1,000 (0)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,983 (+983) 2,983 (+306) 2,983 (+306) 2,983 (+306)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (-899) 2,685 (-214) 2,685 (-214) 2,685 (-214)
GET search_packages 99 (-1) 100 (-10) 110 (0) 120 (-10) 170 (0) 210 (0) 227 (-40) 227 (-40)
Aggregated 2,000 (0) 3,000 (0) 4,000 (0) 5,000 (0) 6,000 (0) 6,000 (0) 7,000 (-1,000) 7,882 (-118)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 49 [200]
GET list_advisory 52 [200]
GET list_advisory_paginated 54 [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 655 [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.48 (+0.86) 9 (+1) 20 (-3) 0.17 (+0.00) 0.00 (+0.00)
1.1 list_organizations 50 (0) 0 (0) 16.40 (+0.78) 2 (0) 59 (+2) 0.17 (+0.00) 0.00 (+0.00)
1.2 list_advisory 52 (-1) 0 (0) 4582.67 (+78.16) 3778 (+303) 5289 (-296) 0.17 (-0.00) 0.00 (+0.00)
1.3 list_advisory_paginated 54 (+1) 0 (0) 3287.93 (-81.96) 2448 (-441) 4185 (-134) 0.18 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 49 (-3) 0 (0) 110.49 (+8.09) 34 (+9) 217 (-69) 0.16 (-0.01) 0.00 (+0.00)
1.5 list_vulnerabilities 50 (-3) 0 (0) 2208.42 (+54.19) 1620 (-165) 2983 (+306) 0.17 (-0.01) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 50 (0) 0 (0) 2129.60 (+1.08) 1579 (-33) 2685 (-214) 0.17 (+0.00) 0.00 (+0.00)
1.7 list_importer 50 (0) 0 (0) 5.68 (+0.08) 1 (0) 56 (-1) 0.17 (+0.00) 0.00 (+0.00)
1.8 list_packages 50 (0) 0 (0) 5417.32 (+234.46) 4083 (+67) 6806 (-75) 0.17 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 50 (0) 0 (0) 4999.32 (+66.84) 3500 (-382) 6289 (-527) 0.17 (+0.00) 0.00 (+0.00)
1.10 search_packages 50 (0) 0 (0) 102.18 (-4.24) 22 (-6) 227 (-40) 0.17 (+0.00) 0.00 (+0.00)
1.11 list_products 50 (0) 0 (0) 24.94 (-0.42) 4 (0) 90 (+10) 0.17 (+0.00) 0.00 (+0.00)
1.12 list_sboms 50 (0) 0 (0) 6191.66 (-231.28) 4049 (-171) 7882 (-435) 0.17 (+0.00) 0.00 (+0.00)
1.13 list_sboms_paginated 50 (0) 0 (0) 700.22 (-23.08) 311 (+124) 1129 (-134) 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 705 (-6) 0 (0) 2143.24 (+13.94) 1 (0) 7882 (-435) 2.35 (-0.02) 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) 29632.34 (+85.68) 23663 (+447) 31287 (-204) 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) 29632.34 (+85.68) 23663 (+447) 31287 (-204) 0.17 (+0.00) 10.00 (+0.00)

User Metrics