Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-10-28 02:46:0124-10-28 02:46:0600:00:050 → 5
Maintaining24-10-28 02:46:0624-10-28 02:51:0600:05:005
Decreasing24-10-28 02:51:0624-10-28 02:51:0800:00:020 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 53 (-2) 0 100.36 (+8.76) 28 (+9) 289 (+91) 0.18 (-0.01) 0.00 (+0.00)
GET list_advisory 55 (0) 0 7398.04 (+184.25) 4881 (+211) 9383 (+702) 0.18 (+0.00) 0.00 (+0.00)
GET list_advisory_paginated 55 (0) 0 6151.09 (+33.71) 4500 (-106) 8524 (+527) 0.18 (+0.00) 0.00 (+0.00)
GET list_importer 50 (0) 0 5.92 (+1.46) 1 (0) 55 (+2) 0.17 (+0.00) 0.00 (+0.00)
GET list_organizations 50 (0) 0 13.92 (+5.38) 2 (0) 50 (0) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages 50 (0) 0 5317.08 (+8.80) 3415 (-176) 7653 (+155) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 50 (0) 0 4684.46 (+9.38) 3679 (-34) 5583 (+80) 0.17 (+0.00) 0.00 (+0.00)
GET list_products 50 (0) 0 12.60 (+4.36) 3 (0) 55 (+28) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms 50 (0) 0 482.22 (+11.58) 297 (+37) 785 (+72) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms_paginated 50 (0) 0 262.90 (-20.74) 142 (+12) 478 (+74) 0.17 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities 53 (-2) 0 2237.58 (+24.64) 1593 (-10) 3117 (+3) 0.18 (-0.01) 0.00 (+0.00)
GET list_vulnerabilities_paginated 50 (-3) 0 2141.12 (+3.03) 1216 (-95) 2635 (-236) 0.17 (-0.01) 0.00 (+0.00)
GET search_packages 50 (0) 0 115.56 (-42.82) 26 (+5) 769 (+364) 0.17 (+0.00) 0.00 (+0.00)
Aggregated 666 (-7) 0 2283.64 (+26.36) 1 (0) 9383 (+702) 2.22 (-0.02) 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 85 (-3) 97 (-1) 110 (0) 140 (+20) 180 (+50) 190 (+10) 270 (+72) 289 (+91)
GET list_advisory 7,000 (0) 7,000 (0) 7,000 (-1,000) 9,000 (+1,000) 9,000 (+1,000) 9,000 (+1,000) 9,000 (+319) 9,000 (+319)
GET list_advisory_paginated 6,000 (0) 6,000 (0) 6,000 (0) 7,000 (0) 8,000 (+3) 8,000 (+3) 8,000 (+3) 8,524 (+527)
GET list_importer 2 (0) 3 (0) 4 (+1) 5 (+1) 8 (+2) 49 (+42) 55 (+2) 55 (+2)
GET list_organizations 5 (+1) 6 (+2) 21 (+16) 33 (+27) 39 (+3) 42 (-1) 50 (0) 50 (0)
GET list_packages 5,000 (0) 6,000 (+1,000) 6,000 (0) 6,000 (0) 6,000 (0) 7,000 (0) 7,653 (+653) 7,653 (+653)
GET list_packages_paginated 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,583 (+80) 5,583 (+80)
GET list_products 9 (+1) 9 (0) 11 (+2) 15 (+5) 22 (+10) 45 (+31) 55 (+28) 55 (+28)
GET list_sboms 480 (0) 500 (0) 500 (-100) 600 (0) 600 (0) 700 (0) 785 (+85) 785 (+85)
GET list_sboms_paginated 260 (-20) 280 (0) 280 (-20) 300 (-50) 350 (-20) 400 (0) 478 (+78) 478 (+78)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 3,000 (+1,000) 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,635 (-236) 2,635 (-236) 2,635 (-236) 2,635 (-236)
GET search_packages 84 (-26) 92 (-88) 100 (-140) 120 (-140) 200 (-110) 360 (+10) 769 (+364) 769 (+364)
Aggregated 500 (0) 2,000 (0) 4,000 (0) 5,000 (0) 6,000 (-1,000) 7,000 (0) 9,000 (+1,000) 9,000 (+319)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 53 [200]
GET list_advisory 55 [200]
GET list_advisory_paginated 55 [200]
GET list_importer 50 [200]
GET list_organizations 50 [200]
GET list_packages 50 [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 53 [200]
GET list_vulnerabilities_paginated 50 [200]
GET search_packages 50 [200]
Aggregated 666 [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 (0) 0 (0) 43.94 (-3.30) 20 (0) 68 (+5) 0.17 (+0.00) 0.00 (+0.00)
1.1 list_organizations 50 (0) 0 (0) 14.00 (+5.34) 2 (0) 50 (0) 0.17 (+0.00) 0.00 (+0.00)
1.2 list_advisory 55 (0) 0 (0) 7398.24 (+184.42) 4881 (+211) 9383 (+702) 0.18 (+0.00) 0.00 (+0.00)
1.3 list_advisory_paginated 55 (0) 0 (0) 6151.16 (+33.75) 4500 (-106) 8524 (+527) 0.18 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 53 (-2) 0 (0) 100.36 (+8.69) 28 (+9) 289 (+91) 0.18 (-0.01) 0.00 (+0.00)
1.5 list_vulnerabilities 53 (-2) 0 (0) 2237.66 (+24.70) 1593 (-10) 3117 (+3) 0.18 (-0.01) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 50 (-3) 0 (0) 2141.16 (+2.99) 1216 (-95) 2635 (-236) 0.17 (-0.01) 0.00 (+0.00)
1.7 list_importer 50 (0) 0 (0) 5.94 (+1.42) 1 (0) 55 (+2) 0.17 (+0.00) 0.00 (+0.00)
1.8 list_packages 50 (0) 0 (0) 5317.18 (+8.82) 3415 (-176) 7653 (+155) 0.17 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 50 (0) 0 (0) 4684.58 (+9.42) 3679 (-34) 5586 (+83) 0.17 (+0.00) 0.00 (+0.00)
1.10 search_packages 50 (0) 0 (0) 115.62 (-42.90) 26 (+5) 769 (+364) 0.17 (+0.00) 0.00 (+0.00)
1.11 list_products 50 (0) 0 (0) 12.66 (+4.34) 3 (0) 55 (+28) 0.17 (+0.00) 0.00 (+0.00)
1.12 list_sboms 50 (0) 0 (0) 482.28 (+11.62) 297 (+37) 785 (+72) 0.17 (+0.00) 0.00 (+0.00)
1.13 list_sboms_paginated 50 (0) 0 (0) 262.98 (-20.68) 142 (+12) 478 (+74) 0.17 (+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 716 (-7) 0 (0) 2124.16 (+22.99) 1 (0) 9383 (+702) 2.39 (-0.02) 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 (0) 29167.58 (+258.42) 25664 (+780) 32536 (+1239) 0.17 (+0.00) 10.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) 50 (0) 29167.58 (+258.42) 25664 (+780) 32536 (+1239) 0.17 (+0.00) 10.00 (+0.00)

User Metrics