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

Replacing .json pipeline test config files with .yml ones #739

Merged
merged 8 commits into from
Mar 2, 2021

Conversation

ycombinator
Copy link
Contributor

@ycombinator ycombinator commented Feb 22, 2021

What does this PR do?

This PR replaces all .json pipeline test configuration files with equivalent *.yml ones. This ensures that all package-related configuration files are consistently in YAML format.

Related issues

@elasticmachine
Copy link

elasticmachine commented Feb 23, 2021

💚 Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: ycombinator commented: jenkins, run the tests please

  • Start Time: 2021-03-02T01:32:29.185+0000

  • Duration: 37 min 53 sec

  • Commit: 388c600

Test stats 🧪

Test Results
Failed 0
Passed 1723
Skipped 3
Total 1726

Trends 🧪

Image of Build Times

Image of Tests

@ycombinator
Copy link
Contributor Author

CI is failing on pipeline tests for the zoom integration. These failures are legitimate and will be resolved once elastic/elastic-package#264 is merged and the elastic-package dependency in this PR is updated.

@ycombinator
Copy link
Contributor Author

ycombinator commented Mar 1, 2021

@mtojek looks like the new static tests are failing for some packages in CI. Is this to be expected? I've rebased this PR on master and master CI is currently green. 🤔

@ycombinator
Copy link
Contributor Author

@mtojek Re: my previous comment, I guess we will need #754 to be merged first and then this PR here will need to be rebased on master again.

@ycombinator
Copy link
Contributor Author

@mtojek Actually I just updated the elastic-package dependency in this PR's go.mod again to point to a slightly older release (elastic/elastic-package@adf9302). That release does not include the static test runner changes, which are not needed for this PR anyway.

@ycombinator ycombinator marked this pull request as ready for review March 1, 2021 22:00
@elasticmachine
Copy link

Pinging @elastic/integrations (Team:Integrations)

@ycombinator ycombinator requested a review from mtojek March 1, 2021 22:00
@ycombinator
Copy link
Contributor Author

jenkins, run the tests please

@mtojek
Copy link
Contributor

mtojek commented Mar 2, 2021

@mtojek Actually I just updated the elastic-package dependency in this PR's go.mod again to point to a slightly older release (elastic/elastic-package@adf9302). That release does not include the static test runner changes, which are not needed for this PR anyway.

Yes, that's why I pushed the static test runner, it's not really blocking :) Sorry for the confusion.

@ycombinator ycombinator merged commit 2b70a54 into elastic:master Mar 2, 2021
@ycombinator ycombinator deleted the pipeline-test-configs-yaml branch March 2, 2021 15:43
eyalkraft pushed a commit to build-security/integrations that referenced this pull request Mar 30, 2022
* Replacing .json pipeline test config files with .yml ones

* Removing header and trailing newline

* Removing leading whitespace columns

* Quoting @timestamp field

* Running elastic-package format on all packages

* Updating elastic-package dependency

* Updating elastic-package dependency

* Using older release of elastic-package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Integrations Label for the Integrations team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants