Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-11-02 02:39:2024-11-02 02:39:2500:00:050 → 5
Maintaining24-11-02 02:39:2524-11-02 02:44:2600:05:015
Decreasing24-11-02 02:44:2624-11-02 02:44:2800:00:020 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 55 (0) 0 91.47 (+6.02) 27 (+14) 258 (+56) 0.18 (+0.00) 0.00 (+0.00)
GET list_advisory 60 (+2) 0 6934.05 (-400.76) 5206 (+1028) 9647 (+154) 0.20 (+0.01) 0.00 (+0.00)
GET list_advisory_paginated 57 (+2) 0 5706.26 (-369.15) 2235 (-2362) 7307 (-1367) 0.19 (+0.01) 0.00 (+0.00)
GET list_importer 55 (0) 0 3.64 (+0.13) 1 (0) 52 (-1) 0.18 (+0.00) 0.00 (+0.00)
GET list_organizations 55 (+2) 0 20.13 (+4.56) 2 (0) 45 (-21) 0.18 (+0.01) 0.00 (+0.00)
GET list_packages 55 (0) 0 5007.07 (+81.98) 3387 (-424) 8159 (+929) 0.18 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 55 (0) 0 4510.55 (+5.75) 3530 (-106) 5615 (+26) 0.18 (+0.00) 0.00 (+0.00)
GET list_products 55 (+2) 0 14.09 (+1.02) 3 (0) 60 (+4) 0.18 (+0.01) 0.00 (+0.00)
GET list_sboms 55 (+2) 55 9.93 (-3.87) 2 (0) 38 (-30) 0.18 (+0.01) 0.18 (+0.01)
GET list_sboms_paginated 55 (+2) 55 35.02 (+7.06) 3 (+1) 161 (+64) 0.18 (+0.01) 0.18 (+0.01)
GET list_vulnerabilities 55 (0) 0 2159.67 (+3.47) 1521 (+37) 3001 (+179) 0.18 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 55 (0) 0 2189.27 (+46.93) 1658 (+450) 2698 (-72) 0.18 (+0.00) 0.00 (+0.00)
GET search_packages 55 (+2) 0 124.67 (+25.35) 16 (-4) 613 (+308) 0.18 (+0.01) 0.00 (+0.00)
Aggregated 722 (+14) 110 2105.82 (-53.10) 1 (0) 9647 (+154) 2.41 (+0.05) 0.37 (+0.01)

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 86 (+2) 99 (+8) 110 (+12) 120 (+10) 160 (+30) 190 (+20) 210 (+10) 258 (+58)
GET list_advisory 7,000 (0) 7,000 (-1,000) 7,000 (-1,000) 7,000 (-1,000) 8,000 (-1,000) 9,000 (0) 9,000 (0) 9,647 (+647)
GET list_advisory_paginated 6,000 (0) 6,000 (0) 6,000 (-1,000) 6,000 (-1,000) 7,000 (0) 7,000 (-1,000) 7,000 (-1,000) 7,000 (-1,674)
GET list_importer 2 (0) 2 (0) 2 (-1) 3 (-1) 4 (0) 6 (+1) 40 (+26) 52 (-1)
GET list_organizations 20 (+13) 28 (+9) 34 (+8) 36 (+6) 41 (+7) 42 (+7) 44 (+6) 45 (-21)
GET list_packages 5,000 (0) 5,000 (0) 5,000 (0) 6,000 (+1,000) 6,000 (0) 7,000 (+1,000) 7,000 (0) 8,000 (+1,000)
GET list_packages_paginated 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-589) 5,615 (+26) 5,615 (+26)
GET list_products 6 (-3) 7 (-3) 8 (-3) 10 (-4) 54 (+16) 56 (+4) 60 (+6) 60 (+4)
GET list_sboms 5 (-2) 7 (-2) 16 (+1) 18 (+1) 22 (-15) 29 (-17) 31 (-35) 38 (-30)
GET list_sboms_paginated 10 (0) 39 (+14) 42 (+2) 53 (-1) 92 (+24) 94 (+8) 160 (+70) 160 (+63)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (-822) 3,000 (+178) 3,000 (+178) 3,000 (+178)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,698 (+698) 2,698 (-72) 2,698 (-72) 2,698 (-72)
GET search_packages 89 (+8) 93 (+2) 98 (+1) 230 (+110) 270 (+60) 290 (0) 440 (+140) 600 (+295)
Aggregated 130 (+20) 2,000 (0) 4,000 (0) 5,000 (0) 6,000 (0) 7,000 (0) 8,000 (-1,000) 9,647 (+647)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 55 [200]
GET list_advisory 60 [200]
GET list_advisory_paginated 57 [200]
GET list_importer 55 [200]
GET list_organizations 55 [200]
GET list_packages 55 [200]
GET list_packages_paginated 55 [200]
GET list_products 55 [200]
GET list_sboms 55 [500]
GET list_sboms_paginated 55 [500]
GET list_vulnerabilities 55 [200]
GET list_vulnerabilities_paginated 55 [200]
GET search_packages 55 [200]
Aggregated 612 [200], 110 [500]

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 55 (+2) 0 (0) 40.85 (+1.65) 19 (0) 62 (-3) 0.18 (+0.01) 0.00 (+0.00)
1.1 list_organizations 55 (+2) 0 (0) 20.42 (+4.78) 2 (0) 47 (-19) 0.18 (+0.01) 0.00 (+0.00)
1.2 list_advisory 60 (+2) 0 (0) 6934.13 (-400.73) 5206 (+1028) 9647 (+154) 0.20 (+0.01) 0.00 (+0.00)
1.3 list_advisory_paginated 57 (+2) 0 (0) 5706.33 (-369.16) 2235 (-2362) 7307 (-1367) 0.19 (+0.01) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 55 (0) 0 (0) 91.58 (+6.11) 27 (+14) 258 (+56) 0.18 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 55 (0) 0 (0) 2159.69 (+3.42) 1521 (+37) 3001 (+179) 0.18 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 55 (0) 0 (0) 2189.36 (+46.87) 1659 (+451) 2698 (-72) 0.18 (+0.00) 0.00 (+0.00)
1.7 list_importer 55 (0) 0 (0) 3.73 (+0.18) 1 (0) 52 (-1) 0.18 (+0.00) 0.00 (+0.00)
1.8 list_packages 55 (0) 0 (0) 5007.31 (+82.20) 3387 (-424) 8159 (+929) 0.18 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 55 (0) 0 (0) 4510.58 (+5.73) 3531 (-105) 5615 (+26) 0.18 (+0.00) 0.00 (+0.00)
1.10 search_packages 55 (+2) 0 (0) 124.71 (+25.35) 16 (-4) 613 (+308) 0.18 (+0.01) 0.00 (+0.00)
1.11 list_products 55 (+2) 0 (0) 14.16 (+1.03) 3 (0) 60 (+4) 0.18 (+0.01) 0.00 (+0.00)
1.12 list_sboms 55 (+2) 0 (0) 10.02 (-3.77) 2 (0) 38 (-30) 0.18 (+0.01) 0.00 (+0.00)
1.13 list_sboms_paginated 55 (+2) 0 (0) 35.05 (+7.02) 3 (0) 162 (+65) 0.18 (+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 777 (+16) 0 (0) 1956.76 (-51.81) 1 (0) 9647 (+154) 2.59 (+0.05) 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) 55 (+2) 26990.46 (-654.28) 24379 (+1216) 30470 (-1508) 0.18 (+0.01) 11.00 (+0.40)
GraphQLUser 0 (0) 0 (0) 0.00 (+0.00) 0 (0) 0 (0) 0.00 (+0.00) 0.00 (+0.00)
Aggregated 5 (0) 55 (+2) 26990.46 (-654.28) 24379 (+1216) 30470 (-1508) 0.18 (+0.01) 11.00 (+0.40)

User Metrics

Errors

# Error
55 (+2) 500 Internal Server Error: list_sboms
55 (+2) 500 Internal Server Error: list_sboms_paginated