parser.add_argument('--keepcache','-k',action='store_true',help='the default behavior is to flush the cache directory on startup. --keepcache retains the cache from the previous testrun.')
parser.add_argument('--keepcache','-k',action='store_true',help='the default behavior is to flush the cache directory on startup. --keepcache retains the cache from the previous testrun.')
parser.add_argument('--quiet','-q',action='store_true',help='only print results summary and failure logs')
parser.add_argument('--quiet','-q',action='store_true',help='only print results summary and failure logs')
parser.add_argument('--tmpdirprefix','-t',default=tempfile.gettempdir(),help="Root directory for datadirs")
parser.add_argument('--tmpdirprefix','-t',default=tempfile.gettempdir(),help="Root directory for datadirs")
parser.add_argument('--failfast',action='store_true',help='stop execution after the first test failure')
args,unknown_args=parser.parse_known_args()
args,unknown_args=parser.parse_known_args()
# args to be passed on always start with two dashes; tests are the remaining unknown args
# args to be passed on always start with two dashes; tests are the remaining unknown args