Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-12-15 03:14:1124-12-15 03:14:1600:00:050 → 5
Maintaining24-12-15 03:14:1624-12-15 03:19:1600:05:005
Decreasing24-12-15 03:19:1624-12-15 03:19:1800:00:020 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 39 (0) 0 115.95 (+25.28) 34 (+6) 214 (+27) 0.13 (+0.00) 0.00 (+0.00)
GET list_advisory 43 (0) 0 4446.58 (+44.93) 3312 (+199) 5365 (+491) 0.14 (+0.00) 0.00 (+0.00)
GET list_advisory_paginated 39 (0) 0 3313.03 (+42.05) 2721 (-169) 4219 (-17) 0.13 (+0.00) 0.00 (+0.00)
GET list_importer 40 (0) 0 9.70 (+1.00) 1 (0) 75 (+14) 0.13 (+0.00) 0.00 (+0.00)
GET list_organizations 40 (0) 0 12.45 (-1.28) 2 (0) 54 (0) 0.13 (+0.00) 0.00 (+0.00)
GET list_packages 40 (0) 0 854.53 (+24.58) 582 (+44) 1402 (+113) 0.13 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 40 (0) 0 725.03 (+33.40) 499 (-4) 1018 (-43) 0.13 (+0.00) 0.00 (+0.00)
GET list_products 40 (0) 0 31.73 (+11.10) 5 (+1) 174 (+108) 0.13 (+0.00) 0.00 (+0.00)
GET list_sboms 40 (0) 0 6164.80 (-33.88) 3603 (-113) 8913 (+1333) 0.13 (+0.00) 0.00 (+0.00)
GET list_sboms_paginated 40 (0) 0 715.85 (-28.95) 403 (-22) 1082 (-187) 0.13 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities 40 (0) 0 2239.85 (-90.60) 1607 (-3) 3073 (-17) 0.13 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 40 (0) 0 2190.48 (+38.88) 1701 (+102) 2904 (+219) 0.13 (+0.00) 0.00 (+0.00)
GET search_packages 40 (0) 0 16990.53 (-209.03) 13942 (-1159) 20181 (+515) 0.13 (+0.00) 0.00 (+0.00)
Aggregated 521 (0) 0 2921.94 (-10.81) 1 (0) 20181 (+515) 1.74 (+0.00) 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 100 (+12) 110 (+15) 120 (+20) 170 (+50) 180 (0) 200 (+20) 210 (+23) 210 (+23)
GET list_advisory 4,000 (0) 5,000 (+1,000) 5,000 (+126) 5,000 (+126) 5,000 (+126) 5,000 (+126) 5,000 (+126) 5,000 (+126)
GET list_advisory_paginated 3,000 (0) 3,000 (0) 3,000 (0) 4,000 (+1,000) 4,000 (0) 4,000 (0) 4,000 (0) 4,000 (0)
GET list_importer 3 (0) 4 (0) 6 (+2) 9 (+4) 18 (-4) 57 (+3) 75 (+14) 75 (+14)
GET list_organizations 5 (-2) 6 (-2) 8 (-1) 12 (-16) 44 (+7) 48 (+5) 54 (0) 54 (0)
GET list_packages 700 (-100) 900 (+100) 1,000 (+100) 1,000 (+100) 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0)
GET list_packages_paginated 700 (0) 700 (0) 800 (+100) 800 (0) 900 (0) 900 (0) 1,000 (0) 1,000 (0)
GET list_products 14 (+4) 22 (+9) 50 (+34) 59 (+17) 67 (+10) 80 (+17) 170 (+104) 170 (+104)
GET list_sboms 6,000 (0) 6,000 (-1,000) 7,000 (0) 7,000 (0) 7,000 (0) 7,000 (0) 8,913 (+1,333) 8,913 (+1,333)
GET list_sboms_paginated 700 (0) 800 (0) 900 (+100) 900 (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) 3,000 (0) 3,000 (0) 3,000 (0) 3,000 (0) 3,000 (0)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,904 (+219) 2,904 (+219) 2,904 (+219) 2,904 (+219)
GET search_packages 17,000 (0) 17,000 (0) 17,000 (0) 18,000 (+1,000) 18,000 (0) 18,000 (-1,000) 20,000 (+334) 20,000 (+334)
Aggregated 1,000 (+100) 2,000 (0) 3,000 (0) 4,000 (0) 7,000 (0) 17,000 (0) 18,000 (0) 20,000 (+334)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 39 [200]
GET list_advisory 43 [200]
GET list_advisory_paginated 39 [200]
GET list_importer 40 [200]
GET list_organizations 40 [200]
GET list_packages 40 [200]
GET list_packages_paginated 40 [200]
GET list_products 40 [200]
GET list_sboms 40 [200]
GET list_sboms_paginated 40 [200]
GET list_vulnerabilities 40 [200]
GET list_vulnerabilities_paginated 40 [200]
GET search_packages 40 [200]
Aggregated 521 [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 40 (0) 0 (0) 15.23 (+1.08) 7 (0) 25 (-10) 0.13 (+0.00) 0.00 (+0.00)
1.1 list_organizations 40 (0) 0 (0) 12.62 (-1.23) 2 (0) 54 (0) 0.13 (+0.00) 0.00 (+0.00)
1.2 list_advisory 43 (0) 0 (0) 4446.60 (+44.79) 3312 (+199) 5365 (+491) 0.14 (+0.00) 0.00 (+0.00)
1.3 list_advisory_paginated 39 (0) 0 (0) 3313.15 (+42.03) 2721 (-169) 4219 (-17) 0.13 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 39 (0) 0 (0) 116.13 (+25.38) 34 (+6) 214 (+27) 0.13 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 40 (0) 0 (0) 2239.98 (-90.47) 1607 (-3) 3073 (-17) 0.13 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 40 (0) 0 (0) 2190.52 (+38.90) 1701 (+102) 2904 (+219) 0.13 (+0.00) 0.00 (+0.00)
1.7 list_importer 40 (0) 0 (0) 9.70 (+0.93) 1 (0) 75 (+14) 0.13 (+0.00) 0.00 (+0.00)
1.8 list_packages 40 (0) 0 (0) 854.58 (+24.48) 582 (+44) 1402 (+113) 0.13 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 40 (0) 0 (0) 725.05 (+33.33) 499 (-4) 1018 (-43) 0.13 (+0.00) 0.00 (+0.00)
1.10 search_packages 40 (0) 0 (0) 16990.53 (-209.20) 13942 (-1159) 20181 (+515) 0.13 (+0.00) 0.00 (+0.00)
1.11 list_products 40 (0) 0 (0) 31.80 (+11.07) 5 (0) 174 (+108) 0.13 (+0.00) 0.00 (+0.00)
1.12 list_sboms 40 (0) 0 (0) 6164.83 (-33.88) 3603 (-113) 8913 (+1333) 0.13 (+0.00) 0.00 (+0.00)
1.13 list_sboms_paginated 40 (0) 0 (0) 715.95 (-28.90) 403 (-22) 1082 (-187) 0.13 (+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 561 (0) 0 (0) 2713.60 (-10.04) 1 (0) 20181 (+515) 1.87 (+0.00) 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) 40 (0) 37672.85 (-136.52) 32735 (+140) 40198 (-1566) 0.13 (+0.00) 8.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) 40 (0) 37672.85 (-136.52) 32735 (+140) 40198 (-1566) 0.13 (+0.00) 8.00 (+0.00)

User Metrics