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

[Manual backport 1.3] Enhance the Build and Test workflow (#3299) #3310

Merged

Conversation

AMoo-Miki
Copy link
Collaborator

Signed-off-by: Miki miki@amazon.com

Check List

  • All tests pass
    • yarn test:jest
    • yarn test:jest_integration
    • yarn test:ftr
  • New functionality includes testing.
  • New functionality has been documented.
  • Update CHANGELOG.md
  • Commits are signed per the DCO using --signoff

@codecov-commenter
Copy link

Codecov Report

❗ No coverage uploaded for pull request base (1.3@b5ea71b). Click here to learn what that means.
The diff coverage is n/a.

@@          Coverage Diff           @@
##             1.3    #3310   +/-   ##
======================================
  Coverage       ?   67.49%           
======================================
  Files          ?     3044           
  Lines          ?    58694           
  Branches       ?     8902           
======================================
  Hits           ?    39615           
  Misses         ?    16931           
  Partials       ?     2148           
Flag Coverage Δ
Linux 67.44% <0.00%> (?)
Windows 67.44% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

…ject#3299)

* Run GitHub workflow unit tests in band (opensearch-project#1306)
* Fix JUnit Reporter test (opensearch-project#1338)
* Add src/test_utils/ and src/core paths to the target clean patterns (opensearch-project#1442)
* Add code coverage reporting (opensearch-project#1478)
* Add release build verification workflow (opensearch-project#1502)
* Add Windows CI to the workflow (opensearch-project#2966)
* Add retrying flaky jest tests (opensearch-project#2967)
* Record functional test artifacts in case of failure (opensearch-project#3190)
* Increase timeout waiting for the exiting of an optimizer worker (opensearch-project#3193)
* Improve yarn's performance in workflows by caching yarn's cache folder (opensearch-project#3194)
* Fix the version of Chrome to 107 to match `chromedriver@107.0.1`, the last that works on NodeJS v10
* Prevent `AbortError` from breaking unit tests for ExecutionContract

Signed-off-by: Miki <miki@amazon.com>
Signed-off-by: Miki <amoo_miki@yahoo.com>
@AMoo-Miki AMoo-Miki force-pushed the backport/backport-3299-to-1.3 branch from a30c5ad to e4055a5 Compare January 24, 2023 18:18
@ananzh ananzh merged commit 106a1a4 into opensearch-project:1.3 Jan 25, 2023
@ananzh ananzh added the v1.3.8 label Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants