Skip to content

Eventing API testing#689

Draft
IsaacLambat wants to merge 6 commits into
feature/AV-128959-eventing-functionsfrom
AV-136446-Isaac-Testing
Draft

Eventing API testing#689
IsaacLambat wants to merge 6 commits into
feature/AV-128959-eventing-functionsfrom
AV-136446-Isaac-Testing

Conversation

@IsaacLambat

Copy link
Copy Markdown
Contributor

Jira

  • AV-XXXXX

Description

Please include a summary of the fix/feature/change, including any relevant motivation and context.

Type of Change

  • Bug fix (non-breaking change which fixes an issue).
  • New feature (non-breaking change which adds functionality).
  • Breaking change (fix or feature that would cause existing functionality to not work as expected).
  • This change updates the ci/cd workflow.
  • Documentation fix/enhancement.

Manual Testing Approach

How was this change tested and do you have evidence? (REQUIRED: Select at least 1)

  • Manually tested
  • Unit tested
  • Acceptance tested
  • Unable to test / will not test (Please provide comments in section below)

Testing

Testing

Further comments

nimiyajoseph and others added 2 commits July 6, 2026 22:16
Add acceptance test coverage for the eventing function resource and data
sources: create (minimal/full/omitted defaults), all binding and auth types,
settings, the activation-state lifecycle and idempotency, update paths
(undeployed/paused; deployed-change rejection), import (all states, not-found,
malformed id, secret redaction), delete (all states, already-gone),
datasource get/list/export/filter/full-payload, drift/no-op, and
validator/error cases.

The description-clear fix these tests surfaced is delivered separately in
AV-136448-desc; TestAccEventingFunctionResourceRemoveDescription is skipped
here until that merges.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ce cluster

Move the eventing service to its own service group with dedicated nodes on the
common acceptance-test cluster, so eventing list reads and activation-state
calls are not throttled by data/index/query load. That contention caused
intermittent "context deadline exceeded" timeouts on the eventing functions
list data source and on deploy/pause under concurrent load.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

PR Description Error:
Your PR description needs attention.

Description Requirements:
- Must not contain the default template text
- Should include:
  * A clear summary of the changes
  * Motivation for the changes
  * Any relevant context

Please replace the default text with a meaningful description of your changes.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

🚨 PR title "Eventing API testing" does not match the required format.

Requirements:
- Must start with [AV-XXXXX] where X is any number of digits
- After the bracket, must start with a Verb (Add, Update, Fix, etc.)
- The Verb must start with an uppercase letter

Expected format: [AV-XXXXX] Verb ...
Example: [AV-98659] Implement Cluster On/Off feature
Valid verbs: Add, Update, Fix, Implement, Remove, Refactor, etc.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

No PR template selections were detected. Please make sure to fill out the PR template properly by selecting the appropriate checkboxes.

@IsaacLambat IsaacLambat force-pushed the AV-136446-Isaac-Testing branch from 669cc1b to 52dd055 Compare July 7, 2026 18:24
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

🚨 PR title "Eventing API testing" does not match the required format.

Requirements:
- Must start with [AV-XXXXX] where X is any number of digits
- After the bracket, must start with a Verb (Add, Update, Fix, etc.)
- The Verb must start with an uppercase letter

Expected format: [AV-XXXXX] Verb ...
Example: [AV-98659] Implement Cluster On/Off feature
Valid verbs: Add, Update, Fix, Implement, Remove, Refactor, etc.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

PR Description Error:
Your PR description needs attention.

Description Requirements:
- Must not contain the default template text
- Should include:
  * A clear summary of the changes
  * Motivation for the changes
  * Any relevant context

Please replace the default text with a meaningful description of your changes.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

No PR template selections were detected. Please make sure to fill out the PR template properly by selecting the appropriate checkboxes.

@IsaacLambat IsaacLambat force-pushed the AV-136446-Isaac-Testing branch from 52dd055 to 7f3ca74 Compare July 8, 2026 09:29
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

PR Description Error:
Your PR description needs attention.

Description Requirements:
- Must not contain the default template text
- Should include:
  * A clear summary of the changes
  * Motivation for the changes
  * Any relevant context

Please replace the default text with a meaningful description of your changes.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

No PR template selections were detected. Please make sure to fill out the PR template properly by selecting the appropriate checkboxes.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

🚨 PR title "Eventing API testing" does not match the required format.

Requirements:
- Must start with [AV-XXXXX] where X is any number of digits
- After the bracket, must start with a Verb (Add, Update, Fix, etc.)
- The Verb must start with an uppercase letter

Expected format: [AV-XXXXX] Verb ...
Example: [AV-98659] Implement Cluster On/Off feature
Valid verbs: Add, Update, Fix, Implement, Remove, Refactor, etc.

@IsaacLambat IsaacLambat force-pushed the AV-136446-Isaac-Testing branch from 7f3ca74 to c4b9021 Compare July 8, 2026 12:04
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

PR Description Error:
Your PR description needs attention.

Description Requirements:
- Must not contain the default template text
- Should include:
  * A clear summary of the changes
  * Motivation for the changes
  * Any relevant context

Please replace the default text with a meaningful description of your changes.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

🚨 PR title "Eventing API testing" does not match the required format.

Requirements:
- Must start with [AV-XXXXX] where X is any number of digits
- After the bracket, must start with a Verb (Add, Update, Fix, etc.)
- The Verb must start with an uppercase letter

Expected format: [AV-XXXXX] Verb ...
Example: [AV-98659] Implement Cluster On/Off feature
Valid verbs: Add, Update, Fix, Implement, Remove, Refactor, etc.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

No PR template selections were detected. Please make sure to fill out the PR template properly by selecting the appropriate checkboxes.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

PR Description Error:
Your PR description needs attention.

Description Requirements:
- Must not contain the default template text
- Should include:
  * A clear summary of the changes
  * Motivation for the changes
  * Any relevant context

Please replace the default text with a meaningful description of your changes.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

🚨 PR title "Eventing API testing" does not match the required format.

Requirements:
- Must start with [AV-XXXXX] where X is any number of digits
- After the bracket, must start with a Verb (Add, Update, Fix, etc.)
- The Verb must start with an uppercase letter

Expected format: [AV-XXXXX] Verb ...
Example: [AV-98659] Implement Cluster On/Off feature
Valid verbs: Add, Update, Fix, Implement, Remove, Refactor, etc.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

No PR template selections were detected. Please make sure to fill out the PR template properly by selecting the appropriate checkboxes.

@IsaacLambat IsaacLambat force-pushed the AV-136446-Isaac-Testing branch 2 times, most recently from eebde89 to da5709e Compare July 8, 2026 17:41
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

No PR template selections were detected. Please make sure to fill out the PR template properly by selecting the appropriate checkboxes.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

🚨 PR title "Eventing API testing" does not match the required format.

Requirements:
- Must start with [AV-XXXXX] where X is any number of digits
- After the bracket, must start with a Verb (Add, Update, Fix, etc.)
- The Verb must start with an uppercase letter

Expected format: [AV-XXXXX] Verb ...
Example: [AV-98659] Implement Cluster On/Off feature
Valid verbs: Add, Update, Fix, Implement, Remove, Refactor, etc.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

PR Description Error:
Your PR description needs attention.

Description Requirements:
- Must not contain the default template text
- Should include:
  * A clear summary of the changes
  * Motivation for the changes
  * Any relevant context

Please replace the default text with a meaningful description of your changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants