1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
test_c_args = [
'-DLIBEXEC_PATH="@0@/@1@"'.format(get_option('prefix'), get_option('libexecdir')),
'-DTEST',
'-DTRACKER_COMPILATION',
'-DTEST_DATA_DIR="@0@/data"'.format(meson.current_source_dir()),
'-DTEST_MINERS_DIR="@0@/mock-miners"'.format(meson.current_source_dir()),
]
crawler_test = executable('tracker-crawler-test',
'tracker-crawler-test.c',
shared_libtracker_miner_crawler_sources,
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-crawler', crawler_test)
file_notifier_test = executable('tracker-file-notifier-test',
'tracker-file-notifier-test.c',
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-file-notifier', file_notifier_test)
file_system_test = executable('tracker-file-system-test',
'tracker-file-system-test.c',
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-file-system', file_system_test)
indexing_tree_test = executable('tracker-indexing-tree-test',
'tracker-indexing-tree-test.c',
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-indexing-tree', indexing_tree_test)
monitor_test = executable('tracker-monitor-test',
'tracker-monitor-test.c',
shared_libtracker_miner_monitor_sources,
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-monitor', monitor_test,
# FIXME: why is this test so slow?
timeout: 180)
priority_queue_test = executable('tracker-priority-queue-test',
'tracker-priority-queue-test.c',
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-priority-queue', priority_queue_test)
task_pool_test = executable('tracker-task-pool-test',
'tracker-task-pool-test.c',
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-task-pool', task_pool_test)
thumbnailer_test = executable('tracker-thumbnailer-test',
'empty-gobject.c',
'thumbnailer-mock.c',
'tracker-thumbnailer-test.c',
dependencies: [tracker_common_dep, tracker_miner_dep, tracker_sparql_dep],
c_args: test_c_args
)
test('miner-thumbnailer', thumbnailer_test)
|