webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions
virtualsocket_unittest.cc File Reference
#include <math.h>
#include <time.h>
#include <memory>
#include "webrtc/base/arraysize.h"
#include "webrtc/base/logging.h"
#include "webrtc/base/gunit.h"
#include "webrtc/base/testclient.h"
#include "webrtc/base/testutils.h"
#include "webrtc/base/thread.h"
#include "webrtc/base/timeutils.h"
#include "webrtc/base/virtualsocketserver.h"

Classes

struct  Sender
 
struct  Receiver
 
class  VirtualSocketServerTest
 

Functions

 TEST_F (VirtualSocketServerTest, basic_v4)
 
 TEST_F (VirtualSocketServerTest, basic_v6)
 
 TEST_F (VirtualSocketServerTest, TestDefaultRoute_v4)
 
 TEST_F (VirtualSocketServerTest, TestDefaultRoute_v6)
 
 TEST_F (VirtualSocketServerTest, connect_v4)
 
 TEST_F (VirtualSocketServerTest, connect_v6)
 
 TEST_F (VirtualSocketServerTest, connect_to_non_listener_v4)
 
 TEST_F (VirtualSocketServerTest, connect_to_non_listener_v6)
 
 TEST_F (VirtualSocketServerTest, close_during_connect_v4)
 
 TEST_F (VirtualSocketServerTest, close_during_connect_v6)
 
 TEST_F (VirtualSocketServerTest, close_v4)
 
 TEST_F (VirtualSocketServerTest, close_v6)
 
 TEST_F (VirtualSocketServerTest, tcp_send_v4)
 
 TEST_F (VirtualSocketServerTest, tcp_send_v6)
 
 TEST_F (VirtualSocketServerTest, TcpSendsPacketsInOrder_v4)
 
 TEST_F (VirtualSocketServerTest, TcpSendsPacketsInOrder_v6)
 
 TEST_F (VirtualSocketServerTest, bandwidth_v4)
 
 TEST_F (VirtualSocketServerTest, bandwidth_v6)
 
 TEST_F (VirtualSocketServerTest, delay_v4)
 
 TEST_F (VirtualSocketServerTest, DISABLED_delay_v6)
 
 TEST_F (VirtualSocketServerTest, CanConnectFromMappedIPv6ToIPv4Any)
 
 TEST_F (VirtualSocketServerTest, CantConnectFromUnMappedIPv6ToIPv4Any)
 
 TEST_F (VirtualSocketServerTest, CantConnectFromUnMappedIPv6ToMappedIPv6)
 
 TEST_F (VirtualSocketServerTest, CanConnectFromIPv4ToIPv6Any)
 
 TEST_F (VirtualSocketServerTest, CantConnectFromIPv4ToUnMappedIPv6)
 
 TEST_F (VirtualSocketServerTest, CanConnectFromIPv4ToMappedIPv6)
 
 TEST_F (VirtualSocketServerTest, CanConnectFromUnboundIPv6ToIPv4Any)
 
 TEST_F (VirtualSocketServerTest, CanConnectFromUnboundIPv4ToIPv6Any)
 
 TEST_F (VirtualSocketServerTest, CanSendDatagramFromUnboundIPv4ToIPv6Any)
 
 TEST_F (VirtualSocketServerTest, CanSendDatagramFromMappedIPv6ToIPv4Any)
 
 TEST_F (VirtualSocketServerTest, CantSendDatagramFromUnMappedIPv6ToIPv4Any)
 
 TEST_F (VirtualSocketServerTest, CantSendDatagramFromUnMappedIPv6ToMappedIPv6)
 
 TEST_F (VirtualSocketServerTest, CanSendDatagramFromIPv4ToIPv6Any)
 
 TEST_F (VirtualSocketServerTest, CantSendDatagramFromIPv4ToUnMappedIPv6)
 
 TEST_F (VirtualSocketServerTest, CanSendDatagramFromIPv4ToMappedIPv6)
 
 TEST_F (VirtualSocketServerTest, CanSendDatagramFromUnboundIPv6ToIPv4Any)
 
 TEST_F (VirtualSocketServerTest, SetSendingBlockedWithUdpSocket)
 
 TEST_F (VirtualSocketServerTest, SetSendingBlockedWithTcpSocket)
 
 TEST_F (VirtualSocketServerTest, CreatesStandardDistribution)
 

Function Documentation

◆ TEST_F() [1/39]

TEST_F ( VirtualSocketServerTest  ,
basic_v4   
)

◆ TEST_F() [2/39]

TEST_F ( VirtualSocketServerTest  ,
basic_v6   
)

◆ TEST_F() [3/39]

TEST_F ( VirtualSocketServerTest  ,
TestDefaultRoute_v4   
)

◆ TEST_F() [4/39]

TEST_F ( VirtualSocketServerTest  ,
TestDefaultRoute_v6   
)

◆ TEST_F() [5/39]

TEST_F ( VirtualSocketServerTest  ,
connect_v4   
)

◆ TEST_F() [6/39]

TEST_F ( VirtualSocketServerTest  ,
connect_v6   
)

◆ TEST_F() [7/39]

TEST_F ( VirtualSocketServerTest  ,
connect_to_non_listener_v4   
)

◆ TEST_F() [8/39]

TEST_F ( VirtualSocketServerTest  ,
connect_to_non_listener_v6   
)

◆ TEST_F() [9/39]

TEST_F ( VirtualSocketServerTest  ,
close_during_connect_v4   
)

◆ TEST_F() [10/39]

TEST_F ( VirtualSocketServerTest  ,
close_during_connect_v6   
)

◆ TEST_F() [11/39]

TEST_F ( VirtualSocketServerTest  ,
close_v4   
)

◆ TEST_F() [12/39]

TEST_F ( VirtualSocketServerTest  ,
close_v6   
)

◆ TEST_F() [13/39]

TEST_F ( VirtualSocketServerTest  ,
tcp_send_v4   
)

◆ TEST_F() [14/39]

TEST_F ( VirtualSocketServerTest  ,
tcp_send_v6   
)

◆ TEST_F() [15/39]

TEST_F ( VirtualSocketServerTest  ,
TcpSendsPacketsInOrder_v4   
)

◆ TEST_F() [16/39]

TEST_F ( VirtualSocketServerTest  ,
TcpSendsPacketsInOrder_v6   
)

◆ TEST_F() [17/39]

TEST_F ( VirtualSocketServerTest  ,
bandwidth_v4   
)

◆ TEST_F() [18/39]

TEST_F ( VirtualSocketServerTest  ,
bandwidth_v6   
)

◆ TEST_F() [19/39]

TEST_F ( VirtualSocketServerTest  ,
delay_v4   
)

◆ TEST_F() [20/39]

TEST_F ( VirtualSocketServerTest  ,
DISABLED_delay_v6   
)

◆ TEST_F() [21/39]

TEST_F ( VirtualSocketServerTest  ,
CanConnectFromMappedIPv6ToIPv4Any   
)

◆ TEST_F() [22/39]

TEST_F ( VirtualSocketServerTest  ,
CantConnectFromUnMappedIPv6ToIPv4Any   
)

◆ TEST_F() [23/39]

TEST_F ( VirtualSocketServerTest  ,
CantConnectFromUnMappedIPv6ToMappedIPv6   
)

◆ TEST_F() [24/39]

TEST_F ( VirtualSocketServerTest  ,
CanConnectFromIPv4ToIPv6Any   
)

◆ TEST_F() [25/39]

TEST_F ( VirtualSocketServerTest  ,
CantConnectFromIPv4ToUnMappedIPv6   
)

◆ TEST_F() [26/39]

TEST_F ( VirtualSocketServerTest  ,
CanConnectFromIPv4ToMappedIPv6   
)

◆ TEST_F() [27/39]

TEST_F ( VirtualSocketServerTest  ,
CanConnectFromUnboundIPv6ToIPv4Any   
)

◆ TEST_F() [28/39]

TEST_F ( VirtualSocketServerTest  ,
CanConnectFromUnboundIPv4ToIPv6Any   
)

◆ TEST_F() [29/39]

TEST_F ( VirtualSocketServerTest  ,
CanSendDatagramFromUnboundIPv4ToIPv6Any   
)

◆ TEST_F() [30/39]

TEST_F ( VirtualSocketServerTest  ,
CanSendDatagramFromMappedIPv6ToIPv4Any   
)

◆ TEST_F() [31/39]

TEST_F ( VirtualSocketServerTest  ,
CantSendDatagramFromUnMappedIPv6ToIPv4Any   
)

◆ TEST_F() [32/39]

TEST_F ( VirtualSocketServerTest  ,
CantSendDatagramFromUnMappedIPv6ToMappedIPv6   
)

◆ TEST_F() [33/39]

TEST_F ( VirtualSocketServerTest  ,
CanSendDatagramFromIPv4ToIPv6Any   
)

◆ TEST_F() [34/39]

TEST_F ( VirtualSocketServerTest  ,
CantSendDatagramFromIPv4ToUnMappedIPv6   
)

◆ TEST_F() [35/39]

TEST_F ( VirtualSocketServerTest  ,
CanSendDatagramFromIPv4ToMappedIPv6   
)

◆ TEST_F() [36/39]

TEST_F ( VirtualSocketServerTest  ,
CanSendDatagramFromUnboundIPv6ToIPv4Any   
)

◆ TEST_F() [37/39]

TEST_F ( VirtualSocketServerTest  ,
SetSendingBlockedWithUdpSocket   
)

◆ TEST_F() [38/39]

TEST_F ( VirtualSocketServerTest  ,
SetSendingBlockedWithTcpSocket   
)

◆ TEST_F() [39/39]

TEST_F ( VirtualSocketServerTest  ,
CreatesStandardDistribution   
)