Home | History | Annotate | Download | only in network
      1 # Copyright (c) 2019 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 
      5 """ Attenuator hostnames with fixed loss overhead on a given antenna line. """
      6 
      7 # This map represents the fixed loss overhead on a given antenna line.
      8 # The map maps from:
      9 #     attenuator hostname -> attenuator number -> frequency -> loss in dB.
     10 HOST_FIXED_ATTENUATIONS = {
     11         'chromeos1-dev-host4-attenuator': {
     12                 0: {2437: 53, 5220: 59, 5765: 59},
     13                 1: {2437: 56, 5220: 56, 5765: 56},
     14                 2: {2437: 53, 5220: 59, 5765: 59},
     15                 3: {2437: 57, 5220: 56, 5765: 56}},
     16         'chromeos1-test-host2-attenuator': {
     17                 0: {2437: 53, 5220: 59, 5765: 58},
     18                 1: {2437: 57, 5220: 57, 5765: 59},
     19                 2: {2437: 53, 5220: 59, 5765: 58},
     20                 3: {2437: 57, 5220: 57, 5765: 59}},
     21         'chromeos15-row3-rack9-host1-attenuator': {
     22                 0: {2437: 59, 5220: 59, 5765: 59},
     23                 1: {2437: 52, 5220: 54, 5765: 54},
     24                 2: {2437: 59, 5220: 59, 5765: 59},
     25                 3: {2437: 52, 5220: 54, 5765: 54}},
     26         'chromeos15-row3-rack9-host2-attenuator': {
     27                 0: {2437: 64, 5220: 62, 5765: 62},
     28                 1: {2437: 58, 5220: 57, 5765: 57},
     29                 2: {2437: 64, 5220: 62, 5765: 62},
     30                 3: {2437: 58, 5220: 57, 5765: 57}},
     31         'chromeos15-row3-rack9-host3-attenuator': {
     32                 0: {2437: 60, 5220: 58, 5765: 58},
     33                 1: {2437: 52, 5220: 57, 5765: 57},
     34                 2: {2437: 60, 5220: 58, 5765: 58},
     35                 3: {2437: 52, 5220: 57, 5765: 57}},
     36         'chromeos15-row3-rack9-host4-attenuator': {
     37                 0: {2437: 52, 5220: 58, 5765: 58},
     38                 1: {2437: 59, 5220: 60, 5765: 60},
     39                 2: {2437: 52, 5220: 58, 5765: 58},
     40                 3: {2437: 59, 5220: 60, 5765: 60}},
     41         'chromeos15-row3-rack9-host5-attenuator': {
     42                 0: {2437: 58, 5220: 60, 5765: 60},
     43                 1: {2437: 53, 5220: 58, 5765: 58},
     44                 2: {2437: 58, 5220: 60, 5765: 60},
     45                 3: {2437: 53, 5220: 58, 5765: 58}},
     46         'chromeos15-row3-rack9-host6-attenuator': {
     47                 0: {2437: 52, 5220: 56, 5765: 58},
     48                 1: {2437: 53, 5220: 56, 5765: 57},
     49                 2: {2437: 52, 5220: 56, 5765: 58},
     50                 3: {2437: 53, 5220: 56, 5765: 57}},
     51         'chromeos15-row3-rack10-host1-attenuator': {
     52                 0: {2437: 53, 5220: 56, 5765: 56},
     53                 1: {2437: 52, 5220: 56, 5765: 56},
     54                 2: {2437: 53, 5220: 56, 5765: 56},
     55                 3: {2437: 52, 5220: 56, 5765: 56}},
     56         'chromeos15-row3-rack10-host2-attenuator': {
     57                 0: {2437: 59, 5220: 59, 5765: 59},
     58                 1: {2437: 59, 5220: 60, 5765: 60},
     59                 2: {2437: 59, 5220: 59, 5765: 59},
     60                 3: {2437: 59, 5220: 60, 5765: 60}},
     61         'chromeos15-row3-rack10-host3-attenuator': {
     62                 0: {2437: 52, 5220: 56, 5765: 56},
     63                 1: {2437: 64, 5220: 63, 5765: 63},
     64                 2: {2437: 52, 5220: 56, 5765: 56},
     65                 3: {2437: 64, 5220: 63, 5765: 63}},
     66         'chromeos15-row3-rack10-host4-attenuator': {
     67                 0: {2437: 52, 5220: 55, 5765: 55},
     68                 1: {2437: 58, 5220: 58, 5765: 58},
     69                 2: {2437: 52, 5220: 55, 5765: 55},
     70                 3: {2437: 58, 5220: 58, 5765: 58}},
     71         'chromeos15-row3-rack10-host5-attenuator': {
     72                 0: {2437: 57, 5220: 58, 5765: 58},
     73                 1: {2437: 52, 5220: 55, 5765: 55},
     74                 2: {2437: 57, 5220: 58, 5765: 58},
     75                 3: {2437: 52, 5220: 55, 5765: 55}},
     76         'chromeos15-row3-rack10-host6-attenuator': {
     77                 0: {2437: 57, 5220: 57, 5765: 57},
     78                 1: {2437: 52, 5220: 55, 5765: 55},
     79                 2: {2437: 57, 5220: 57, 5765: 57},
     80                 3: {2437: 52, 5220: 55, 5765: 55}},
     81         'chromeos15-row3-rack11-host1-attenuator': {
     82                 0: {2437: 53, 5220: 58, 5765: 57},
     83                 1: {2437: 56, 5220: 56, 5765: 58},
     84                 2: {2437: 53, 5220: 58, 5765: 57},
     85                 3: {2437: 56, 5220: 56, 5765: 57}},
     86         'chromeos15-row3-rack11-host2-attenuator': {
     87                 0: {2437: 53, 5220: 58, 5765: 56},
     88                 1: {2437: 56, 5220: 56, 5765: 58},
     89                 2: {2437: 53, 5220: 59, 5765: 56},
     90                 3: {2437: 56, 5220: 56, 5765: 56}},
     91         'chromeos15-row3-rack11-host3-attenuator': {
     92                 0: {2437: 52, 5220: 57, 5765: 59},
     93                 1: {2437: 55, 5220: 55, 5765: 54},
     94                 2: {2437: 52, 5220: 57, 5765: 59},
     95                 3: {2437: 55, 5220: 55, 5765: 54}},
     96         'chromeos15-row3-rack11-host4-attenuator': {
     97                 0: {2437: 52, 5220: 58, 5765: 59},
     98                 1: {2437: 56, 5220: 56, 5765: 55},
     99                 2: {2437: 52, 5220: 57, 5765: 59},
    100                 3: {2437: 56, 5220: 56, 5765: 55}},
    101         'chromeos15-row3-rack11-host5-attenuator': {
    102                 0: {2437: 53, 5220: 58, 5765: 58},
    103                 1: {2437: 55, 5220: 56, 5765: 55},
    104                 2: {2437: 53, 5220: 58, 5765: 59},
    105                 3: {2437: 56, 5220: 55, 5765: 55}},
    106         'chromeos15-row3-rack11-host6-attenuator': {
    107                 0: {2437: 52, 5220: 58, 5765: 59},
    108                 1: {2437: 55, 5220: 55, 5765: 54},
    109                 2: {2437: 52, 5220: 57, 5765: 59},
    110                 3: {2437: 55, 5220: 55, 5765: 54}},
    111         'chromeos15-row3-rack12-host1-attenuator': {
    112                 0: {2437: 53, 5220: 59, 5765: 58},
    113                 1: {2437: 55, 5220: 57, 5765: 55},
    114                 2: {2437: 57, 5220: 59, 5765: 58},
    115                 3: {2437: 55, 5220: 56, 5765: 55}},
    116         'chromeos15-row3-rack12-host2-attenuator': {
    117                 0: {2437: 52, 5220: 59, 5765: 56},
    118                 1: {2437: 55, 5220: 56, 5765: 55},
    119                 2: {2437: 52, 5220: 59, 5765: 57},
    120                 3: {2437: 55, 5220: 56, 5765: 55}},
    121         'chromeos15-row3-rack12-host3-attenuator': {
    122                 0: {2437: 52, 5220: 58, 5765: 57},
    123                 1: {2437: 55, 5220: 57, 5765: 55},
    124                 2: {2437: 52, 5220: 59, 5765: 59},
    125                 3: {2437: 55, 5220: 59, 5765: 55}},
    126         'chromeos15-row3-rack12-host4-attenuator': {
    127                 0: {2437: 52, 5220: 58, 5765: 56},
    128                 1: {2437: 55, 5220: 56, 5765: 55},
    129                 2: {2437: 52, 5220: 58, 5765: 56},
    130                 3: {2437: 55, 5220: 56, 5765: 56}},
    131         'chromeos15-row3-rack12-host5-attenuator': {
    132                 0: {2437: 53, 5220: 59, 5765: 58},
    133                 1: {2437: 55, 5220: 56, 5765: 55},
    134                 2: {2437: 52, 5220: 59, 5765: 59},
    135                 3: {2437: 55, 5220: 56, 5765: 55}},
    136         'chromeos15-row3-rack12-host6-attenuator': {
    137                 0: {2437: 52, 5220: 59, 5765: 57},
    138                 1: {2437: 55, 5220: 56, 5765: 55},
    139                 2: {2437: 52, 5220: 58, 5765: 56},
    140                 3: {2437: 55, 5220: 56, 5765: 55}},
    141         }
    142