Use HashSet for test 2005

Test 2005 would sometimes fail due to all test threads filling up
their results array before suspension occurs. This can cause the test
to fail as it's an error to call SuspendThreadList without any
threads. To fix this we change the results list to a HashSet and no
longer have to worry about it filling up.

Test: ./test.py --host
Bug: 147407925
Change-Id: I8a5830e8f204993d674962ebb53092faacb651ed
1 file changed