Commit | Line | Data |
---|---|---|
355f483d DG |
1 | Tests = \ |
2 | [ | |
3 | # lttng-tools unit tests | |
4 | { | |
5 | 'bin': "tools/test_sessions", 'daemon': False, 'kern': False, 'name': "Test sessions", | |
6 | 'desc': "Test tracing session data structures and methods.", | |
7 | 'success': 0, 'enabled': True | |
8 | }, | |
9 | { | |
10 | 'bin': "tools/test_kernel_data_trace", 'daemon': False, 'kern': False, | |
11 | 'name': "Kernel data structures", | |
12 | 'desc': "Test Kernel data structures and methods.", | |
13 | 'success': 0, 'enabled': True | |
14 | }, | |
15 | { | |
16 | 'bin': "tools/test_ust_data_trace", 'daemon': False, 'kern': False, | |
17 | 'name': "UST data structures", | |
18 | 'desc': "Test UST data structures and methods.", | |
19 | 'success': 0, 'enabled': True | |
20 | }, | |
f4e40ab6 DG |
21 | { |
22 | 'bin': "tools/streaming/run-ust", 'daemon': True, 'kern': False, | |
23 | 'name': "UST network streaming", | |
24 | 'desc': "Test user space tracing network streaming support", | |
25 | 'success': 0, 'enabled': True | |
26 | }, | |
27 | { | |
28 | 'bin': "tools/streaming/run-kernel", 'daemon': True, 'kern': True, | |
29 | 'name': "Kernel network streaming", | |
30 | 'desc': "Test kernel tracing network streaming support", | |
31 | 'success': 0, 'enabled': True | |
32 | }, | |
355f483d DG |
33 | |
34 | #### KERNEL #### | |
35 | { | |
36 | 'bin': "kernel/run-kernel-tests.sh", 'daemon': True, 'kern': True, | |
37 | 'name': "Kernel tracer - lttng client", | |
38 | 'desc': "Test the Kernel tracer using the lttng client", | |
39 | 'success': 0, 'enabled': True | |
40 | }, | |
41 | ||
42 | #### UST #### | |
43 | { | |
44 | 'bin': "ust/run-ust-global-tests.sh", 'daemon': True, 'kern': False, | |
45 | 'name': "UST tracer - Global domain", | |
46 | 'desc': "Test the UST tracer functionnalities for domain LTTNG_DOMAIN_UST", | |
47 | 'success': 0, 'enabled': True | |
48 | }, | |
49 | { | |
50 | 'bin': "ust/nprocesses/run", 'daemon': True, 'kern': False, | |
51 | 'name': "UST tracer - Multiple processes", | |
52 | 'desc': "Test multiple process registering and tracing", | |
53 | 'success': 0, 'enabled': True | |
355f483d | 54 | }, |
e72d66a6 DG |
55 | { |
56 | 'bin': "ust/high-throughput/run", 'daemon': True, 'kern': False, | |
57 | 'name': "UST tracer - Testing high events throughput", | |
58 | 'desc': "Test multiple large number of events with concurrent application", | |
59 | 'success': 0, 'enabled': True | |
60 | }, | |
4d5b973e | 61 | { |
00eb21af | 62 | # Deactivated. This test last 20 minutes... |
4d5b973e DG |
63 | 'bin': "ust/low-throughput/run", 'daemon': True, 'kern': False, |
64 | 'name': "UST tracer - Testing high events throughput", | |
65 | 'desc': "Test low throughput of events", | |
66 | 'success': 0, 'enabled': False | |
4d5b973e | 67 | }, |
b19155c0 DG |
68 | { |
69 | 'bin': "ust/before-after/run", 'daemon': True, 'kern': False, | |
70 | 'name': "UST tracer - Tracing before and after app execution", | |
71 | 'desc': "Test tracing before and after app execution", | |
72 | 'success': 0, 'enabled': True | |
73 | }, | |
00eb21af DG |
74 | { |
75 | 'bin': "ust/multi-session/run", 'daemon': True, 'kern': False, | |
76 | 'name': "UST tracer - Multi-session", | |
77 | 'desc': "Test tracing with 4 sessions for one application", | |
78 | 'success': 0, 'enabled': True | |
79 | }, | |
355f483d | 80 | ] |