Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CIT for circle processor (renewed PR) #102277

Merged
merged 5 commits into from
Jun 16, 2021

Conversation

cuff-links
Copy link
Contributor

Closes #100106

This PR was also created because of a rebase going wrong with #101871. This PR has all of the commits that were addressed in that PR.

Summary

This PR is to add test coverage for the Ingest Pipelines Circle Processor.

Test cases being covered

  1. Prevents submission 0/2 required fields given.
  2. Saves processor with default options
  3. Saves processor with setting optional options.

@cuff-links cuff-links requested a review from a team as a code owner June 15, 2021 22:36
@cuff-links cuff-links changed the title Cit for circle processor (renewed PR) CIT for circle processor (renewed PR) Jun 15, 2021
@cuff-links cuff-links added auto-backport Deprecated - use backport:version if exact versions are needed Feature:Ingest Node Pipelines Ingest node pipelines management Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more labels Jun 15, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-stack-management (Team:Stack Management)

@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
ingestPipelines 687.1KB 687.2KB +76.0B

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

Copy link
Contributor

@alisonelizabeth alisonelizabeth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great. Thanks @cuff-links! I left one more comment in the code around improving readability and also possibly some missing coverage.

Once your PR is merged, I will update the "required fields" test case in #102222.

@cuff-links cuff-links merged commit d2e81ee into elastic:master Jun 16, 2021
kibanamachine added a commit to kibanamachine/kibana that referenced this pull request Jun 16, 2021
* Added CITs for Circle processor.

* Fixed issue with form function using int instead of string.

* Added changed per nits.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine
Copy link
Contributor

💚 Backport successful

Status Branch Result
7.x

This backport PR will be merged automatically after passing CI.

kibanamachine added a commit that referenced this pull request Jun 16, 2021
* Added CITs for Circle processor.

* Fixed issue with form function using int instead of string.

* Added changed per nits.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: John Dorlus <silne.dorlus@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-backport Deprecated - use backport:version if exact versions are needed Feature:Ingest Node Pipelines Ingest node pipelines management release_note:skip Skip the PR/issue when compiling release notes Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more v7.14.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Client Integration Test for The Circle Processor
4 participants