Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-12-17 03:04:0724-12-17 03:04:1200:00:050 → 5
Maintaining24-12-17 03:04:1224-12-17 03:09:1200:05:005
Decreasing24-12-17 03:09:1224-12-17 03:09:1500:00:030 ← 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 116.92 (+12.72) 22 (-14) 277 (+77) 0.13 (+0.00) 0.00 (+0.00)
GET list_advisory 38 (-5) 0 4496.11 (+241.34) 3687 (+149) 5425 (+6) 0.13 (-0.02) 0.00 (+0.00)
GET list_advisory_paginated 39 (-5) 0 3361.51 (+120.13) 2900 (+173) 4277 (+392) 0.13 (-0.02) 0.00 (+0.00)
GET list_importer 40 (0) 0 4.70 (-6.68) 1 (0) 40 (-21) 0.13 (+0.00) 0.00 (+0.00)
GET list_organizations 35 (-5) 0 16.06 (+1.11) 2 (0) 50 (-3) 0.12 (-0.02) 0.00 (+0.00)
GET list_packages 40 (0) 0 856.10 (+38.30) 535 (-51) 1391 (+289) 0.13 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 40 (0) 0 706.03 (-19.65) 515 (-25) 951 (-143) 0.13 (+0.00) 0.00 (+0.00)
GET list_products 35 (-5) 0 26.60 (+5.40) 4 (+1) 125 (+37) 0.12 (-0.02) 0.00 (+0.00)
GET list_sboms 35 (-5) 0 7423.00 (+1505.52) 5492 (+3561) 15522 (+6696) 0.12 (-0.02) 0.00 (+0.00)
GET list_sboms_paginated 35 (-5) 0 800.37 (+70.82) 312 (+93) 1251 (+130) 0.12 (-0.02) 0.00 (+0.00)
GET list_vulnerabilities 40 (0) 0 2234.75 (+1.90) 1720 (+94) 2970 (+150) 0.13 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 40 (0) 0 2204.62 (+42.88) 1603 (-174) 2651 (-77) 0.13 (+0.00) 0.00 (+0.00)
GET search_packages 40 (0) 0 17096.60 (+115.15) 14747 (+167) 19133 (-788) 0.13 (+0.00) 0.00 (+0.00)
Aggregated 496 (-30) 0 3064.38 (+185.67) 1 (0) 19133 (-788) 1.65 (-0.10) 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 110 (+18) 120 (+24) 160 (+50) 170 (+40) 190 (+10) 200 (+10) 277 (+77) 277 (+77)
GET list_advisory 4,000 (0) 4,000 (0) 5,000 (+1,000) 5,000 (+1,000) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0)
GET list_advisory_paginated 3,000 (0) 3,000 (0) 3,000 (0) 4,000 (+1,000) 4,000 (+115) 4,000 (+115) 4,000 (+115) 4,000 (+115)
GET list_importer 3 (0) 4 (0) 5 (0) 6 (-3) 7 (-44) 8 (-51) 40 (-21) 40 (-21)
GET list_organizations 6 (-1) 8 (+1) 20 (+12) 36 (+2) 48 (+3) 48 (-1) 50 (-3) 50 (-3)
GET list_packages 800 (0) 800 (0) 900 (0) 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0)
GET list_packages_paginated 700 (0) 700 (0) 800 (0) 800 (0) 800 (-100) 900 (0) 951 (-49) 951 (-49)
GET list_products 14 (+3) 17 (+5) 21 (+7) 57 (+11) 68 (+7) 69 (0) 125 (+37) 125 (+37)
GET list_sboms 7,000 (+1,000) 7,000 (+1,000) 7,000 (+1,000) 7,000 (+1,000) 11,000 (+4,000) 12,000 (+4,000) 15,522 (+6,696) 15,522 (+6,696)
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 (0) 2,970 (+150) 2,970 (+150) 2,970 (+150) 2,970 (+150)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,651 (-77) 2,651 (-77) 2,651 (-77) 2,651 (-77)
GET search_packages 17,000 (0) 17,000 (0) 17,000 (0) 18,000 (+1,000) 18,000 (-1,000) 18,000 (-1,000) 19,000 (-921) 19,000 (-921)
Aggregated 1,000 (0) 2,000 (0) 3,000 (0) 4,000 (0) 7,000 (+1,000) 17,000 (0) 18,000 (0) 19,000 (-921)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 39 [200]
GET list_advisory 38 [200]
GET list_advisory_paginated 39 [200]
GET list_importer 40 [200]
GET list_organizations 35 [200]
GET list_packages 40 [200]
GET list_packages_paginated 40 [200]
GET list_products 35 [200]
GET list_sboms 35 [200]
GET list_sboms_paginated 35 [200]
GET list_vulnerabilities 40 [200]
GET list_vulnerabilities_paginated 40 [200]
GET search_packages 40 [200]
Aggregated 496 [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 35 (-5) 0 (0) 12.91 (-0.21) 8 (+1) 18 (-2) 0.12 (-0.02) 0.00 (+0.00)
1.1 list_organizations 35 (-5) 0 (0) 16.31 (+1.16) 2 (0) 50 (-3) 0.12 (-0.02) 0.00 (+0.00)
1.2 list_advisory 38 (-5) 0 (0) 4496.16 (+241.32) 3687 (+149) 5425 (+6) 0.13 (-0.02) 0.00 (+0.00)
1.3 list_advisory_paginated 39 (-5) 0 (0) 3361.56 (+120.11) 2900 (+173) 4277 (+392) 0.13 (-0.02) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 39 (0) 0 (0) 116.97 (+12.72) 22 (-14) 278 (+78) 0.13 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 40 (0) 0 (0) 2234.90 (+1.95) 1720 (+94) 2970 (+150) 0.13 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 40 (0) 0 (0) 2204.73 (+42.80) 1603 (-174) 2651 (-77) 0.13 (+0.00) 0.00 (+0.00)
1.7 list_importer 40 (0) 0 (0) 4.72 (-6.67) 1 (0) 40 (-21) 0.13 (+0.00) 0.00 (+0.00)
1.8 list_packages 40 (0) 0 (0) 856.33 (+38.48) 535 (-51) 1391 (+289) 0.13 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 40 (0) 0 (0) 706.15 (-19.67) 515 (-25) 951 (-143) 0.13 (+0.00) 0.00 (+0.00)
1.10 search_packages 40 (0) 0 (0) 17096.68 (+115.12) 14748 (+167) 19133 (-788) 0.13 (+0.00) 0.00 (+0.00)
1.11 list_products 35 (-5) 0 (0) 26.63 (+5.40) 4 (+1) 125 (+37) 0.12 (-0.02) 0.00 (+0.00)
1.12 list_sboms 35 (-5) 0 (0) 7423.00 (+1505.48) 5492 (+3561) 15522 (+6696) 0.12 (-0.02) 0.00 (+0.00)
1.13 list_sboms_paginated 35 (-5) 0 (0) 800.40 (+70.85) 312 (+93) 1251 (+130) 0.12 (-0.02) 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 531 (-35) 0 (0) 2862.40 (+187.13) 1 (0) 19133 (-788) 1.77 (-0.12) 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) 35 (-5) 39223.11 (+2104.79) 36870 (+4245) 42908 (+3241) 0.12 (-0.02) 7.00 (-1.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) 35 (-5) 39223.11 (+2104.79) 36870 (+4245) 42908 (+3241) 0.12 (-0.02) 7.00 (-1.00)

User Metrics