def METHOD_NAME(self):
    '''
    run bridge test
    '''
    try:
        self.networkinterface.add_ipaddr(self.ipaddr, self.netmask)
        self.networkinterface.save(self.ipaddr, self.netmask)
    except Exception:
        self.networkinterface.save(self.ipaddr, self.netmask)
    self.networkinterface.bring_up()
    self.remotehost = RemoteHost(self.peer_public_ip, self.user,
                                 password=self.password)
    peer_networkinterface = NetworkInterface(self.peer_interface,
                                             self.remotehost)
    try:
        peer_networkinterface.add_ipaddr(self.peer_ip, self.netmask)
        peer_networkinterface.save(self.peer_ip, self.netmask)
    except Exception:
        peer_networkinterface.save(self.peer_ip, self.netmask)
    peer_networkinterface.bring_up()
    if self.networkinterface.ping_check(self.peer_ip, count=5) is not None:
        self.fail('Ping using bridge failed')
    self.networkinterface.remove_ipaddr(self.ipaddr, self.netmask)
    peer_networkinterface.remove_ipaddr(self.peer_ip, self.netmask)