Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-12-03 03:00:1224-12-03 03:00:1700:00:050 → 5
Maintaining24-12-03 03:00:1724-12-03 03:05:1800:05:015
Decreasing24-12-03 03:05:1824-12-03 03:05:1900: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 99.41 (-6.82) 24 (-7) 217 (-57) 0.16 (-0.01) 0.00 (+0.00)
GET list_advisory 52 (-1) 0 4410.04 (-38.11) 3777 (+241) 5520 (-6) 0.17 (-0.00) 0.00 (+0.00)
GET list_advisory_paginated 49 (-5) 0 3295.16 (+53.64) 2710 (+174) 4196 (+393) 0.16 (-0.02) 0.00 (+0.00)
GET list_importer 50 (0) 0 4.46 (+1.80) 1 (0) 50 (+43) 0.17 (+0.00) 0.00 (+0.00)
GET list_organizations 50 (0) 0 18.46 (+5.68) 2 (0) 52 (-1) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages 50 (0) 0 5458.18 (+86.14) 4113 (+141) 6885 (+571) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 50 (0) 0 4937.56 (+70.74) 3786 (+266) 6191 (-533) 0.17 (+0.00) 0.00 (+0.00)
GET list_products 50 (0) 0 24.48 (-0.22) 4 (+1) 85 (+7) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms 50 (0) 0 6521.02 (+246.26) 3443 (-76) 8580 (+828) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms_paginated 50 (0) 0 767.04 (+13.84) 210 (-120) 1460 (+270) 0.17 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities 50 (-3) 0 2265.72 (+13.78) 1722 (+88) 2768 (-94) 0.17 (-0.01) 0.00 (+0.00)
GET list_vulnerabilities_paginated 50 (0) 0 2247.54 (+35.98) 1676 (+91) 2892 (+7) 0.17 (+0.00) 0.00 (+0.00)
GET search_packages 50 (0) 0 110.64 (-20.62) 18 (-6) 510 (-134) 0.17 (+0.00) 0.00 (+0.00)
Aggregated 650 (-12) 0 2328.32 (+35.03) 1 (0) 8580 (+828) 2.17 (-0.04) 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 (+1) 100 (0) 110 (0) 140 (+10) 170 (-20) 180 (-20) 217 (-53) 217 (-53)
GET list_advisory 4,000 (0) 4,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-526) 5,520 (-6)
GET list_advisory_paginated 3,000 (0) 3,000 (0) 3,000 (0) 3,000 (-803) 4,000 (+197) 4,000 (+197) 4,000 (+197) 4,000 (+197)
GET list_importer 3 (+1) 4 (+1) 4 (+1) 5 (+1) 9 (+5) 11 (+5) 50 (+43) 50 (+43)
GET list_organizations 7 (+2) 10 (+4) 34 (+25) 42 (+25) 47 (+4) 49 (+1) 52 (-1) 52 (-1)
GET list_packages 6,000 (0) 6,000 (0) 6,000 (0) 6,000 (0) 6,000 (0) 6,885 (+885) 6,885 (+885) 6,885 (+885)
GET list_packages_paginated 5,000 (0) 5,000 (0) 5,000 (0) 6,000 (+1,000) 6,000 (0) 6,000 (0) 6,000 (-724) 6,000 (-724)
GET list_products 12 (0) 14 (-3) 20 (-3) 58 (+3) 64 (+3) 75 (+1) 85 (+7) 85 (+7)
GET list_sboms 7,000 (+1,000) 7,000 (0) 7,000 (0) 7,000 (0) 8,000 (+1,000) 8,000 (+1,000) 8,580 (+828) 8,580 (+828)
GET list_sboms_paginated 800 (+100) 800 (0) 900 (0) 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (-862) 2,768 (-94) 2,768 (-94) 2,768 (-94) 2,768 (-94)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,892 (+892) 2,892 (+7) 2,892 (+7) 2,892 (+7) 2,892 (+7)
GET search_packages 93 (-7) 100 (-10) 110 (-20) 130 (-40) 190 (0) 250 (-130) 500 (-100) 500 (-100)
Aggregated 2,000 (0) 3,000 (0) 4,000 (0) 5,000 (0) 6,000 (0) 7,000 (+1,000) 8,000 (+1,000) 8,580 (+828)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 49 [200]
GET list_advisory 52 [200]
GET list_advisory_paginated 49 [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 650 [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.06 (+0.38) 7 (-3) 20 (+1) 0.17 (+0.00) 0.00 (+0.00)
1.1 list_organizations 50 (0) 0 (0) 18.70 (+5.84) 2 (0) 52 (-2) 0.17 (+0.00) 0.00 (+0.00)
1.2 list_advisory 52 (-1) 0 (0) 4410.13 (-38.09) 3777 (+241) 5520 (-6) 0.17 (-0.00) 0.00 (+0.00)
1.3 list_advisory_paginated 49 (-5) 0 (0) 3295.22 (+53.71) 2710 (+174) 4196 (+393) 0.16 (-0.02) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 49 (-3) 0 (0) 99.55 (-6.78) 24 (-7) 217 (-57) 0.16 (-0.01) 0.00 (+0.00)
1.5 list_vulnerabilities 50 (-3) 0 (0) 2265.90 (+13.82) 1722 (+88) 2768 (-94) 0.17 (-0.01) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 50 (0) 0 (0) 2247.64 (+36.02) 1676 (+90) 2892 (+7) 0.17 (+0.00) 0.00 (+0.00)
1.7 list_importer 50 (0) 0 (0) 4.48 (+1.80) 1 (0) 50 (+43) 0.17 (+0.00) 0.00 (+0.00)
1.8 list_packages 50 (0) 0 (0) 5458.34 (+86.24) 4113 (+141) 6885 (+571) 0.17 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 50 (0) 0 (0) 4937.62 (+70.72) 3786 (+266) 6191 (-533) 0.17 (+0.00) 0.00 (+0.00)
1.10 search_packages 50 (0) 0 (0) 110.70 (-20.66) 18 (-6) 510 (-134) 0.17 (+0.00) 0.00 (+0.00)
1.11 list_products 50 (0) 0 (0) 24.54 (-0.26) 4 (+1) 85 (+7) 0.17 (+0.00) 0.00 (+0.00)
1.12 list_sboms 50 (0) 0 (0) 6521.06 (+246.22) 3443 (-76) 8580 (+828) 0.17 (+0.00) 0.00 (+0.00)
1.13 list_sboms_paginated 50 (0) 0 (0) 767.10 (+13.78) 210 (-121) 1460 (+270) 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 700 (-12) 0 (0) 2162.02 (+29.77) 1 (0) 8580 (+828) 2.33 (-0.04) 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) 30004.48 (+423.08) 24679 (+280) 32378 (-712) 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) 30004.48 (+423.08) 24679 (+280) 32378 (-712) 0.17 (+0.00) 10.00 (+0.00)

User Metrics