Skip to content

fix: RaincloudSizeComparisonIntegrationTest.corpusIsHydrated skips instead of failing#272

Merged
dfa1 merged 1 commit into
mainfrom
fix/raincloud-size-comparison-hard-fail
Jul 16, 2026
Merged

fix: RaincloudSizeComparisonIntegrationTest.corpusIsHydrated skips instead of failing#272
dfa1 merged 1 commit into
mainfrom
fix/raincloud-size-comparison-hard-fail

Conversation

@dfa1

@dfa1 dfa1 commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • corpusIsHydrated() used assertTrue (hard fail) instead of assumeTrue (visible skip) when the Raincloud corpus isn't hydrated locally — contradicting its own class javadoc ("Skipped (visibly) when the corpus is not hydrated") and the established pattern already used by RaincloudConformanceIntegrationTest.corpusIsHydrated.
  • This has been breaking build (ubuntu-latest, *) and build (macos-latest, *) on every main CI run since it was introduced in 8b4e0f7, since neither runner has the corpus hydrated.

Test plan

  • ./mvnw compile test-compile -pl integration -am — compiles clean, 0 checkstyle violations
  • CI green on this PR (local failsafe run was blocked by an unrelated sandbox networking issue; relying on GitHub Actions to verify)

🤖 Generated with Claude Code

…stead of failing

Used assertTrue (hard fail) instead of assumeTrue (visible skip) when the
corpus isn't hydrated, contradicting its own class javadoc and the
established pattern in RaincloudConformanceIntegrationTest.corpusIsHydrated.
Broke ubuntu/macos CI on every run since the corpus isn't hydrated there.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@dfa1
dfa1 merged commit edc5343 into main Jul 16, 2026
6 checks passed
@dfa1
dfa1 deleted the fix/raincloud-size-comparison-hard-fail branch July 16, 2026 19:14
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