tisonkun opened a new pull request, #753:
URL: https://github.com/apache/datasketches-java/pull/753

   ## Summary
   
   - replace the C++ checkout, build, and snapshot generation steps with 
downloads from a pinned apache/datasketches-tck revision
   - run the existing C++ and Go SerDe regression profiles as separate workflow 
matrix jobs
   - add a reusable downloader that extracts only the requested language 
snapshots and replaces stale local test data
   
   The pinned TCK revision matches the one currently used by datasketches-rust. 
datasketches-java does have a Go regression profile; it currently covers the 
CPC cross-language case, so this PR enables it in CI with TCK snapshots as well.
   
   ## Testing
   
   - python3 tools/download_serialization_test_data.py (223 C++ snapshots and 
251 Go snapshots)
   - mvn test -P check-cpp-files (38 tests)
   - mvn test -P check-go-files (1 test)
   - mvn test (2,279 tests)
   - mvn verify -DskipTests
   - workflow YAML parse and git diff checks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to