tests: Tag several rogue GIO tests as ‘flaky’

These have been flaky for a while now, and nobody has found the time to
fix them properly. They’ve been disrupting development for altogether
far too long.

They need investigating in the following issues, fixing properly, and
the ‘flaky’ tag removing from each one:
 • https://gitlab.gnome.org/GNOME/glib/issues/1644https://gitlab.gnome.org/GNOME/glib/issues/1634https://gitlab.gnome.org/GNOME/glib/issues/1614https://gitlab.gnome.org/GNOME/glib/issues/1515

Signed-off-by: Philip Withnall <withnall@endlessm.com>
This commit is contained in:
Philip Withnall 2019-01-09 10:48:42 +00:00
parent 7058efb390
commit 956a54d6d6

View File

@ -55,7 +55,7 @@ gio_tests = {
'memory-output-stream' : {}, 'memory-output-stream' : {},
'monitor' : {}, 'monitor' : {},
'mount-operation' : {}, 'mount-operation' : {},
'network-address' : {'extra_sources': ['mock-resolver.c']}, 'network-address' : {'extra_sources': ['mock-resolver.c'], 'suite': ['flaky']},
'network-monitor' : {}, 'network-monitor' : {},
'network-monitor-race' : {}, 'network-monitor-race' : {},
'permission' : {}, 'permission' : {},
@ -73,7 +73,7 @@ gio_tests = {
'vfs' : {}, 'vfs' : {},
'volumemonitor' : {}, 'volumemonitor' : {},
'glistmodel' : {}, 'glistmodel' : {},
'testfilemonitor' : {'suite' : ['slow']}, 'testfilemonitor' : {'suite' : ['slow', 'flaky']},
'thumbnail-verification' : {}, 'thumbnail-verification' : {},
'tls-certificate' : {'extra_sources' : ['gtesttlsbackend.c']}, 'tls-certificate' : {'extra_sources' : ['gtesttlsbackend.c']},
'tls-interaction' : {'extra_sources' : ['gtesttlsbackend.c']}, 'tls-interaction' : {'extra_sources' : ['gtesttlsbackend.c']},
@ -236,10 +236,10 @@ if host_machine.system() != 'windows'
'extra_sources' : extra_sources, 'extra_sources' : extra_sources,
'suite' : ['slow'], 'suite' : ['slow'],
}, },
'gdbus-auth' : {'extra_sources' : extra_sources}, 'gdbus-auth' : {'extra_sources' : extra_sources, 'suite': ['flaky']},
'gdbus-bz627724' : {'extra_sources' : extra_sources}, 'gdbus-bz627724' : {'extra_sources' : extra_sources, 'suite': ['flaky']},
'gdbus-close-pending' : {'extra_sources' : extra_sources}, 'gdbus-close-pending' : {'extra_sources' : extra_sources},
'gdbus-connection' : {'extra_sources' : extra_sources}, 'gdbus-connection' : {'extra_sources' : extra_sources, 'suite': ['flaky']},
'gdbus-connection-loss' : {'extra_sources' : extra_sources}, 'gdbus-connection-loss' : {'extra_sources' : extra_sources},
'gdbus-connection-slow' : {'extra_sources' : extra_sources}, 'gdbus-connection-slow' : {'extra_sources' : extra_sources},
'gdbus-error' : {'extra_sources' : extra_sources}, 'gdbus-error' : {'extra_sources' : extra_sources},
@ -262,7 +262,7 @@ if host_machine.system() != 'windows'
}, },
'gdbus-threading' : { 'gdbus-threading' : {
'extra_sources' : extra_sources, 'extra_sources' : extra_sources,
'suite' : ['slow'], 'suite' : ['slow', 'flaky'],
}, },
'gmenumodel' : { 'gmenumodel' : {
'extra_sources' : extra_sources, 'extra_sources' : extra_sources,