Skip to content

Fix: remove flaky external crawling tests#321

Merged
SolfE merged 1 commit intodevelopfrom
fix/stabilize-failing-tests
Mar 28, 2026
Merged

Fix: remove flaky external crawling tests#321
SolfE merged 1 commit intodevelopfrom
fix/stabilize-failing-tests

Conversation

@SolfE
Copy link
Copy Markdown
Member

@SolfE SolfE commented Mar 26, 2026

Summary

  • remove Medium real-site crawling tests that depend on external responses
  • keep local unit tests for ContentCrawlabilityFilter
  • restore ./gradlew test to a stable baseline

Problem

The default test suite was failing because several tests directly hit external Medium pages. Those tests were returning 403 / HttpStatusException, which made CI unstable even when application code had not regressed.

Solution

Delete the real-site verification tests and remove the Medium live-call cases from ContentCrawlabilityFilterTest, leaving only locally reproducible unit coverage in the default test suite.

Changes

  • delete MediumCrawlTest
  • delete AdvancedCoverImageDslTest
  • delete MediumCoverImageTest
  • remove two live Medium cases from ContentCrawlabilityFilterTest

Verification

  • ran ./gradlew test
  • result: BUILD SUCCESSFUL

Related Issues

  • None

@SolfE SolfE merged commit d3b01f9 into develop Mar 28, 2026
1 check passed
@SolfE SolfE deleted the fix/stabilize-failing-tests branch March 28, 2026 12:12
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