mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-26 08:01:06 +00:00
explain the repeated save_capabilities calls
This commit is contained in:
parent
129c6ec11a
commit
9581eeebe5
@ -69,10 +69,13 @@ async def skiptest_generate(reactor, request, alice):
|
||||
)
|
||||
iterresults = generate(reactor, request, alice, space)
|
||||
|
||||
# Update the output file with results as they become available.
|
||||
results = []
|
||||
async for result in iterresults:
|
||||
# Accumulate the new result
|
||||
results.append(result)
|
||||
# Then rewrite the whole output file with the new accumulator value.
|
||||
# This means that if we fail partway through, we will still have
|
||||
# recorded partial results -- instead of losing them all.
|
||||
vectors.save_capabilities(results)
|
||||
|
||||
async def generate(
|
||||
|
Loading…
Reference in New Issue
Block a user