Create a filter text box


Tests should only be shown if the contain a substring of what is in the filter box, or all tests if the filter is empty. When you run all or groups of tests only the visible tests should be run. The disabled state of run buttons should still be affected by children in the same fashion, even if they are not visible (if you run all then filter while they're scheduled to run for example).