aerospike-admin icon indicating copy to clipboard operation
aerospike-admin copied to clipboard

SERVER-216

Open cinterloper opened this issue 2 months ago • 1 comments
trafficstars

Built packages with links to JFrog are available in the Actions tab above

Integration tests are here.

Test cases download the current build from JFrog and install it in a fresh container, then execute it with the --help argument

You need a JFrog username and token to execute the test cases, an example is in the README.sh

cinterloper avatar Sep 06 '25 01:09 cinterloper

will refactor based on asconfig with common code from https://github.com/aerospike/server-packaging-common/

cinterloper avatar Oct 29 '25 18:10 cinterloper

Why is there no gha-test-main.sh script in this PR?

dwelch-spike avatar Nov 07 '25 22:11 dwelch-spike

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 69.09%. Comparing base (a09177e) to head (18ceaf2). :warning: Report is 6 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #383      +/-   ##
==========================================
+ Coverage   69.01%   69.09%   +0.08%     
==========================================
  Files          92       92              
  Lines       21549    21673     +124     
==========================================
+ Hits        14871    14975     +104     
- Misses       6678     6698      +20     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

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

codecov-commenter avatar Nov 12 '25 23:11 codecov-commenter

The PR have 2 set of Dockerfile, one for build and one for test. Should we combine them?

No, they take different build arguments and have different purposes.

cinterloper avatar Nov 14 '25 21:11 cinterloper

We need to add this line in all *.yaml : git config --global --add safe.directory "$GITHUB_WORKSPACE"

What does that do?

cinterloper avatar Nov 14 '25 21:11 cinterloper