meson.build (f89f54d52bf8fdc6de1c90367f9bdd65e40fa382) meson.build (1f2146f7ca0f04afc62c4a170ec78bd030f3e72f)
1
2testblock = declare_dependency(dependencies: [block], sources: 'iothread.c')
3
4tests = {
5 'check-block-qdict': [],
6 'check-qdict': [],
7 'check-qnum': [],
8 'check-qstring': [],

--- 84 unchanged lines hidden (view full) ---

93 'test-io-channel-buffer': ['io-channel-helpers.c', io],
94 'test-io-channel-null': [io],
95 'test-crypto-ivgen': [io],
96 'test-crypto-afsplit': [io],
97 'test-crypto-block': [io],
98 }
99 if gnutls.found() and \
100 tasn1.found() and \
1
2testblock = declare_dependency(dependencies: [block], sources: 'iothread.c')
3
4tests = {
5 'check-block-qdict': [],
6 'check-qdict': [],
7 'check-qnum': [],
8 'check-qstring': [],

--- 84 unchanged lines hidden (view full) ---

93 'test-io-channel-buffer': ['io-channel-helpers.c', io],
94 'test-io-channel-null': [io],
95 'test-crypto-ivgen': [io],
96 'test-crypto-afsplit': [io],
97 'test-crypto-block': [io],
98 }
99 if gnutls.found() and \
100 tasn1.found() and \
101 'CONFIG_POSIX' in config_host
101 targetos != 'windows'
102 tests += {
103 'test-crypto-tlscredsx509': ['crypto-tls-x509-helpers.c', 'pkix_asn1_tab.c',
104 tasn1, crypto, gnutls],
105 'test-crypto-tlssession': ['crypto-tls-x509-helpers.c', 'pkix_asn1_tab.c', 'crypto-tls-psk-helpers.c',
106 tasn1, crypto, gnutls],
107 'test-io-channel-tls': ['io-channel-helpers.c', 'crypto-tls-x509-helpers.c', 'pkix_asn1_tab.c',
108 tasn1, io, crypto, gnutls]}
109 endif
110 if pam.found()
111 tests += {'test-authz-pam': [authz]}
112 endif
113 if xts == 'private'
114 tests += {'test-crypto-xts': [crypto, io]}
115 endif
102 tests += {
103 'test-crypto-tlscredsx509': ['crypto-tls-x509-helpers.c', 'pkix_asn1_tab.c',
104 tasn1, crypto, gnutls],
105 'test-crypto-tlssession': ['crypto-tls-x509-helpers.c', 'pkix_asn1_tab.c', 'crypto-tls-psk-helpers.c',
106 tasn1, crypto, gnutls],
107 'test-io-channel-tls': ['io-channel-helpers.c', 'crypto-tls-x509-helpers.c', 'pkix_asn1_tab.c',
108 tasn1, io, crypto, gnutls]}
109 endif
110 if pam.found()
111 tests += {'test-authz-pam': [authz]}
112 endif
113 if xts == 'private'
114 tests += {'test-crypto-xts': [crypto, io]}
115 endif
116 if 'CONFIG_POSIX' in config_host
116 if targetos != 'windows'
117 tests += {
118 'test-image-locking': [testblock],
119 'test-nested-aio-poll': [testblock],
120 }
121 endif
122 if config_host_data.get('CONFIG_REPLICATION')
123 tests += {'test-replication': [testblock]}
124 endif

--- 18 unchanged lines hidden (view full) ---

143 if config_host_data.get('CONFIG_INOTIFY1')
144 tests += {'test-util-filemonitor': []}
145 endif
146
147 # Some tests: test-char, test-qdev-global-props, and test-qga,
148 # are not runnable under TSan due to a known issue.
149 # https://github.com/google/sanitizers/issues/1116
150 if not get_option('tsan')
117 tests += {
118 'test-image-locking': [testblock],
119 'test-nested-aio-poll': [testblock],
120 }
121 endif
122 if config_host_data.get('CONFIG_REPLICATION')
123 tests += {'test-replication': [testblock]}
124 endif

--- 18 unchanged lines hidden (view full) ---

143 if config_host_data.get('CONFIG_INOTIFY1')
144 tests += {'test-util-filemonitor': []}
145 endif
146
147 # Some tests: test-char, test-qdev-global-props, and test-qga,
148 # are not runnable under TSan due to a known issue.
149 # https://github.com/google/sanitizers/issues/1116
150 if not get_option('tsan')
151 if 'CONFIG_POSIX' in config_host
151 if targetos != 'windows'
152 tests += {
153 'test-char': ['socket-helpers.c', qom, io, chardev]
154 }
155 endif
156
157 tests += {
158 'test-qdev-global-props': [qom, hwcore]
159 }

--- 38 unchanged lines hidden ---
152 tests += {
153 'test-char': ['socket-helpers.c', qom, io, chardev]
154 }
155 endif
156
157 tests += {
158 'test-qdev-global-props': [qom, hwcore]
159 }

--- 38 unchanged lines hidden ---