Note that I was describing behaviour of the scheduler, not the test itself.
The reason to specifically use PROCESS_LOCAL, NODE_LOCAL in the test and not ANY everywhere was to check if the blacklist works for all the various locality levels.