Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-12-04 03:01:0324-12-04 03:01:0800:00:050 → 5
Maintaining24-12-04 03:01:0824-12-04 03:06:0800:05:005
Decreasing24-12-04 03:06:0824-12-04 03:06:0900:00:010 ← 5

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
GET get_advisory_by_doc_id 49 (0) 0 109.98 (+10.57) 31 (+7) 296 (+79) 0.16 (+0.00) 0.00 (+0.00)
GET list_advisory 53 (+1) 0 4374.00 (-36.04) 3159 (-618) 5368 (-152) 0.18 (+0.00) 0.00 (+0.00)
GET list_advisory_paginated 49 (0) 0 3289.63 (-5.53) 2759 (+49) 4519 (+323) 0.16 (+0.00) 0.00 (+0.00)
GET list_importer 50 (0) 0 4.32 (-0.14) 1 (0) 52 (+2) 0.17 (+0.00) 0.00 (+0.00)
GET list_organizations 50 (0) 0 20.34 (+1.88) 2 (0) 54 (+2) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages 50 (0) 0 5470.14 (+11.96) 4001 (-112) 6654 (-231) 0.17 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 50 (0) 0 4970.36 (+32.80) 3453 (-333) 6804 (+613) 0.17 (+0.00) 0.00 (+0.00)
GET list_products 50 (0) 0 24.56 (+0.08) 4 (0) 77 (-8) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms 50 (0) 0 6428.40 (-92.62) 2585 (-858) 8183 (-397) 0.17 (+0.00) 0.00 (+0.00)
GET list_sboms_paginated 50 (0) 0 750.72 (-16.32) 156 (-54) 1220 (-240) 0.17 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities 50 (0) 0 2303.80 (+38.08) 1640 (-82) 3286 (+518) 0.17 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 50 (0) 0 2221.54 (-26.00) 1620 (-56) 2800 (-92) 0.17 (+0.00) 0.00 (+0.00)
GET search_packages 50 (0) 0 109.84 (-0.80) 22 (+4) 376 (-134) 0.17 (+0.00) 0.00 (+0.00)
Aggregated 651 (+1) 0 2325.04 (-3.28) 1 (0) 8183 (-397) 2.17 (+0.00) 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 94 (-3) 100 (0) 120 (+10) 170 (+30) 190 (+20) 190 (+10) 296 (+79) 296 (+79)
GET list_advisory 4,000 (0) 4,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (0) 5,000 (-520)
GET list_advisory_paginated 3,000 (0) 3,000 (0) 3,000 (0) 4,000 (+1,000) 4,000 (0) 4,000 (0) 4,519 (+519) 4,519 (+519)
GET list_importer 3 (0) 3 (-1) 4 (0) 5 (0) 7 (-2) 11 (0) 52 (+2) 52 (+2)
GET list_organizations 6 (-1) 12 (+2) 39 (+5) 43 (+1) 49 (+2) 50 (+1) 54 (+2) 54 (+2)
GET list_packages 6,000 (0) 6,000 (0) 6,000 (0) 6,000 (0) 6,000 (0) 6,000 (-885) 6,654 (-231) 6,654 (-231)
GET list_packages_paginated 5,000 (0) 5,000 (0) 5,000 (0) 6,000 (0) 6,000 (0) 6,000 (0) 6,804 (+804) 6,804 (+804)
GET list_products 14 (+2) 18 (+4) 36 (+16) 50 (-8) 59 (-5) 62 (-13) 77 (-8) 77 (-8)
GET list_sboms 7,000 (0) 7,000 (0) 7,000 (0) 7,000 (0) 8,000 (0) 8,000 (0) 8,000 (-580) 8,000 (-580)
GET list_sboms_paginated 800 (0) 900 (+100) 900 (0) 900 (-100) 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0)
GET list_vulnerabilities 2,000 (0) 2,000 (0) 2,000 (0) 3,000 (+1,000) 3,000 (+232) 3,000 (+232) 3,000 (+232) 3,000 (+232)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (-892) 2,800 (-92) 2,800 (-92) 2,800 (-92) 2,800 (-92)
GET search_packages 94 (+1) 100 (0) 120 (+10) 170 (+40) 210 (+20) 260 (+10) 376 (-124) 376 (-124)
Aggregated 2,000 (0) 3,000 (0) 4,000 (0) 5,000 (0) 6,000 (0) 6,000 (-1,000) 8,000 (0) 8,000 (-580)

Status Code Metrics

Method Name Status Codes
GET get_advisory_by_doc_id 49 [200]
GET list_advisory 53 [200]
GET list_advisory_paginated 49 [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 50 [200]
GET list_vulnerabilities_paginated 50 [200]
GET search_packages 50 [200]
Aggregated 651 [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) 13.20 (-0.86) 7 (0) 26 (+6) 0.17 (+0.00) 0.00 (+0.00)
1.1 list_organizations 50 (0) 0 (0) 20.50 (+1.80) 2 (0) 54 (+2) 0.17 (+0.00) 0.00 (+0.00)
1.2 list_advisory 53 (+1) 0 (0) 4374.11 (-36.02) 3159 (-618) 5368 (-152) 0.18 (+0.00) 0.00 (+0.00)
1.3 list_advisory_paginated 49 (0) 0 (0) 3289.78 (-5.45) 2759 (+49) 4519 (+323) 0.16 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 49 (0) 0 (0) 110.06 (+10.51) 31 (+7) 296 (+79) 0.16 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 50 (0) 0 (0) 2303.82 (+37.92) 1640 (-82) 3286 (+518) 0.17 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 50 (0) 0 (0) 2221.62 (-26.02) 1620 (-56) 2800 (-92) 0.17 (+0.00) 0.00 (+0.00)
1.7 list_importer 50 (0) 0 (0) 4.34 (-0.14) 1 (0) 52 (+2) 0.17 (+0.00) 0.00 (+0.00)
1.8 list_packages 50 (0) 0 (0) 5470.16 (+11.82) 4001 (-112) 6654 (-231) 0.17 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 50 (0) 0 (0) 4970.42 (+32.80) 3453 (-333) 6804 (+613) 0.17 (+0.00) 0.00 (+0.00)
1.10 search_packages 50 (0) 0 (0) 109.94 (-0.76) 23 (+5) 376 (-134) 0.17 (+0.00) 0.00 (+0.00)
1.11 list_products 50 (0) 0 (0) 24.58 (+0.04) 4 (0) 77 (-8) 0.17 (+0.00) 0.00 (+0.00)
1.12 list_sboms 50 (0) 0 (0) 6428.60 (-92.46) 2585 (-858) 8184 (-396) 0.17 (+0.00) 0.00 (+0.00)
1.13 list_sboms_paginated 50 (0) 0 (0) 750.80 (-16.30) 156 (-54) 1220 (-240) 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 701 (+1) 0 (0) 2159.21 (-2.81) 1 (0) 8184 (-396) 2.34 (+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) 50 (0) 29974.96 (-29.52) 24426 (-253) 31493 (-885) 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) 29974.96 (-29.52) 24426 (-253) 31493 (-885) 0.17 (+0.00) 10.00 (+0.00)

User Metrics