Skip to content

Conversation

@AniketDev7
Copy link

  • Add 18 new integration test suites covering advanced SDK features
  • Add utility classes for test helpers and performance assertions
  • Optimize test execution with parallel processing
  • Update Credentials management for better security

Test suites include coverage for:

  • Complex query scenarios (AND/OR/NOT operations)
  • Deep reference fetching and nested structures
  • JSON RTE with embedded items
  • Modular blocks and global fields
  • Locale fallback mechanisms
  • Field projection and pagination
  • Asset management operations
  • Error handling and retry logic
  • Sync operations and metadata

All tests passing with optimized execution time.

- Add 18 new integration test suites covering advanced SDK features
- Add utility classes for test helpers and performance assertions
- Optimize test execution with parallel processing
- Update Credentials management for better security

Test suites include coverage for:
- Complex query scenarios (AND/OR/NOT operations)
- Deep reference fetching and nested structures
- JSON RTE with embedded items
- Modular blocks and global fields
- Locale fallback mechanisms
- Field projection and pagination
- Asset management operations
- Error handling and retry logic
- Sync operations and metadata

All tests passing with optimized execution time.
@AniketDev7 AniketDev7 requested a review from a team as a code owner November 24, 2025 21:31
@AniketDev7 AniketDev7 requested review from reeshika-h and removed request for a team November 24, 2025 21:31
Copy link
Contributor

@reeshika-h reeshika-h left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Java SDK - Coverage Check / coverage (pull_request)] this workflow is failing.

- String.repeat() was introduced in Java 11
- GitHub Actions uses Java 8 (Temurin)
- Added repeatString() helper method for Java 8 compatibility
- All tests remain functional
- Add Java 8 compatibility for test logging
- Configure JaCoCo to use standard output directory
- Allow test pattern specification via -Dtest parameter
@github-actions
Copy link

github-actions bot commented Nov 25, 2025

Coverage Summary

  • 📘 Instruction Coverage: 93%
  • 🌿 Branch Coverage: 82%

@AniketDev7
Copy link
Author

[Java SDK - Coverage Check / coverage (pull_request)] this workflow is failing.

The failing coverage workflow is now fixed.

Copy link
Contributor

@reeshika-h reeshika-h left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants