Roundup Tracker - Issues

Message5846

Author rouilj
Recipients ThomasAH, ber, ced, rouilj
Date 2016-07-13.23:47:51
Message-id <1468453671.92.0.501836589484.issue2550839@psf.upfronthosting.co.za>
In-reply-to
Committed the patch.

See: 93832cec4c31

The best I could for testing was to run:

./run_tests.py -k Xapian test/test_indexer.py &
./run_tests.py -k Xapian test/test_indexer.py

and confirmed that one of the processes seemed to hang on a test and
then threw a lock failure error.

If anybody knows how to test this and do controlled parallel
process invocation under pytest, I would love to figure out
how to code it.

I decided not to add a user configurable delay/number of cycles.
Hopefully the 10 cycles in the code will do the trick. If not
I suspect we need a better way to handle the error than a retry.
Simply increasing the number of cycles is not the way to do it.
History
Date User Action Args
2016-07-13 23:47:51rouiljsetmessageid: <1468453671.92.0.501836589484.issue2550839@psf.upfronthosting.co.za>
2016-07-13 23:47:51rouiljsetrecipients: + rouilj, ber, ThomasAH, ced
2016-07-13 23:47:51rouiljlinkissue2550839 messages
2016-07-13 23:47:51rouiljcreate