Skip to content

feat(CIS): Add support for AI Security for Apps - #335

Open
sridhargk wants to merge 4 commits into
masterfrom
ai-security-for-apps
Open

sridhargk wants to merge 4 commits into
masterfrom
ai-security-for-apps

Conversation

@sridhargk

Copy link
Copy Markdown
Collaborator

PR summary

Fixes: AI Security for Apps

PR Checklist

Please make sure that your PR fulfills the following requirements:

  • The commit message follows the Angular Commit Message Guidelines.
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • New tests
  • Build/CI related changes
  • Documentation content changes
  • Other (please describe)

What is the current behavior?

What is the new behavior?

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

Signed-off-by: Sridhar G K <gksridhar09@gmail.com>
@sridhargk sridhargk self-assigned this Sep 21, 2026
@sridhargk
sridhargk marked this pull request as draft September 21, 2026 10:31
…e response for operation labels

Signed-off-by: Sridhar G K <gksridhar09@gmail.com>
@sridhargk
sridhargk marked this pull request as ready for review September 23, 2026 10:16
@sridhargk

Copy link
Copy Markdown
Collaborator Author

IT Execution Results:

❯ go test ./aisecurityforappsv1/... -v -count=1 -tags=integration -timeout 15m -args -ginkgo.v -ginkgo.focus="Integration Tests"
=== RUN   TestAiSecurityForAppsV1
Running Suite: AiSecurityForAppsV1 Suite
========================================
Random Seed: 1790158422
Will run 7 of 92 specs

SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
------------------------------
AiSecurityForAppsV1 Integration Tests AI Security Settings Get and Update AI Security Settings 
  Get AI Security Settings
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:90
•
------------------------------
AiSecurityForAppsV1 Integration Tests AI Security Settings Get and Update AI Security Settings 
  Update AI Security Settings
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:101
•
------------------------------
AiSecurityForAppsV1 Integration Tests API Gateway Discovery Get API Gateway Discovery 
  Get API Gateway Discovery
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:132
•
------------------------------
AiSecurityForAppsV1 Integration Tests API Gateway Discovery List API Gateway Discovery Operations 
  List API Gateway Discovery Operations
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:145
•
------------------------------
AiSecurityForAppsV1 Integration Tests API Gateway Schemas Get API Gateway Schemas 
  Get API Gateway Schemas
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:160
•
------------------------------
AiSecurityForAppsV1 Integration Tests API Gateway Operations Create single operation, retrieve it, and delete it 
  Create a single API Gateway Operation, retrieve it by operation ID, then delete and verify deletion
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:175

• [SLOW TEST:5.796 seconds]
AiSecurityForAppsV1 Integration Tests
/Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:48
  API Gateway Operations
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:173
    Create single operation, retrieve it, and delete it
    /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:174
      Create a single API Gateway Operation, retrieve it by operation ID, then delete and verify deletion
      /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:175
------------------------------
AiSecurityForAppsV1 Integration Tests API Gateway Operations Create bulk operations, retrieve one, update labels, then delete all 
  Create 3 API Gateway operations in bulk, retrieve one, update labels, and clean up
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:230

• [SLOW TEST:9.272 seconds]
AiSecurityForAppsV1 Integration Tests
/Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:48
  API Gateway Operations
  /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:173
    Create bulk operations, retrieve one, update labels, then delete all
    /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:229
      Create 3 API Gateway operations in bulk, retrieve one, update labels, and clean up
      /Users/sridhargk/Developer/SDK/Public/networking-go-sdk/aisecurityforappsv1/ai_security_for_apps_v1_integration_test.go:230
------------------------------

Ran 7 of 92 Specs in 20.886 seconds
SUCCESS! -- 7 Passed | 0 Failed | 0 Pending | 85 Skipped
--- PASS: TestAiSecurityForAppsV1 (21.98s)
PASS
ok      github.com/IBM/networking-go-sdk/aisecurityforappsv1    23.234s

Signed-off-by: Sridhar G K <gksridhar09@gmail.com>
Signed-off-by: Sridhar G K <gksridhar09@gmail.com>
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.

1 participant