Cleanup frameworks tests
commit5d59a8fca05f94094429560ddc95cdd9adfc5c2e
authorMark Williams <mwilliams@fb.com>
Fri, 20 Jul 2018 18:40:30 +0000 (20 11:40 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Fri, 20 Jul 2018 18:44:03 +0000 (20 11:44 -0700)
tree8edc69149c8135f2e33329bbf0513e7958e50985
parent63bb9f0cdc9697001eab8bd9a4fb70d0d21813de
Cleanup frameworks tests

Summary:
- avoid generating lots of dlls in /tmp for better performance
 - replace --fbmake with --testpilot
 - just use the json runner (we can remove hphpframeworkrunner.py
   from testpilot later)

I was hoping to deserialize them too; but it seems that the tests
write on each other's tmp files. I spent a while trying to prevent
that, but couldn't quite get things stable.

Reviewed By: ricklavoie, alexeyt

Differential Revision: D8932628

fbshipit-source-id: 1a8b34487254896f711b1eb8b89a71a742c9386e
hphp/test/frameworks/Options.php
hphp/test/frameworks/run.php
hphp/test/frameworks/utils.php