Skip to content

CyPerf 26.1.0 - #19

Merged
angela-cncf merged 26 commits into
mainfrom
release/26.1.0
Sep 22, 2026
Merged

angela-cncf merged 26 commits into
mainfrom
release/26.1.0

Conversation

@angela-cncf

Copy link
Copy Markdown
Collaborator

No description provided.

Iustin-Mitu and others added 26 commits September 22, 2026 18:52
…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
@angela-cncf
angela-cncf merged commit f21e924 into main Sep 22, 2026
8 checks passed
@angela-cncf
angela-cncf deleted the release/26.1.0 branch September 22, 2026 16:10
@angela-cncf
angela-cncf restored the release/26.1.0 branch September 22, 2026 16:15
@angela-cncf
angela-cncf deleted the release/26.1.0 branch September 22, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants