Skip to content

Stuck loop

Matthew Sevey requested to merge stuck-loop into unstable

MERGE REQUEST

Changes to Work Flow

This MR adds threadedStuckLoop which iterates over the renter's directory adding stuck chunks to the repair heap and confirms that the repair loop only adds unstuck chunks and the stuck loop only adds stuck chunks.

Testing Updates

  • Added unit tests for new siafile and new renter methods
  • Added unit test for chunk heap to confirm stuck vs unstuck chunks being added
  • Expanded repair integration tests to verify that chunks are being marked as stuck and unstuck

Modules and Packages Impacted

  • modules/renter
  • modules/renter/siafile
  • siatest/renter
Edited by Matthew Sevey

Merge request reports