Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-10-25 02:42:2024-10-25 02:42:2500:00:050 → 5
Maintaining24-10-25 02:42:2524-10-25 02:47:2500:05:005
Decreasing24-10-25 02:47:2524-10-25 02:47:2700: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 93.73 (+12.91) 14 (-16) 206 (-71) 0.18 (+0.00) 0.00 (+0.00)
GET list_advisory 53 (-6) 0 7315.89 (+624.19) 5303 (+764) 9074 (-124) 0.18 (-0.02) 0.00 (+0.00)
GET list_advisory_paginated 55 (0) 0 6116.69 (+241.78) 4813 (+608) 7592 (-222) 0.18 (+0.00) 0.00 (+0.00)
GET list_importer 52 (-3) 0 4.38 (+0.29) 1 (0) 54 (+3) 0.17 (-0.01) 0.00 (+0.00)
GET list_organizations 50 (-4) 0 8.96 (-9.26) 1 (0) 43 (-8) 0.17 (-0.01) 0.00 (+0.00)
GET list_packages 52 (-3) 0 4989.25 (-186.90) 2439 (-890) 7400 (+191) 0.17 (-0.01) 0.00 (+0.00)
GET list_packages_paginated 50 (-5) 0 4523.00 (+171.27) 3495 (+72) 5109 (-253) 0.17 (-0.02) 0.00 (+0.00)
GET list_products 50 (-5) 0 13.50 (+0.86) 3 (0) 56 (-11) 0.17 (-0.02) 0.00 (+0.00)
GET list_sboms 50 (-5) 0 429.06 (-25.52) 239 (-49) 609 (-257) 0.17 (-0.02) 0.00 (+0.00)
GET list_sboms_paginated 50 (-4) 0 248.34 (-17.55) 108 (-54) 350 (-194) 0.17 (-0.01) 0.00 (+0.00)
GET list_vulnerabilities 55 (0) 0 2208.82 (+38.09) 1463 (-134) 2815 (-239) 0.18 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 53 (-2) 0 2155.26 (+6.37) 1292 (+289) 2724 (-75) 0.18 (-0.01) 0.00 (+0.00)
GET search_packages 50 (-5) 0 494.30 (+384.81) 246 (+229) 680 (+305) 0.17 (-0.02) 0.00 (+0.00)
Aggregated 675 (-42) 0 2237.86 (+102.19) 1 (0) 9074 (-124) 2.25 (-0.14) 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 90 (+9) 94 (+12) 100 (+13) 120 (+10) 180 (+60) 190 (+60) 206 (+16) 206 (-71)
GET list_advisory 7,000 (0) 7,000 (0) 8,000 (+1,000) 8,000 (+1,000) 8,000 (+1,000) 9,000 (0) 9,000 (0) 9,000 (0)
GET list_advisory_paginated 6,000 (0) 6,000 (0) 7,000 (+1,000) 7,000 (0) 7,000 (0) 7,592 (+592) 7,592 (+592) 7,592 (-222)
GET list_importer 2 (0) 2 (0) 3 (0) 4 (+1) 5 (0) 6 (-1) 49 (+3) 54 (+3)
GET list_organizations 3 (-8) 4 (-18) 6 (-23) 9 (-25) 32 (-9) 39 (-6) 43 (-4) 43 (-8)
GET list_packages 5,000 (0) 5,000 (-1,000) 5,000 (-1,000) 6,000 (0) 6,000 (0) 6,000 (-1,000) 7,000 (0) 7,000 (0)
GET list_packages_paginated 5,000 (+1,000) 5,000 (+1,000) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0)
GET list_products 9 (+2) 10 (+1) 13 (+2) 15 (+2) 21 (-23) 54 (+7) 56 (-4) 56 (-11)
GET list_sboms 400 (-10) 440 (+10) 500 (+20) 500 (0) 600 (-100) 600 (-200) 600 (-266) 600 (-266)
GET list_sboms_paginated 250 (-10) 270 (0) 290 (0) 300 (0) 310 (-20) 340 (-50) 350 (-110) 350 (-150)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,815 (+815) 2,815 (-185) 2,815 (-185) 2,815 (-185) 2,815 (-185)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,724 (-75) 2,724 (-75) 2,724 (-75)
GET search_packages 500 (+421) 500 (+415) 600 (+490) 600 (+400) 600 (+350) 600 (+340) 680 (+420) 680 (+305)
Aggregated 600 (+170) 2,000 (0) 4,000 (0) 5,000 (0) 6,000 (0) 7,000 (0) 8,000 (+1,000) 9,000 (0)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 55 [200]
GET list_advisory 53 [200]
GET list_advisory_paginated 55 [200]
GET list_importer 52 [200]
GET list_organizations 50 [200]
GET list_packages 52 [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 55 [200]
GET list_vulnerabilities_paginated 53 [200]
GET search_packages 50 [200]
Aggregated 675 [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 (-4) 0 (0) 48.20 (+6.31) 19 (+1) 71 (0) 0.17 (-0.01) 0.00 (+0.00)
1.1 list_organizations 50 (-4) 0 (0) 9.18 (-9.10) 1 (0) 43 (-8) 0.17 (-0.01) 0.00 (+0.00)
1.2 list_advisory 53 (-6) 0 (0) 7315.92 (+624.18) 5303 (+764) 9074 (-125) 0.18 (-0.02) 0.00 (+0.00)
1.3 list_advisory_paginated 55 (0) 0 (0) 6116.80 (+241.84) 4813 (+608) 7592 (-222) 0.18 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 55 (0) 0 (0) 93.80 (+12.93) 14 (-16) 206 (-71) 0.18 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 55 (0) 0 (0) 2208.85 (+38.07) 1463 (-134) 2815 (-239) 0.18 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 53 (-2) 0 (0) 2155.34 (+6.34) 1293 (+290) 2725 (-74) 0.18 (-0.01) 0.00 (+0.00)
1.7 list_importer 52 (-3) 0 (0) 4.40 (+0.28) 1 (0) 54 (+3) 0.17 (-0.01) 0.00 (+0.00)
1.8 list_packages 52 (-3) 0 (0) 4989.29 (-187.00) 2439 (-890) 7400 (+190) 0.17 (-0.01) 0.00 (+0.00)
1.9 list_packages_paginated 50 (-5) 0 (0) 4523.02 (+171.18) 3495 (+72) 5109 (-253) 0.17 (-0.02) 0.00 (+0.00)
1.10 search_packages 50 (-5) 0 (0) 494.32 (+384.77) 246 (+229) 680 (+305) 0.17 (-0.02) 0.00 (+0.00)
1.11 list_products 50 (-5) 0 (0) 13.52 (+0.77) 3 (0) 56 (-11) 0.17 (-0.02) 0.00 (+0.00)
1.12 list_sboms 50 (-5) 0 (0) 429.10 (-25.65) 239 (-49) 609 (-257) 0.17 (-0.02) 0.00 (+0.00)
1.13 list_sboms_paginated 50 (-4) 0 (0) 248.38 (-17.56) 108 (-54) 350 (-194) 0.17 (-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 725 (-46) 0 (0) 2083.53 (+97.44) 1 (0) 9074 (-125) 2.42 (-0.15) 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 (-4) 28784.62 (+1273.06) 23828 (-315) 32728 (+1443) 0.17 (-0.01) 10.00 (-0.80)
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 (-4) 28784.62 (+1273.06) 23828 (-315) 32728 (+1443) 0.17 (-0.01) 10.00 (-0.80)

User Metrics