aerospike / aerospike-client-python

Aerospike Python Client
Apache License 2.0
133 stars 111 forks source link

[CLIENT-3034] CI/CD: Run EE tests on wheels built for Windows #653

Closed juliannguyen4 closed 3 months ago

juliannguyen4 commented 3 months ago

All EE tests pass on Windows No regression on macOS x86 which uses run-ee-server to build Docker image using buildx

First run of Windows EE tests: https://github.com/aerospike/aerospike-client-python/actions/runs/10207419242 Second run: https://github.com/aerospike/aerospike-client-python/actions/runs/10207419388

First run is where run-ee-server installs crudini using pipx Second run, run-ee-server reuses crudini installation

TODO: make Windows runners ephemeral to get to a clean slate. But for now, I don't believe force reinstalling crudini is that important

codecov-commenter commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.33%. Comparing base (fe0b05d) to head (4122584). Report is 1 commits behind head on dev.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev #653 +/- ## ======================================= Coverage 81.33% 81.33% ======================================= Files 100 100 Lines 15341 15341 ======================================= Hits 12477 12477 Misses 2864 2864 ```

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