Issue #18756: make test_urandom_failure more robust by executing its code in a subprocess
Various clarifications based on feedback & questions over the years.