Skip to content

CyPerf 26.1.0 - #18

Closed
angela-cncf wants to merge 53 commits into
mainfrom
release/26.1.0
Closed

angela-cncf wants to merge 53 commits into
mainfrom
release/26.1.0

Conversation

@angela-cncf

Copy link
Copy Markdown
Collaborator

No description provided.

tsimionescu and others added 30 commits April 23, 2025 06:24
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
Iustin-Mitu and others added 23 commits March 31, 2026 07:54
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
@angela-cncf
angela-cncf deleted the release/26.1.0 branch September 22, 2026 15:57
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.

5 participants