Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-11-03 02:46:2624-11-03 02:46:3100:00:050 → 5
Maintaining24-11-03 02:46:3124-11-03 02:51:3200:05:015
Decreasing24-11-03 02:51:3224-11-03 02:51:3500:00:030 ← 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 102.64 (+11.16) 22 (-5) 263 (+5) 0.18 (+0.00) 0.00 (+0.00)
GET list_advisory 60 (0) 0 7134.75 (+200.70) 4715 (-491) 9257 (-390) 0.20 (+0.00) 0.00 (+0.00)
GET list_advisory_paginated 57 (0) 0 5667.56 (-38.70) 3024 (+789) 8086 (+779) 0.19 (+0.00) 0.00 (+0.00)
GET list_importer 55 (0) 0 4.16 (+0.53) 1 (0) 58 (+6) 0.18 (+0.00) 0.00 (+0.00)
GET list_organizations 55 (0) 0 20.05 (-0.07) 1 (-1) 45 (0) 0.18 (+0.00) 0.00 (+0.00)
GET list_packages 55 (0) 0 4913.49 (-93.58) 3684 (+297) 6586 (-1573) 0.18 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 55 (0) 0 4458.80 (-51.75) 3593 (+63) 5353 (-262) 0.18 (+0.00) 0.00 (+0.00)
GET list_products 55 (0) 0 8.76 (-5.33) 3 (0) 55 (-5) 0.18 (+0.00) 0.00 (+0.00)
GET list_sboms 55 (0) 55 15.47 (+5.55) 2 (0) 81 (+43) 0.18 (+0.00) 0.18 (+0.00)
GET list_sboms_paginated 55 (0) 55 26.22 (-8.80) 3 (0) 154 (-7) 0.18 (+0.00) 0.18 (+0.00)
GET list_vulnerabilities 55 (0) 0 2220.29 (+60.62) 1347 (-174) 2883 (-118) 0.18 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 55 (0) 0 2158.73 (-30.55) 1496 (-162) 2913 (+215) 0.18 (+0.00) 0.00 (+0.00)
GET search_packages 55 (0) 0 130.75 (+6.07) 21 (+5) 665 (+52) 0.18 (+0.00) 0.00 (+0.00)
Aggregated 722 (0) 110 2111.36 (+5.54) 1 (0) 9257 (-390) 2.41 (+0.00) 0.37 (+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 (+14) 110 (+11) 120 (+10) 120 (0) 170 (+10) 190 (0) 210 (0) 260 (+2)
GET list_advisory 7,000 (0) 7,000 (0) 7,000 (0) 8,000 (+1,000) 9,000 (+1,000) 9,000 (0) 9,000 (0) 9,000 (-647)
GET list_advisory_paginated 6,000 (0) 6,000 (0) 6,000 (0) 6,000 (0) 6,000 (-1,000) 8,000 (+1,000) 8,000 (+1,000) 8,000 (+1,000)
GET list_importer 2 (0) 2 (0) 3 (+1) 4 (+1) 5 (+1) 7 (+1) 49 (+9) 58 (+6)
GET list_organizations 23 (+3) 30 (+2) 34 (0) 35 (-1) 41 (0) 42 (0) 44 (0) 45 (0)
GET list_packages 5,000 (0) 5,000 (0) 5,000 (0) 6,000 (0) 6,000 (0) 6,000 (-1,000) 6,000 (-1,000) 6,586 (-1,414)
GET list_packages_paginated 4,000 (-1,000) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-615) 5,000 (-615)
GET list_products 6 (0) 7 (0) 8 (0) 8 (-2) 11 (-43) 13 (-43) 49 (-11) 55 (-5)
GET list_sboms 6 (+1) 7 (0) 17 (+1) 20 (+2) 53 (+31) 63 (+34) 66 (+35) 81 (+43)
GET list_sboms_paginated 6 (-4) 7 (-32) 47 (+5) 51 (-2) 54 (-38) 97 (+3) 110 (-50) 150 (-10)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,883 (+883) 2,883 (-117) 2,883 (-117) 2,883 (-117)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,913 (+215) 2,913 (+215) 2,913 (+215) 2,913 (+215)
GET search_packages 91 (+2) 97 (+4) 100 (+2) 160 (-70) 340 (+70) 340 (+50) 480 (+40) 665 (+65)
Aggregated 150 (+20) 2,000 (0) 4,000 (0) 5,000 (0) 6,000 (0) 7,000 (0) 8,000 (0) 9,000 (-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 (0) 0 (0) 38.40 (-2.45) 23 (+4) 66 (+4) 0.18 (+0.00) 0.00 (+0.00)
1.1 list_organizations 55 (0) 0 (0) 20.18 (-0.24) 1 (-1) 45 (-2) 0.18 (+0.00) 0.00 (+0.00)
1.2 list_advisory 60 (0) 0 (0) 7134.83 (+200.70) 4716 (-490) 9257 (-390) 0.20 (+0.00) 0.00 (+0.00)
1.3 list_advisory_paginated 57 (0) 0 (0) 5667.61 (-38.72) 3024 (+789) 8086 (+779) 0.19 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 55 (0) 0 (0) 102.71 (+11.13) 22 (-5) 263 (+5) 0.18 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 55 (0) 0 (0) 2220.49 (+60.80) 1347 (-174) 2883 (-118) 0.18 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 55 (0) 0 (0) 2158.76 (-30.60) 1496 (-163) 2913 (+215) 0.18 (+0.00) 0.00 (+0.00)
1.7 list_importer 55 (0) 0 (0) 4.20 (+0.47) 1 (0) 58 (+6) 0.18 (+0.00) 0.00 (+0.00)
1.8 list_packages 55 (0) 0 (0) 4913.60 (-93.71) 3685 (+298) 6586 (-1573) 0.18 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 55 (0) 0 (0) 4458.87 (-51.71) 3593 (+62) 5353 (-262) 0.18 (+0.00) 0.00 (+0.00)
1.10 search_packages 55 (0) 0 (0) 130.78 (+6.07) 21 (+5) 666 (+53) 0.18 (+0.00) 0.00 (+0.00)
1.11 list_products 55 (0) 0 (0) 8.80 (-5.36) 3 (0) 55 (-5) 0.18 (+0.00) 0.00 (+0.00)
1.12 list_sboms 55 (0) 0 (0) 15.55 (+5.53) 2 (0) 81 (+43) 0.18 (+0.00) 0.00 (+0.00)
1.13 list_sboms_paginated 55 (0) 0 (0) 26.27 (-8.78) 3 (0) 155 (-7) 0.18 (+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 777 (0) 0 (0) 1961.91 (+5.15) 1 (0) 9257 (-390) 2.59 (+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) 55 (0) 27083.04 (+92.58) 22899 (-1480) 31421 (+951) 0.18 (+0.00) 11.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) 55 (0) 27083.04 (+92.58) 22899 (-1480) 31421 (+951) 0.18 (+0.00) 11.00 (+0.00)

User Metrics

Errors

# Error
55 (0) 500 Internal Server Error: list_sboms
55 (0) 500 Internal Server Error: list_sboms_paginated