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

[Backport 2.4] [Manual] Make BWC tests work on multi- platform and jdk #2234

Closed
wants to merge 2 commits into from

Conversation

peternied
Copy link
Member

Description

Update the backward compatibility tests to run on windows in JDK11/17

Issues Resolved

Check List

  • New functionality includes testing
  • New functionality has been documented
  • Commits are signed per the DCO using --signoff

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.

Signed-off-by: Peter Nied <[email protected]>

Remove MacOS support

Signed-off-by: Peter Nied <[email protected]>

Fix incorrect outputs reference

Signed-off-by: Peter Nied <[email protected]>

Missed variable replacement

Signed-off-by: Peter Nied <[email protected]>

Adjust current build dest folder

Signed-off-by: Peter Nied <[email protected]>

use gradle root-dir instead of cd

Signed-off-by: Peter Nied <[email protected]>

Add if/else logic to cleanup workflow

Source https://stackoverflow.com/a/67291623/533057

Signed-off-by: Peter Nied <[email protected]>

Install wget if we are on windows

Signed-off-by: Peter Nied <[email protected]>

Include executing the wget commands

Signed-off-by: Peter Nied <[email protected]>

Move to 2.4

Signed-off-by: Peter Nied <[email protected]>
@peternied peternied requested a review from a team November 3, 2022 23:09
@peternied peternied added the v2.4.0 'Issues and PRs related to version v2.4.0' label Nov 3, 2022
@codecov-commenter
Copy link

codecov-commenter commented Nov 4, 2022

Codecov Report

Merging #2234 (be0aefb) into 2.4 (4533c8c) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                2.4    #2234      +/-   ##
============================================
- Coverage     61.04%   61.03%   -0.02%     
+ Complexity     3249     3247       -2     
============================================
  Files           258      258              
  Lines         18123    18123              
  Branches       3231     3231              
============================================
- Hits          11064    11061       -3     
- Misses         5488     5491       +3     
  Partials       1571     1571              
Impacted Files Coverage Δ
...security/auditlog/sink/ExternalOpenSearchSink.java 59.25% <0.00%> (-2.47%) ⬇️
...iance/ComplianceIndexingOperationListenerImpl.java 61.76% <0.00%> (-1.48%) ⬇️

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

@peternied
Copy link
Member Author

Hmm - slight problem with my design - it requires a 2.3.0 version of the security plugin was built on windows and available for download. I'm going to need to circle back on that issue.

@peternied peternied marked this pull request as draft November 4, 2022 14:01
@peternied
Copy link
Member Author

I am going to abandon this pull request, as we do not have supported windows 2.3.0 artifacts following our standard conventions, I'll continue working on the pull request against main

@peternied peternied closed this Nov 4, 2022
@peternied peternied deleted the windows-bwc-2.4 branch November 4, 2022 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
v2.4.0 'Issues and PRs related to version v2.4.0'
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants