facebook/hhvm — pull request #1582 by nareshv (2014-01-16 14:17:59+00:00)
Title: [hhvm/test/run] script enhancements

1. Added -i option to include only certain tests to be executed.

Example and output below
```
bash$ hphp/test/run -v -m jit -r zend -i tests/bug335
Running 7 tests in 5 threads
hphp/test/zend/good/Zend/tests/bug33558.php passed
hphp/test/zend/good/Zend/tests/bug33512.php passed
hphp/test/zend/good/ext/date/tests/bug33536.php passed
hphp/test/zend/good/ext/date/tests/bug33562.php passed
hphp/test/zend/good/ext/date/tests/bug33532.php passed
hphp/test/zend/good/ext/date/tests/bug33578.php passed
hphp/test/zend/good/ext/date/tests/bug33563.php passed

All tests passed.

| | |
)_) )_) )_)
)___))___))___)\
)____)____)_____)\
_____|____|____|____\\__
---------\ SHIP IT /---------
^^^^^ ^^^^^^^^^^^^^^^^^^^^^
^^^^ ^^^^ ^^^ ^^
^^^^ ^^^

```

2. Print the `norepo` reason next to skipped message for tests with .norepo file

```
bash$ hphp/test/run -v -m jit -r zend -i tests/bug338
Running 3 tests in 3 threads
hphp/test/zend/good/ext/pdo_sqlite/tests/bug33841.php skipped norepo
hphp/test/zend/good/Zend/tests/bug33802.php passed
hphp/test/zend/good/ext/date/tests/bug33869.php passed

All tests passed.

| | |
)_) )_) )_)
)___))___))___)\
)____)____)_____)\
_____|____|____|____\\__
---------\ SHIP IT /---------
^^^^^ ^^^^^^^^^^^^^^^^^^^^^
^^^^ ^^^^ ^^^ ^^
^^^^ ^^^

```