Goose Attack Report

Users: 5

Target Host: http://trustify:8080/

goose v0.17.3-dev

Plan overview

Action Started Stopped Elapsed Users
Increasing24-12-08 03:13:1124-12-08 03:13:1600:00:050 → 5
Maintaining24-12-08 03:13:1624-12-08 03:18:1700:05:015
Decreasing24-12-08 03:18:1724-12-08 03:18:1700:00:000 ← 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 95.08 (-13.21) 21 (-8) 208 (+6) 0.13 (+0.00) 0.00 (+0.00)
GET list_advisory 38 (0) 0 4297.29 (-538.92) 2984 (-40) 5205 (-582) 0.13 (+0.00) 0.00 (+0.00)
GET list_advisory_paginated 39 (0) 0 3185.69 (-361.18) 2470 (-304) 3863 (-928) 0.13 (+0.00) 0.00 (+0.00)
GET list_importer 40 (0) 0 8.20 (-1.62) 1 (0) 84 (+21) 0.13 (+0.00) 0.00 (+0.00)
GET list_organizations 35 (0) 0 22.06 (+8.51) 1 (0) 58 (+4) 0.12 (+0.00) 0.00 (+0.00)
GET list_packages 40 (0) 0 900.60 (+125.47) 547 (-44) 1256 (+55) 0.13 (+0.00) 0.00 (+0.00)
GET list_packages_paginated 40 (0) 0 718.90 (+7.73) 530 (+23) 1013 (+36) 0.13 (+0.00) 0.00 (+0.00)
GET list_products 40 (+5) 0 15.23 (-11.95) 4 (-1) 71 (-5) 0.13 (+0.02) 0.00 (+0.00)
GET list_sboms 40 (+5) 0 6823.27 (-147.07) 3148 (-1567) 9686 (+871) 0.13 (+0.02) 0.00 (+0.00)
GET list_sboms_paginated 39 (+4) 0 763.85 (+28.02) 236 (-56) 1128 (+2) 0.13 (+0.01) 0.00 (+0.00)
GET list_vulnerabilities 40 (0) 0 2218.27 (+198.90) 1673 (+28) 2979 (+475) 0.13 (+0.00) 0.00 (+0.00)
GET list_vulnerabilities_paginated 40 (0) 0 2117.50 (+128.12) 1686 (+84) 2768 (-97) 0.13 (+0.00) 0.00 (+0.00)
GET search_packages 40 (0) 0 16948.38 (-495.53) 14693 (+1026) 19120 (-760) 0.13 (+0.00) 0.00 (+0.00)
Aggregated 510 (+14) 0 2964.36 (-90.92) 1 (0) 19120 (-760) 1.70 (+0.05) 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 89 (-21) 95 (-15) 110 (-10) 120 (-10) 130 (-30) 130 (-40) 208 (+8) 208 (+8)
GET list_advisory 4,000 (-1,000) 4,000 (-1,000) 4,000 (-1,000) 5,000 (0) 5,000 (0) 5,000 (-787) 5,000 (-787) 5,000 (-787)
GET list_advisory_paginated 3,000 (-1,000) 3,000 (-1,000) 3,000 (-1,000) 3,000 (-1,000) 3,863 (-137) 3,863 (-137) 3,863 (-928) 3,863 (-928)
GET list_importer 3 (0) 4 (0) 4 (-1) 5 (-2) 8 (-38) 52 (0) 84 (+21) 84 (+21)
GET list_organizations 9 (+2) 35 (+28) 43 (+31) 46 (+33) 49 (+2) 50 (+3) 58 (+4) 58 (+4)
GET list_packages 900 (+200) 1,000 (+200) 1,000 (+200) 1,000 (+100) 1,000 (0) 1,000 (0) 1,000 (0) 1,000 (0)
GET list_packages_paginated 700 (0) 700 (0) 800 (0) 800 (0) 900 (0) 1,000 (+100) 1,000 (+23) 1,000 (+23)
GET list_products 9 (-3) 10 (-4) 11 (-38) 12 (-52) 44 (-28) 54 (-20) 71 (-5) 71 (-5)
GET list_sboms 7,000 (0) 7,000 (0) 7,000 (0) 7,000 (-1,000) 8,000 (0) 8,000 (-815) 9,686 (+871) 9,686 (+871)
GET list_sboms_paginated 800 (+100) 800 (0) 800 (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) 2,000 (0) 2,979 (+979) 2,979 (+475) 2,979 (+475) 2,979 (+475)
GET list_vulnerabilities_paginated 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,000 (0) 2,768 (+768) 2,768 (-97) 2,768 (-97)
GET search_packages 17,000 (-1,000) 17,000 (-1,000) 17,000 (-1,000) 17,000 (-1,000) 19,000 (0) 19,000 (0) 19,000 (-880) 19,000 (-880)
Aggregated 1,000 (+100) 2,000 (0) 3,000 (0) 4,000 (-1,000) 7,000 (0) 17,000 (0) 18,000 (0) 19,000 (-880)

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 40 [200]
GET list_sboms 40 [200]
GET list_sboms_paginated 39 [200]
GET list_vulnerabilities 40 [200]
GET list_vulnerabilities_paginated 40 [200]
GET search_packages 40 [200]
Aggregated 510 [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 (0) 0 (0) 12.89 (-0.23) 6 (-1) 20 (+1) 0.12 (+0.00) 0.00 (+0.00)
1.1 list_organizations 35 (0) 0 (0) 22.14 (+8.49) 1 (0) 58 (+4) 0.12 (+0.00) 0.00 (+0.00)
1.2 list_advisory 38 (0) 0 (0) 4297.34 (-538.89) 2984 (-40) 5205 (-582) 0.13 (+0.00) 0.00 (+0.00)
1.3 list_advisory_paginated 39 (0) 0 (0) 3185.69 (-361.18) 2470 (-304) 3863 (-928) 0.13 (+0.00) 0.00 (+0.00)
1.4 get_advisory_by_doc_id 39 (0) 0 (0) 95.15 (-13.26) 23 (-6) 208 (+6) 0.13 (+0.00) 0.00 (+0.00)
1.5 list_vulnerabilities 40 (0) 0 (0) 2218.32 (+198.82) 1673 (+28) 2979 (+475) 0.13 (+0.00) 0.00 (+0.00)
1.6 list_vulnerabilities_paginated 40 (0) 0 (0) 2117.52 (+127.95) 1686 (+82) 2768 (-97) 0.13 (+0.00) 0.00 (+0.00)
1.7 list_importer 40 (0) 0 (0) 8.25 (-1.65) 1 (0) 84 (+21) 0.13 (+0.00) 0.00 (+0.00)
1.8 list_packages 40 (0) 0 (0) 900.62 (+125.45) 547 (-44) 1256 (+55) 0.13 (+0.00) 0.00 (+0.00)
1.9 list_packages_paginated 40 (0) 0 (0) 718.97 (+7.75) 530 (+23) 1013 (+36) 0.13 (+0.00) 0.00 (+0.00)
1.10 search_packages 40 (0) 0 (0) 16948.45 (-495.48) 14693 (+1026) 19120 (-760) 0.13 (+0.00) 0.00 (+0.00)
1.11 list_products 40 (+5) 0 (0) 15.25 (-12.01) 4 (-1) 71 (-5) 0.13 (+0.02) 0.00 (+0.00)
1.12 list_sboms 40 (+5) 0 (0) 6823.33 (-147.13) 3148 (-1567) 9686 (+871) 0.13 (+0.02) 0.00 (+0.00)
1.13 list_sboms_paginated 39 (+4) 0 (0) 763.92 (+27.92) 236 (-57) 1128 (+2) 0.13 (+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 545 (+14) 0 (0) 2773.99 (-79.91) 1 (0) 19120 (-760) 1.82 (+0.05) 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 (0) 38000.14 (-1045.51) 31834 (-802) 41393 (+80) 0.12 (+0.00) 7.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) 35 (0) 38000.14 (-1045.51) 31834 (-802) 41393 (+80) 0.12 (+0.00) 7.00 (+0.00)

User Metrics