Skip to content

Fips smoke test#18376

Merged
cwperks merged 1 commit intoopensearch-project:mainfrom
sternadsoftware:fips_smoke_test
Jun 16, 2025
Merged

Fips smoke test#18376
cwperks merged 1 commit intoopensearch-project:mainfrom
sternadsoftware:fips_smoke_test

Conversation

@beanuwave
Copy link
Copy Markdown
Contributor

Description

Create project to run smoke tests to verify server can handle some basic functionality under FIPS JVM.

Related Issues

Resolves RFC

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue/PR created, if applicable.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@github-actions
Copy link
Copy Markdown
Contributor

❌ Gradle check result for b3cded0: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@github-actions
Copy link
Copy Markdown
Contributor

❌ Gradle check result for 320cb53: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@github-actions
Copy link
Copy Markdown
Contributor

❌ Gradle check result for 0596547: FAILURE

Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change?

@beanuwave
Copy link
Copy Markdown
Contributor Author

fips_build_tooling needs to be merged before this can be opened for review.

@github-actions
Copy link
Copy Markdown
Contributor

✅ Gradle check result for 3689020: SUCCESS

@codecov
Copy link
Copy Markdown

codecov bot commented May 28, 2025

Codecov Report

Attention: Patch coverage is 0% with 11 lines in your changes missing coverage. Please review.

Project coverage is 72.72%. Comparing base (3078649) to head (575c850).
Report is 5 commits behind head on main.

Files with missing lines Patch % Lines
...a/org/opensearch/RandomnessProviderNameAction.java 0.00% 9 Missing ⚠️
.../main/java/org/opensearch/FipsSmokeTestPlugin.java 0.00% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main   #18376      +/-   ##
============================================
+ Coverage     72.64%   72.72%   +0.08%     
- Complexity    68070    68120      +50     
============================================
  Files          5537     5539       +2     
  Lines        313404   313415      +11     
  Branches      45476    45476              
============================================
+ Hits         227658   227928     +270     
+ Misses        67241    66889     -352     
- Partials      18505    18598      +93     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jun 2, 2025

✅ Gradle check result for 71af700: SUCCESS

@cwperks
Copy link
Copy Markdown
Member

cwperks commented Jun 6, 2025

@beanuwave is there anything remaining before this is taken out of draft?

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>
@github-actions
Copy link
Copy Markdown
Contributor

✅ Gradle check result for 575c850: SUCCESS

@cwperks
Copy link
Copy Markdown
Member

cwperks commented Jun 13, 2025

Note: The codecov report is inaccurate for this PR. The new test module does cover these lines in Randomness.java, but since Randomness is in the server/ module its not getting picked up by the new javaRestTest included in this PR.

@beanuwave beanuwave marked this pull request as ready for review June 16, 2025 08:03
@beanuwave beanuwave requested a review from a team as a code owner June 16, 2025 08:03
@cwperks cwperks merged commit 5a7f656 into opensearch-project:main Jun 16, 2025
42 of 45 checks passed
abhita pushed a commit to abhita/OpenSearch that referenced this pull request Jun 17, 2025
Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>
neuenfeldttj added a commit to neuenfeldttj/OpenSearch that referenced this pull request Jun 26, 2025
Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>Signed-off-by: TJ Neuenfeldt <tjneu@amazon.com>
neuenfeldttj pushed a commit to neuenfeldttj/OpenSearch that referenced this pull request Jun 26, 2025
Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>
tandonks pushed a commit to tandonks/OpenSearch that referenced this pull request Aug 5, 2025
Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>
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.

[RFC] FIPS-140 Compliance Roadmap for OpenSearch

3 participants