Skip to content

ci: extend Java compatibility shard timeout - #219

Merged
ankitTelnyx merged 1 commit into
masterfrom
ci/extend-java-shard-timeout
Aug 14, 2026
Merged

ci: extend Java compatibility shard timeout#219
ankitTelnyx merged 1 commit into
masterfrom
ci/extend-java-shard-timeout

Conversation

@ankitTelnyx

Copy link
Copy Markdown
Collaborator

Summary

  • increase the Java compatibility shard timeout from 30 to 60 minutes
  • retain separate SDK, ProGuard, and R8 shards and the required aggregate test context

Evidence

PR #216 fresh CI on the sharded workflow showed:

  • SDK shard passed in 15m30s
  • ProGuard runner received a shutdown signal after 12m23s
  • R8 was still executing when the explicit 30-minute timeout cancelled it

The 60-minute ceiling removes the deterministic R8 timeout while preserving full coverage.

Validation

  • actionlint .github/workflows/ci.yml
  • git diff --check
  • ./gradlew test -x :telnyx-proguard-test:test --dry-run
  • ./gradlew :telnyx-proguard-test:testProGuard --dry-run
  • ./gradlew :telnyx-proguard-test:testR8 --dry-run

@ankitTelnyx
ankitTelnyx merged commit 841c4a2 into master Aug 14, 2026
15 checks passed
@ankitTelnyx
ankitTelnyx deleted the ci/extend-java-shard-timeout branch August 14, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant