1# Copyright (c) 2013 The Chromium OS Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5AUTHOR = 'wiley, pstew, quiche' 6NAME = 'network_WiFi_LowInitialBitrates' 7TIME = 'SHORT' 8TEST_TYPE = 'Server' 9ATTRIBUTES = ('suite:wifi_matfunc') 10DEPENDENCIES = 'wificell' 11 12DOC = """ 13This test verifies that before we finish association and DHCP negotiations, 14WiFi bitrates remain low. Lower bitrates trade speed for resiliency. In 15noisy or marginal RF environments, this allows us to finish the time dependent 16negotiations that establish connectivity without the risk of packet loss. We 17have seen environments where a dropped DHCP or 4 way WPA handshake packet 18can cause association to time out. 19 20""" 21 22def run(machine): 23 job.run_test('network_WiFi_LowInitialBitrates', 24 host=hosts.create_host(machine), 25 raw_cmdline_args=args) 26 27 28parallel_simple(run, machines) 29