A race condition between the journal flusher updating the stable timestamp and fsync taking a checkpoint led to failing index validation in this test. To resolve this, ensure that we wait for the stable timestamp to be updated before taking a checkpoint.
rst.awaitLastStableRecoveryTimestamp();