add request q and timeout tests