Skip to content

CASSSIDECAR-468 Various build fixes#354

Open
rustyrazorblade wants to merge 1 commit into
apache:trunkfrom
rustyrazorblade:test-timeout-fix
Open

CASSSIDECAR-468 Various build fixes#354
rustyrazorblade wants to merge 1 commit into
apache:trunkfrom
rustyrazorblade:test-timeout-fix

Conversation

@rustyrazorblade
Copy link
Copy Markdown
Contributor

@rustyrazorblade rustyrazorblade commented May 20, 2026

This PR addresses several build / CI related issues.

  • Removes the gradle setup github action blocked by ASF
  • Adds standard OCI labels for container artifacts (repo, git sha, etc)
  • Increases timeouts for failing tests (workaround only)
  • Uses standard build layout for test xml and html artifacts, collected into single directory via a doLast block.

@rustyrazorblade rustyrazorblade changed the title Increase schema ready timeout in RestoreJobDatabaseAccessorIntTest Various build fixes May 21, 2026
@rustyrazorblade rustyrazorblade force-pushed the test-timeout-fix branch 2 times, most recently from efc80a5 to b460a9e Compare May 21, 2026 16:57
@rustyrazorblade rustyrazorblade changed the title Various build fixes CASSSIDECAR-468 Various build fixes May 21, 2026
…ready timeout

- Use standard Gradle per-subproject layout for test reports; add a
  centralized doLast copy hook in the root subprojects block that
  aggregates XML to build/test-results/{project}/{task}/ and HTML to
  build/reports/tests/{project}/{task}/
- Fix GitHub Actions artifact globs to collect from build/test-results/**
  and build/reports/tests/** across all jobs
- Remove setup-gradle action from publish-test-artifacts.yml (removed
  from ci.yml in CASSSIDECAR-448 due to ASF infra rules)
- Add full OCI image labels to Jib container config; static labels set
  in server/build.gradle, dynamic ones (revision, source, created,
  version) injected via System.getProperty at build time to work around
  GoogleContainerTools/jib#3094
- Move GHCR auth to docker login --password-stdin to keep token off the
  process argument list
- Increase schema ready timeout in RestoreJobDatabaseAccessorIntTest
  from 10s to 30s to match the rest of the integration test suite

Patch by Jon Haddad; Reviewed by _ for CASSSIDECAR-468
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.

1 participant