CyPerf 26.1.0 - #18
Closed
angela-cncf wants to merge 53 commits into
Closed
angela-cncf wants to merge 53 commits into
angela-cncf wants to merge 53 commits into
Conversation
Merge in ISGAPPSEC/cyperf-api-wrapper from fix-auto-generated-api-wrapper to main
Squashed commit of the following:
commit 96c0dd7b3fc43816744e4f238a3fcfbe4a80c5ed
Author: Tudor Simionescu <tudor.simionescu@keysight.com>
Date: Wed Apr 23 15:14:00 2025 +0300
Fix missing rename of get_application_types
commit f9241ae2182cc17d10dfbdcabd572b1a859a3a5c
Author: Tudor Simionescu <tudor.simionescu@keysight.com>
Date: Wed Apr 23 15:13:02 2025 +0300
Manually modify Config object to prevent pydantic issue
What:
- Make the 'validate' field of a Config have a different name in
Python
Why:
- 'validate' is a method in BaseModel and the field name is shadowing it
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34527-udp-sample-fix to main
Squashed commit of the following:
commit f7be4250a7c2115f78cf2d158089a858a5676158
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue May 13 14:48:06 2025 +0300
renaming parameter
…create_sessions
Merge in ISGAPPSEC/cyperf-api-wrapper from api-wrapper-fixes to main
Squashed commit of the following:
commit a20fbc276eeb8c1d552a31ac020c22f6b0be296c
Author: Tudor Simionescu <tudor.simionescu@keysight.com>
Date: Wed May 14 13:39:52 2025 +0300
ISGAPPSEC2-34547: use the proper argument name for create_sessions
What:
- Specify the intended argument names for the body parameters for all
POST operations
- re-generate api wrapper
Why:
- Default name is singular, even though these operations take a list
of items
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34540-remove-ui-specific-api-calls-from-api-client-library to main
Squashed commit of the following:
commit 220266f0afcb93e57cf29feeb47f9faf03103f16
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu May 15 11:45:27 2025 +0300
accidentally ommited file from the commit
commit ee3871930fb1657b9039701e5b32f835d6141db9
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu May 15 11:34:48 2025 +0300
regenerated werapper
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34434-fix-update-function to main
Squashed commit of the following:
commit 9a3ded61b2726e0b255ccc5ee49a3ca85de112fc
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri May 23 13:06:25 2025 +0300
commit after regenerate the wrapper
commit 91110c1e966908ed71d194cf08f493f557321353
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri May 23 12:55:26 2025 +0300
sample tests fixed and update function
commit bb87904e4e29413059dc9d256c28b72755149cee
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu May 22 13:12:39 2025 +0300
remove hassatr()
commit e838f0ed10fc089649b8c820f640c9b1b706d124
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed May 21 13:58:14 2025 +0300
fixed some issues
commit c465e89fc2ab8a157a0fe2a801893542311a17a9
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon May 19 12:21:09 2025 +0300
fix update function
commit 588ee3448f08c80d5c807d1457e00a55a758698e
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri May 16 10:57:52 2025 +0300
update function based on id
Merge in ISGAPPSEC/cyperf-api-wrapper from feature/ISGAPPSEC2-34728-add-support-for-operations-on-nodes to main
Squashed commit of the following:
commit d4308b4029b91f7e4cf49625985a0de107f9fc0e
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Jun 26 11:35:59 2025 +0300
sample test modified removed
commit 71f513045d7f38c1b2508c8ea1ebc52644a0c2da
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Jun 25 17:16:09 2025 +0300
rename metadatas and regenerated wrapper
commit d9acdfebae9cad90c0ddcce775b75509ae407c16
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jun 23 11:09:51 2025 +0300
async context
commit 4a96b9c6781d1abab9d9c6f082233f5eee0ff15c
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri Jun 20 13:43:25 2025 +0300
async op
commit 2893456cc358f4083ae6251b685cbcc989b417a5
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Jun 19 14:02:11 2025 +0300
regenerated wrapper
commit 2301cf18e8f0f0d92b1ba10160a37e0614c5ff98
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jun 16 11:45:18 2025 +0300
List[byte] operations fix
commit 6232a91457e44029e0598ef899c896a0d9816841
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Jun 4 12:07:20 2025 +0300
deleted test script
commit 89373f03af1ff148ebae5b5f9d0fff47a3ff19fc
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Jun 4 12:04:46 2025 +0300
support for operation nodes
commit c05cacf2c4cecab60aedca5d8a9134f14a568709
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jun 2 13:11:04 2025 +0300
generate methods for operation nodes
Merge in ISGAPPSEC/cyperf-api-wrapper from feature/ISGAPPSEC2-34308-create-an-attack-focused-api-wrapper-sample to main
Squashed commit of the following:
commit ff8f9110ef2b469fb296d2da59b4ac7806cddd13
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Jul 2 11:05:00 2025 +0300
fixed typo
commit aaba2277a2674c924bc045811c9bc2a097dbbbb5
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue Jul 1 15:00:46 2025 +0300
deleted pass
commit 7c4d7fccf26b566833a834465835dbf8b8067797
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed May 21 14:25:55 2025 +0300
attack based sample script
Merge in ISGAPPSEC/cyperf-api-wrapper from bug-fix-remove-one-item- to main
Squashed commit of the following:
commit 5eb3572c95353678a4bcaef6f1d709756b39e6ef
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue Jul 8 14:18:32 2025 +0300
fix len
commit 6d0e53642df648b180a2d1bf4503906721d8f092
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue Jul 8 12:57:14 2025 +0300
fix remove items from update function
Merge in ISGAPPSEC/cyperf-api-wrapper from fix-jenkins-file to main
Squashed commit of the following:
commit b987c8be3e7db838a7f6b8d76b1f15a6e7c9526c
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Jul 24 13:54:40 2025 +0300
using - instead of . for better version name
commit 150e953833eee92e97309c47b36a8a0fbbd6025b
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Jul 24 12:51:01 2025 +0300
small fix
commit fbea0f0a9460954f703db82179ee7b19e26b9707
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Jul 24 12:40:03 2025 +0300
fix slash in branch name
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-34322-move-to-wrapper-based-integration-tests to main
Squashed commit of the following:
commit 51f671078143913c0223be36fa599ece5aa4bce8
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue Jul 29 12:08:57 2025 +0300
add timeout support
commit 2b39d7d2851f1e743248d50a10feb10f6186be85
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jul 28 13:54:59 2025 +0300
added wait function for agents
…t-instead-of-having-a-lot-of-functions
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34538-have-poll-as-function-on-the-object-instead-of-having-a-lot-of-functions to main
Squashed commit of the following:
commit 07b0ff5e882cb3a78b45fad6ee6ffe1653302157
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Aug 6 17:29:44 2025 +0300
regenerated wrapper with no poll methods
Merge in ISGAPPSEC/cyperf-api-wrapper from feature/ISGAPPSEC2-34390-add-tag-support-to-ports to main
Squashed commit of the following:
commit 2e53af0c028d95ef69ff41e18cbb4cdb0984c3a9
Author: AndreiTeodor Boieriu <andreiteodor.boieriu@keysight.com>
Date: Wed Aug 27 18:52:33 2025 +0300
Regenerate wrapper
…pport
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-35552-api-wrapper-issue-with-ethrange-support to main
Squashed commit of the following:
commit b5451bc6ac103683c26b4564e1ec8ad3f9217002
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Sep 15 13:06:26 2025 +0300
renaming Parameter
commit 7673b1a7637b7dce33994c91ef8d8811e665e671
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Sep 8 12:21:03 2025 +0300
fix EthRange and EmulatedRouter classes
…ttings in UDP stream app results in exception
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-35640-accessing-client_stream_profile-settings-in-udp-stream-app-results-in to main
Squashed commit of the following:
commit 83fded9a32a9c5961ba2c2a8c73b181ac0fd0c1d
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue Sep 23 16:29:23 2025 +0300
changed LESS_THAN_NIL_GREATER_THAN -> NULL attribute
…tats always returns none wrapper
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-35734-licensingapi.get_counted_feature_stats-always-returns-none to main
Squashed commit of the following:
commit 908e267837666c2fbc5ec595219d304869ce1e9c
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri Sep 26 15:31:03 2025 +0300
removed async-operation-response
commit 074dd5261338c53d344ac594f6709585e2563527
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri Sep 26 14:56:28 2025 +0300
removed AsyncOperationResponse
commit 0d649c03ee7a398af77a5c7430eb1d0ff9f99dbe
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Sep 25 14:12:34 2025 +0300
regenerated wrapper with mdw's AsyncContext and eula
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-35526-switch-to-new-wrapper-for-integration-tests to main
Squashed commit of the following:
commit f6fab58b109d2ce7bd1914c5f9e42d4ce9bb409c
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Oct 2 10:45:30 2025 +0300
fix get_first_N_http_standalone_strikes
commit e3babe0ca1cccb65aaf918217d4e7a6a62cb26cb
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Oct 1 11:12:48 2025 +0300
get one strike per api call
commit 770cd80bd83e037e9f819b467ddb686073ab14c5
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Sep 29 16:56:05 2025 +0300
updated wrapper utils file
Merge in ISGAPPSEC/cyperf-api-wrapper from fix-empty-alias to main
Squashed commit of the following:
commit e58ab64af1d64be67ef833436ba99c2c3ca0c13b
Author: Tudor Simionescu <tudor.simionescu@keysight.com>
Date: Wed Nov 12 13:15:59 2025 +0200
Never use an empty alias
Why:
- if the field.alias property is empty, then we should use the key
name; the current code sets the field name to "None"
… regenerated docs
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-35886-allow-only-one-network-profile to main
Squashed commit of the following:
commit 161dd71f76ed0bff6beebf03eb1d712bbd33d997
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Nov 6 16:45:22 2025 +0200
regenerated wrapper and fixed sample script
Merge in ISGAPPSEC/cyperf-api-wrapper from fix-wrapper-version-integration-tests to main
Squashed commit of the following:
commit 498a9257094abcfdaa912d4a3c95856c70f4227a
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Nov 19 14:28:31 2025 +0200
regenerated wrapper
…od-with-include-all-parameter
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-35959-get_session_config-method-with-include-all to main
Squashed commit of the following:
commit 3d246d357f4d572d0aa7b8f0062cb1515c56c913
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Nov 20 11:06:32 2025 +0200
return [] instead of None for a required field
Merge in ISGAPPSEC/cyperf-api-wrapper from fix-get_first_N_http_standalone_strikes-function to main
Squashed commit of the following:
commit 8e8ac1da56dd995d75d6ee01b9ae31f48a41533e
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri Dec 12 14:09:09 2025 +0200
fix get_first_N_http_standalone_strikes
…nd-aps-ports
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-36317-no-api-to-retrieve-compute-nodes-and-aps-ports to main
Squashed commit of the following:
commit c06e8485a534b49004303ef8a42e42ec02eab316
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri Dec 12 11:51:05 2025 +0200
regenerated wrapper, support for cumpute nodes on aps
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-36315-assign-by-id-or-by-port-do-not-work-they-complain-about-tag to main
Squashed commit of the following:
commit 4401c75675463cadb452a22579928732a75622fb
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Jan 21 16:44:57 2026 +0200
regenerated wrapper
Merge in ISGAPPSEC/cyperf-api-wrapper from compatible-wrapper-with-python-3.8 to main
Squashed commit of the following:
commit 79b2e7cec15f12bc207a1408e2bd580ca038f06a
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue Jan 27 14:45:49 2026 +0200
fixed sample scripts
commit 9ae193e70db6468f8f6db9982bf70c79870c37c9
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jan 26 16:56:31 2026 +0200
regenerate wrapper after conflicts
commit d29e51b29707bb071f30f76879eb6d1752c57248
Merge: 8694c3f 7b39904
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jan 26 16:49:29 2026 +0200
Merge branch 'main' of https://bitbucket.it.keysight.com/scm/isgappsec/cyperf-api-wrapper into compatible-wrapper-with-python-3.8
commit 8694c3fd04b5da8fef7912396cf53e786cc9583b
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jan 26 16:37:23 2026 +0200
remove endlines
commit 313627a6fc726b9c772e6fed92be2dff38e402b3
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Jan 26 15:49:13 2026 +0200
regenerated wrapper
commit 8827e5c9cd44a07ca3a826077eb96e5c6228ced9
Author: iustmitu <iustin.mitu@keysight.com>
Date: Thu Dec 4 13:12:01 2025 +0200
compatible wrapper with python 3.8
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-36320-wrapper-rename-validate-attribute to main
Squashed commit of the following:
commit a644af27b3b0323220adaf159cc9aaefe740e2d1
Author: iustmitu <iustin.mitu@keysight.com>
Date: Mon Feb 2 17:27:44 2026 +0200
regenerated wrapper
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34528-cyperf-api-wrapper-tests to main
Squashed commit of the following:
commit 6c292e19d99c8709e38b5d952cba095b8e82974e
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Feb 18 16:21:38 2026 +0200
deleted testing stage in jenkins
commit 01ef0b9c93eafc747d2b3356c4c6ffc9d2921599
Author: iustmitu <iustin.mitu@keysight.com>
Date: Fri Feb 13 16:22:30 2026 +0200
deleted unit tests
…irs and model armor (wrapper)
Merge in ISGAPPSEC/cyperf-api-wrapper from feature/ISGAPPSEC2-36897-wrapper-integrate-model-armor-and-prisma-airs-params to main
Squashed commit of the following:
commit a5d6d9b7c606758389de6cc0bc4dbcaf8af88701
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Feb 18 15:59:43 2026 +0200
regenerated wrapper
commit 2f2dce98568d02becb495345be221ae811656ba2
Author: iustmitu <iustin.mitu@keysight.com>
Date: Wed Feb 18 15:49:54 2026 +0200
model armor and prisma airs utils methods
Merge in ISGAPPSEC/cyperf-api-wrapper from testing/ISGAPPSEC2-37118/ipsec-integration-tests to main
Squashed commit of the following:
commit 79561cdfb25882432cf90d86630060c4f9bc8a4a
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Fri Mar 20 11:56:57 2026 +0200
Re-generate wrapper
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
Merge in ISGAPPSEC/cyperf-api-wrapper from release/26.0.0 to main Squashed commit of the following: commit 23f1f0a Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Fri Mar 13 07:08:28 2026 -0600 Pull request #59: fix version format Merge in ISGAPPSEC/cyperf-api-wrapper from fix-cyperf-new-version-format to release/26.0.0 Squashed commit of the following: commit d2bdad3c56c4101213e3b6a79be6671384eb8df1 Author: iustmitu <iustin.mitu@keysight.com> Date: Fri Mar 13 14:44:41 2026 +0200 deleted python 3.7 dependencies commit f254f9fa59cfa6b3f9ef167af999575d4ba142ab Author: iustmitu <iustin.mitu@keysight.com> Date: Fri Mar 13 14:29:36 2026 +0200 fix version format
… dismiss notifications operation
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-37143-(CW)-can-t-filter-notifications-in-dismiss-notifications-operation to main
Squashed commit of the following:
commit f342b66782ff47a8252cfac6a22040b8b2efc242
Author: iustmitu <iustin.mitu@keysight.com>
Date: Tue Mar 24 16:21:57 2026 +0200
regenerated wrapper with dismiss operation parameter
Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/bugfix/ISGAPPSEC2-36322-(CW)-github-pipeline-fails-for-https-github.com-keysight-cyperf-api-w to main Squashed commit of the following: commit 8354ce6 Author: iustmitu <iustin.mitu@keysight.com> Date: Tue Mar 31 15:40:31 2026 +0300 regenerated wrapper after merging conflicts commit 26b4b30 Merge: 71194d3 ad84def Author: iustmitu <iustin.mitu@keysight.com> Date: Tue Mar 31 15:09:11 2026 +0300 Merge branch 'main' of https://github.com/Keysight/cyperf-api-wrapper into bugfix/bugfix/ISGAPPSEC2-36322-(CW)-github-pipeline-fails-for-https-github.com-keysight-cyperf-api-w commit 71194d3 Author: iustmitu <iustin.mitu@keysight.com> Date: Tue Mar 31 14:14:30 2026 +0300 deleted testing step because we have no more tests in the wrapper commit 9550bd9 Author: iustmitu <iustin.mitu@keysight.com> Date: Tue Mar 31 14:01:31 2026 +0300 deleted wrong versions and pytest dependency commit ad84def Author: iustmitu <iustin.mitu@keysight.com> Date: Mon Feb 9 12:04:15 2026 +0200 removed 3.7 python version from strategy matrix commit 68d88f5 Author: Tudor Simionescu <tudor.simionescu@keysight.com> Date: Thu Nov 13 08:59:35 2025 -0700 Pull request #47: Pull request #44: Never use an empty alias Merge in ISGAPPSEC/cyperf-api-wrapper from fix-empty-alias-release to release/7.0 * commit '544e0aeeccd50f5ac53ad887742567fb87d70357': Pull request #44: Never use an empty alias commit bcb53cd Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Mon Sep 22 04:41:35 2025 -0600 Pull request #39: hotfixes customer support github Merge in ISGAPPSEC/cyperf-api-wrapper from hotfixes-github to release/7.0 Squashed commit of the following: commit d615aa95f6f42e2c12355972c0ec178595f12885 Author: iustmitu <iustin.mitu@keysight.com> Date: Fri Sep 19 11:54:37 2025 +0300 rename enum value commit 5b90d5164f54ec882472e49f8ddd806bb03bfa52 Author: iustmitu <iustin.mitu@keysight.com> Date: Fri Sep 19 11:19:45 2025 +0300 hotfixes commit c8e0783 Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Thu Jul 24 05:16:39 2025 -0600 Pull request #32: fix version naming for branches with slashes release branch Merge in ISGAPPSEC/cyperf-api-wrapper from fix-jenkins-file to release/7.0 Squashed commit of the following: commit b987c8be3e7db838a7f6b8d76b1f15a6e7c9526c Author: iustmitu <iustin.mitu@keysight.com> Date: Thu Jul 24 13:54:40 2025 +0300 using - instead of . for better version name commit 150e953833eee92e97309c47b36a8a0fbbd6025b Author: iustmitu <iustin.mitu@keysight.com> Date: Thu Jul 24 12:51:01 2025 +0300 small fix commit fbea0f0a9460954f703db82179ee7b19e26b9707 Author: iustmitu <iustin.mitu@keysight.com> Date: Thu Jul 24 12:40:03 2025 +0300 fix slash in branch name commit 82ab99c Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Wed Jul 9 02:58:35 2025 -0600 Pull request #30: fix remove items from update function Merge in ISGAPPSEC/cyperf-api-wrapper from bug-fix-remove-one-item- to main Squashed commit of the following: commit 5eb3572c95353678a4bcaef6f1d709756b39e6ef Author: iustmitu <iustin.mitu@keysight.com> Date: Tue Jul 8 14:18:32 2025 +0300 fix len commit 6d0e53642df648b180a2d1bf4503906721d8f092 Author: iustmitu <iustin.mitu@keysight.com> Date: Tue Jul 8 12:57:14 2025 +0300 fix remove items from update function commit 6adb76b Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Wed Jul 2 03:30:25 2025 -0600 Pull request #28: attack based sample script Merge in ISGAPPSEC/cyperf-api-wrapper from feature/ISGAPPSEC2-34308-create-an-attack-focused-api-wrapper-sample to main Squashed commit of the following: commit ff8f9110ef2b469fb296d2da59b4ac7806cddd13 Author: iustmitu <iustin.mitu@keysight.com> Date: Wed Jul 2 11:05:00 2025 +0300 fixed typo commit aaba2277a2674c924bc045811c9bc2a097dbbbb5 Author: iustmitu <iustin.mitu@keysight.com> Date: Tue Jul 1 15:00:46 2025 +0300 deleted pass commit 7c4d7fccf26b566833a834465835dbf8b8067797 Author: iustmitu <iustin.mitu@keysight.com> Date: Wed May 21 14:25:55 2025 +0300 attack based sample script commit a010ec4 Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Wed Jul 2 02:20:12 2025 -0600 Pull request #29: generate methods for operation nodes Merge in ISGAPPSEC/cyperf-api-wrapper from feature/ISGAPPSEC2-34728-add-support-for-operations-on-nodes to main Squashed commit of the following: commit d4308b4029b91f7e4cf49625985a0de107f9fc0e Author: iustmitu <iustin.mitu@keysight.com> Date: Thu Jun 26 11:35:59 2025 +0300 sample test modified removed commit 71f513045d7f38c1b2508c8ea1ebc52644a0c2da Author: iustmitu <iustin.mitu@keysight.com> Date: Wed Jun 25 17:16:09 2025 +0300 rename metadatas and regenerated wrapper commit d9acdfebae9cad90c0ddcce775b75509ae407c16 Author: iustmitu <iustin.mitu@keysight.com> Date: Mon Jun 23 11:09:51 2025 +0300 async context commit 4a96b9c6781d1abab9d9c6f082233f5eee0ff15c Author: iustmitu <iustin.mitu@keysight.com> Date: Fri Jun 20 13:43:25 2025 +0300 async op commit 2893456cc358f4083ae6251b685cbcc989b417a5 Author: iustmitu <iustin.mitu@keysight.com> Date: Thu Jun 19 14:02:11 2025 +0300 regenerated wrapper commit 2301cf18e8f0f0d92b1ba10160a37e0614c5ff98 Author: iustmitu <iustin.mitu@keysight.com> Date: Mon Jun 16 11:45:18 2025 +0300 List[byte] operations fix commit 6232a91457e44029e0598ef899c896a0d9816841 Author: iustmitu <iustin.mitu@keysight.com> Date: Wed Jun 4 12:07:20 2025 +0300 deleted test script commit 89373f03af1ff148ebae5b5f9d0fff47a3ff19fc Author: iustmitu <iustin.mitu@keysight.com> Date: Wed Jun 4 12:04:46 2025 +0300 support for operation nodes commit c05cacf2c4cecab60aedca5d8a9134f14a568709 Author: iustmitu <iustin.mitu@keysight.com> Date: Mon Jun 2 13:11:04 2025 +0300 generate methods for operation nodes commit f4f28bf Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Mon May 26 02:01:39 2025 -0600 Pull request #27: update function based on id Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34434-fix-update-function to main Squashed commit of the following: commit 9a3ded61b2726e0b255ccc5ee49a3ca85de112fc Author: iustmitu <iustin.mitu@keysight.com> Date: Fri May 23 13:06:25 2025 +0300 commit after regenerate the wrapper commit 91110c1e966908ed71d194cf08f493f557321353 Author: iustmitu <iustin.mitu@keysight.com> Date: Fri May 23 12:55:26 2025 +0300 sample tests fixed and update function commit bb87904e4e29413059dc9d256c28b72755149cee Author: iustmitu <iustin.mitu@keysight.com> Date: Thu May 22 13:12:39 2025 +0300 remove hassatr() commit e838f0ed10fc089649b8c820f640c9b1b706d124 Author: iustmitu <iustin.mitu@keysight.com> Date: Wed May 21 13:58:14 2025 +0300 fixed some issues commit c465e89fc2ab8a157a0fe2a801893542311a17a9 Author: iustmitu <iustin.mitu@keysight.com> Date: Mon May 19 12:21:09 2025 +0300 fix update function commit 588ee3448f08c80d5c807d1457e00a55a758698e Author: iustmitu <iustin.mitu@keysight.com> Date: Fri May 16 10:57:52 2025 +0300 update function based on id commit b58b303 Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Fri May 16 01:46:15 2025 -0600 Pull request #25: removed ui specific api calls Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34540-remove-ui-specific-api-calls-from-api-client-library to main Squashed commit of the following: commit 220266f0afcb93e57cf29feeb47f9faf03103f16 Author: iustmitu <iustin.mitu@keysight.com> Date: Thu May 15 11:45:27 2025 +0300 accidentally ommited file from the commit commit ee3871930fb1657b9039701e5b32f835d6141db9 Author: iustmitu <iustin.mitu@keysight.com> Date: Thu May 15 11:34:48 2025 +0300 regenerated werapper commit db7b505 Author: Tudor Simionescu <tudor.simionescu@keysight.com> Date: Wed May 14 06:55:20 2025 -0600 Pull request #26: ISGAPPSEC2-34547: use the proper argument name for create_sessions Merge in ISGAPPSEC/cyperf-api-wrapper from api-wrapper-fixes to main Squashed commit of the following: commit a20fbc276eeb8c1d552a31ac020c22f6b0be296c Author: Tudor Simionescu <tudor.simionescu@keysight.com> Date: Wed May 14 13:39:52 2025 +0300 ISGAPPSEC2-34547: use the proper argument name for create_sessions What: - Specify the intended argument names for the body parameters for all POST operations - re-generate api wrapper Why: - Default name is singular, even though these operations take a list of items commit e0af9d8 Author: Iustin Mitu <iustin.mitu@keysight.com> Date: Tue May 13 06:06:48 2025 -0600 Pull request #24: renaming parameter fix Merge in ISGAPPSEC/cyperf-api-wrapper from bugfix/ISGAPPSEC2-34527-udp-sample-fix to main Squashed commit of the following: commit f7be4250a7c2115f78cf2d158089a858a5676158 Author: iustmitu <iustin.mitu@keysight.com> Date: Tue May 13 14:48:06 2025 +0300 renaming parameter commit 2e0fba6 Author: Tudor Simionescu <tudor.simionescu@keysight.com> Date: Wed Apr 23 06:24:13 2025 -0600 Pull request #22: Fix auto generated api wrapper Merge in ISGAPPSEC/cyperf-api-wrapper from fix-auto-generated-api-wrapper to main Squashed commit of the following: commit 96c0dd7b3fc43816744e4f238a3fcfbe4a80c5ed Author: Tudor Simionescu <tudor.simionescu@keysight.com> Date: Wed Apr 23 15:14:00 2025 +0300 Fix missing rename of get_application_types commit f9241ae2182cc17d10dfbdcabd572b1a859a3a5c Author: Tudor Simionescu <tudor.simionescu@keysight.com> Date: Wed Apr 23 15:13:02 2025 +0300 Manually modify Config object to prevent pydantic issue What: - Make the 'validate' field of a Config have a different name in Python Why: - 'validate' is a method in BaseModel and the field name is shadowing it commit 6ba1879 Merge: b39163f e8d7af2 Author: dartodea <darius.todea@keysight.com> Date: Thu Apr 10 17:34:53 2025 +0300 6.0 commit b39163f Author: Tudor Simionescu <tudor.simionescu@keysight.com> Date: Thu Apr 3 19:20:37 2025 +0300 Initial commit commit 2c243a4 Author: tsimionescu <36003377+tsimionescu@users.noreply.github.com> Date: Thu Apr 3 17:50:11 2025 +0300 Initial commit
Merge in ISGAPPSEC/cyperf-api-wrapper from update/ipsec-o-ipsec to main
Squashed commit of the following:
commit ef76582be7fb1a2651d992856afefe8ba1edd866
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Tue Apr 7 14:26:12 2026 +0300
Add add-applications operation
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
commit 42811074fa7b1980e1ceec0228b532a988f56c2f
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Tue Apr 7 13:56:42 2026 +0300
Update wrapper
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
Merge in ISGAPPSEC/cyperf-api-wrapper from update/add-ipsec-pqc to main
Squashed commit of the following:
commit cec8171ec25b9d4aef24b44c95d9b01046163599
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Fri Apr 24 17:15:55 2026 +0300
Update wrapper with IPSec PQC structs
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
…in Cyperf
Merge in ISGAPPSEC/cyperf-api-wrapper from feature/pspStack to main
Squashed commit of the following:
commit 269aac7e37547a37354cb33780c7eee6dda51c0d
Author: inmoitra <inmoitra@AD.KEYSIGHT.COM@1n14380gsd-ubuntu2204.ccu.is.keysight.com>
Date: Mon May 18 13:46:59 2026 +0000
Python api wrapper for newly added PSP Stack in Cyperf
…sion repo with cyperf-api-wrapper
Merge in ISGAPPSEC/cyperf-api-wrapper from Support-to-integrate-with-appsec-automation to main
Squashed commit of the following:
commit 672b8005da53d9d5c74f35c6ddb9abf70e770d59
Author: dmuntean <daniel.muntean@keysight.com>
Date: Tue May 19 15:47:50 2026 +0300
Moved 2 regression specific functions into appsec-automation repository
commit 15eeea09c9a8c7b7a9686f7e5c598c78f914758e
Author: dmuntean <daniel.muntean@keysight.com>
Date: Mon May 18 15:18:46 2026 +0300
Small fixes to include latest code review.
commit 385da09f6b6b826dbd98eb5ba7b9430143741d99
Author: dmuntean <daniel.muntean@keysight.com>
Date: Wed Apr 22 11:30:17 2026 +0300
Small fix for get_notifications()
commit 9fdb3d7dd4ca92980533568eec2c3418385f0c31
Author: dmuntean <daniel.muntean@keysight.com>
Date: Mon Apr 20 11:31:12 2026 +0300
Removed hasattr logic
commit 771b883f142bf9310fd11b41386df9bcb70765d7
Author: dmuntean <daniel.muntean@keysight.com>
Date: Mon Apr 20 11:13:19 2026 +0300
Removed functions using requests. Other small fixes.
commit 8293355cdee6405551bb5f81835bcd7efffdd5eb
Author: dmuntean <daniel.muntean@keysight.com>
Date: Thu Apr 9 13:51:55 2026 +0300
Added support to integrate appsec-automation regression repo
Merge in ISGAPPSEC/cyperf-api-wrapper from multivalue-dev to main
Squashed commit of the following:
commit 843e10c082e5e55eb451827f4d2670ccefb67638
Author: Marian-Madalin Stanciu <marian.stanciu@keysight.com>
Date: Wed May 27 13:07:47 2026 +0300
sample script for sequence/dut ranges
commit 025e057b35c34df1c8afee5441f66005f700ac81
Author: Marian-Madalin Stanciu <marian.stanciu@keysight.com>
Date: Tue May 26 13:20:44 2026 +0300
multivalue support
Merge in ISGAPPSEC/cyperf-api-wrapper from fix/ISGAPPSEC2-38042/encrypted_payloads to main
Squashed commit of the following:
commit 9c23dc992185a0ca88b3d43461d02f4738c34334
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Wed Jun 3 18:10:29 2026 +0300
Add async context to encrypted captures uploadfile
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
commit 2533f57786a51e07429e901f2377a975dd13fb7e
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Wed Jun 3 17:23:58 2026 +0300
Actualy ssl key file required for encrypted endpoint
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
commit 135ed98a0408f4a13bc251646039d3e0b324a0fd
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Wed Jun 3 17:19:07 2026 +0300
The ssl key file is optional
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
commit 179f7d3483f33eb67d5a4b2e0b648843fd301ea1
Author: Andrei Martin <andreicostin.martin@keysight.com>
Date: Wed Jun 3 16:42:51 2026 +0300
Update wrapper
Signed-off-by: Andrei Martin <andreicostin.martin@keysight.com>
…_end function name
Merge in ISGAPPSEC/cyperf-api-wrapper from update-function-calls to main
Squashed commit of the following:
commit 28b0190076def0f8b9cb0b00e4e272200b7fdc5c
Author: lucamunt <luca.muntean@keysight.com>
Date: Fri Jun 12 10:18:35 2026 +0300
updated sample scripts to use the new wait_for_test_end function name
Merge in ISGAPPSEC/cyperf-api-wrapper from feature/ISGAPPSEC2-37153-exposeeagle-heavy-apis-in-the-cyperf-python-wrapper to main
Squashed commit of the following:
commit 634034a8f9c152295f67e31de249bc1edabed9af
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Fri Jul 10 13:34:17 2026 +0300
Remove the folder .openapi-generator & git should ignore it
commit 1617263af5bf582b44a9522f5f85b5f8a91870d8
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Fri Jul 10 13:15:16 2026 +0300
Update FILES
commit 859605d674e6044a4a40d03ccab9584d7f21021a
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Fri Jul 10 11:29:31 2026 +0300
Remove the deprecated hw operation files
commit 4c9c9dbc47121d1578fa396cf338dc4a173ff214
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Thu Jul 9 12:41:56 2026 +0300
Regenerate Python API Wrapper
Merge in ISGAPPSEC/cyperf-api-wrapper from add_sample_script_for_appbuilder to main
Squashed commit of the following:
commit 24415d238aeca8372d72f3f021c4059860a10f6f
Author: Marian-Madalin Stanciu <marian.stanciu@keysight.com>
Date: Tue Jul 14 13:36:03 2026 +0300
update comment
commit fe330a4a607a64ccf6075fb9f63f03c434adc092
Author: Marian-Madalin Stanciu <marian.stanciu@keysight.com>
Date: Tue Jul 7 17:28:59 2026 +0300
sample script for appbuilder
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-37153-update-cyperf-python-wrapper to main
Squashed commit of the following:
commit 083542b9db90a53e829416b0beed8d585f4e5545
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Fri Jul 24 18:21:21 2026 +0300
Remove another deprecated python files
commit f8b4fa3c98f2eff5e3caf220f55ba7153448320c
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Fri Jul 24 16:18:59 2026 +0300
Regenerate python wrapper
commit 803ff054cdd0a06c8b4cde3e9fd2d8c2674e1eee
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Fri Jul 17 14:30:41 2026 +0300
Remove deprecated generated python files
…ies updated to accommodate unified strike format
Merge in ISGAPPSEC/cyperf-api-wrapper from anuvab/guardrail-utils to main
Squashed commit of the following:
commit 26659d7cde9511b820a1cce5deeec4aeb10edb1f
Author: anuvchak <anuvab.chakravarty@keysight.com>
Date: Mon Jul 27 08:07:26 2026 +0000
Introduces error-free skipping in case we run into applications with No Connections
Also removes the redundant alias 'label'
commit a114dce54948865cf171e128bbbc22c0ecc1ae03
Author: anuvchak <anuvab.chakravarty@keysight.com>
Date: Fri Jul 24 14:57:14 2026 +0000
Creates a separate function keeping the common portions for guardrail utils inside.
Also handles absent profiles better. Enough to abort in one specific case (neither strike or app profile found).
commit 71a2e79b38b10b4f29e357ff9138959c9f53ee7a
Author: anuvchak <anuvab.chakravarty@keysight.com>
Date: Thu Jul 23 07:40:10 2026 +0000
Working changes to Guardrail Utilities to accomodate unified strike format
ISGAPPSEC2-38154: Supports the Google Model Armor and Prisma AIRS Guardrails only for now
Knowledge base was generated in an isolated worktree; relocating it into the main checkout's .claude/knowledge-base so it's available from main. Also migrates the KB from the legacy monolithic-README layout to the v3.5.0 index + sections layout: the slim README.md now holds only the Product Profile and a Sections index table, while each of the 10 canonical KB sections (architecture, file-index, surface-inventory, project-standards, internal-quality, external-quality, technical-debt, feature-registry, development-guide, tooling-requirements) lives in its own file under knowledge-base/sections/. This was a pure content carve of the existing monolith (which already used the exact canonical H2 section names) via the assembler — no discovery/IQ/EQ re-run, no new facts. The manifest is updated accordingly and gets a new Incremental Update Log entry describing the carve. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
What: Update knowledge base Include Clause local settings in .gitignore Why: Keep AI instrumentation up to date
… IPSec
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-38803/expose-ipsec-pqc-configuration to main
Squashed commit of the following:
commit 9f7818232632d07c4f429a89540592ec7726d44b
Author: inmoitra <inmoitra@AD.KEYSIGHT.COM@1n14380gsd-ubuntu2204.ccu.is.keysight.com>
Date: Mon Aug 3 14:27:51 2026 +0000
Regenerated wrapper with PQC KEM changes in IPSec
Merge in ISGAPPSEC/cyperf-api-wrapper from regenerate-wrapper-fanout to main
Squashed commit of the following:
commit 08c1423d2a780a10c5050b98906ec7074594d588
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Wed Aug 5 10:41:22 2026 +0300
Add back Keysight prefix
commit 1a5a03387e144f5f6a23f89009b9cc533346c2c7
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Fri Jul 31 15:23:54 2026 +0300
Regenerate the python wrapper
Merge in ISGAPPSEC/cyperf-api-wrapper from fix-integration-tests-wrapper to main
Squashed commit of the following:
commit 823389eb9ecba52537b7033f516c61f657d6669f
Author: lucamunt <luca.muntean@keysight.com>
Date: Thu Aug 20 16:12:51 2026 +0300
fix integration tests for python 3.9
What: update metadata for KB version & .gitignore
…ase doc
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-39780-regenerate-python-wrapper to main
Squashed commit of the following:
commit 8b660a6f28e4a36658752562e5b4c101c6e4dc0e
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Wed Aug 26 17:02:12 2026 +0300
revert ipsec multi_p2_over_p1 change
commit 364121ebc001727b482cad2d2106bdb735afbf66
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Tue Aug 25 16:45:34 2026 +0300
Regenerate the python wrapper based on openApi release doc
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-39412-create-hw-sample-scripts to main
Squashed commit of the following:
commit e818b10ed80355b7be45d7804623b2705c1f718f
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Wed Aug 26 09:45:17 2026 +0300
Refactor port assignment & move hw methods to utils.py
commit 020ac806fabca9f3e2ccc03bcb17e4116629aed5
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Tue Aug 25 14:56:58 2026 +0300
Replace all sample hw scripts with single one
commit 07313b80892fce1e298437e252ee36a16aaaae93
Author: Angela Grigoroaia <angela.grigoroaia@keysight.com>
Date: Tue Aug 25 03:58:28 2026 -0600
Change error message format for unavailable ports
commit e63fe80072f2c50552a82d6b6f3be62408ee78dc
Author: stinandr <stingescu.andrei-petrut@keysight.com>
Date: Thu Aug 20 14:26:57 2026 +0300
Add HW sample scripts
…ude the python 3.14 fix
Merge in ISGAPPSEC/cyperf-api-wrapper from regenerate-wrapper to main
Squashed commit of the following:
commit c4c9954f66e5224225f7654ad71508de902999b2
Author: lucamunt <luca.muntean@keysight.com>
Date: Tue Sep 1 14:17:13 2026 +0300
regeneratre cyperf wrapper to include the python 3.14 fix
…error handling on operations
Merge in ISGAPPSEC/cyperf-api-wrapper from ISGAPPSEC2-40005_update_error_handling_on_operations to main
Squashed commit of the following:
commit e11e30998c314e170b1d3e65e90954cbf4b895ef
Author: Marian-Madalin Stanciu <marian.stanciu@keysight.com>
Date: Wed Sep 16 11:49:27 2026 +0300
regenerate wrapper after updating error handling on operations
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.