Description:
gcs_whitelist timing out on Ubuntu Artful on "ASSERT_TRUE(xcs->get_ip_whitelist().shall_block("192.12.13.14"));"
Seen on both debug and release builds.
How to repeat:
./mtr 1st --unit-tests --unit-tests-report
...
unit_tests [ fail ]
...
38/45 Test #38: gcs_whitelist ............................***Timeout 1500.00 sec
...
[ OK ] GcsWhitelist.ValidIPs (1 ms)
...
[ OK ] GcsWhitelist.InvalidConfiguration (0 ms)
...
[ OK ] GcsWhitelist.ValidListIPv6 (1 ms)
...
[ OK ] GcsWhitelist.ValidListIPv4 (0 ms)
...
[ OK ] GcsWhitelist.DefaultList (0 ms)
...
[ OK ] GcsWhitelist.ListAsText (1 ms)
...
[ OK ] GcsWhitelist.AbsentList (1 ms)
...
[ RUN ] GcsWhitelist.ListWithUnresolvableHostname
[MYSQL_GCS_DEBUG] [GCS] ::set_xcom_group_information():: Configuring XCom group: XCom Group Id=1599258412 Name=ola
[MYSQL_GCS_DEBUG] [GCS] ::get_xcom_group_information():: Configuring XCom group: XCom Group Id=1599258412 Name=NULL
[MYSQL_GCS_DEBUG] [GCS] Initializing peers
[MYSQL_GCS_DEBUG] [GCS] ::initialize_peer_nodes():: Configured Peer Nodes: 127.0.0.1:24844
[MYSQL_GCS_DEBUG] [GCS] Configured total number of peers: 1
[MYSQL_GCS_DEBUG] [GCS] Configured Local member: 127.0.0.1:24844
[MYSQL_GCS_DEBUG] [GCS] Configured Bootstrap: true
[MYSQL_GCS_DEBUG] [GCS] Configured waiting time(s): 30
[MYSQL_GCS_INFO] [GCS] SSL was not enabled
[MYSQL_GCS_INFO] [GCS] Whitelist as string with collected IP addresses: localhost/32,minimal-artful-x64-1595/16,unresolvablehostname/32