CyPerf 26.1.0 - #19
Merged
Merged
Conversation
…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
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 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>
… 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 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
tsimionescu
approved these changes
Sep 22, 2026
Iustin-Mitu
approved these changes
Sep 22, 2026
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.