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]
