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

Integrate the smoke test workflow with CI/CD pipeline #5224

Closed
3 tasks done
zelinh opened this issue Jan 6, 2025 · 2 comments
Closed
3 tasks done

Integrate the smoke test workflow with CI/CD pipeline #5224

zelinh opened this issue Jan 6, 2025 · 2 comments
Assignees
Labels

Comments

@zelinh
Copy link
Member

zelinh commented Jan 6, 2025

Subtask of #5223

The new Jenkins pipeline would be created to integrate smoke tests with existing build workflow for automation to catch major
issue in earlier stage.

This new CI integration will include a new groovy library script, a new jenkinsfile and required test cases.

Task:

  • Create the groovy library in opensearch-build-library repo to run the script for smoke tests.
  • Introduce a new Jenkins job Smoke Test with a distinct jenkinsfile.
  • Enable auto integration with the release candidates.
@zelinh zelinh self-assigned this Jan 6, 2025
@zelinh zelinh moved this from 🆕 New to 🏗 In progress in Engineering Effectiveness Board Jan 6, 2025
@github-actions github-actions bot added the untriaged Issues that have not yet been triaged label Jan 6, 2025
@zelinh zelinh added test and removed untriaged Issues that have not yet been triaged labels Jan 6, 2025
@zelinh
Copy link
Member Author

zelinh commented Jan 6, 2025

Groovy library for smoke test script is added here. opensearch-project/opensearch-build-libraries#569

@zelinh
Copy link
Member Author

zelinh commented Jan 9, 2025

The PR is merged. We now have the new smoke test job on Jenkins. https://build.ci.opensearch.org/job/smoke-test/

@zelinh zelinh closed this as completed Jan 9, 2025
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Engineering Effectiveness Board Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: ✅ Done
Development

No branches or pull requests

1 participant