Bug #89492 gcs_whitelist test timing out on Ubuntu Artful
Submitted: 1 Feb 2018 5:22 Modified: 2 Feb 2018 9:27
Reporter: Laurynas Biveinis (OCA) Email Updates:
Status: Not a Bug Impact on me:
None 
Category:Tests: Group Replication Severity:S3 (Non-critical)
Version:8.0.4 OS:Ubuntu (Artful)
Assigned to: CPU Architecture:Any

[1 Feb 2018 5:22] Laurynas Biveinis
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
[2 Feb 2018 9:27] Laurynas Biveinis
It seems that the testing host DNS was misconfigured, not a bug