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 | }, | |
21 | ||
22 | #### KERNEL #### | |
23 | { | |
24 | 'bin': "kernel/run-kernel-tests.sh", 'daemon': True, 'kern': True, | |
25 | 'name': "Kernel tracer - lttng client", | |
26 | 'desc': "Test the Kernel tracer using the lttng client", | |
27 | 'success': 0, 'enabled': True | |
28 | }, | |
29 | ||
30 | #### UST #### | |
31 | { | |
32 | 'bin': "ust/run-ust-global-tests.sh", 'daemon': True, 'kern': False, | |
33 | 'name': "UST tracer - Global domain", | |
34 | 'desc': "Test the UST tracer functionnalities for domain LTTNG_DOMAIN_UST", | |
35 | 'success': 0, 'enabled': True | |
36 | }, | |
37 | { | |
38 | 'bin': "ust/nprocesses/run", 'daemon': True, 'kern': False, | |
39 | 'name': "UST tracer - Multiple processes", | |
40 | 'desc': "Test multiple process registering and tracing", | |
41 | 'success': 0, 'enabled': True | |
355f483d | 42 | }, |
e72d66a6 DG |
43 | { |
44 | 'bin': "ust/high-throughput/run", 'daemon': True, 'kern': False, | |
45 | 'name': "UST tracer - Testing high events throughput", | |
46 | 'desc': "Test multiple large number of events with concurrent application", | |
47 | 'success': 0, 'enabled': True | |
48 | }, | |
4d5b973e | 49 | { |
00eb21af | 50 | # Deactivated. This test last 20 minutes... |
4d5b973e DG |
51 | 'bin': "ust/low-throughput/run", 'daemon': True, 'kern': False, |
52 | 'name': "UST tracer - Testing high events throughput", | |
53 | 'desc': "Test low throughput of events", | |
54 | 'success': 0, 'enabled': False | |
4d5b973e | 55 | }, |
b19155c0 DG |
56 | { |
57 | 'bin': "ust/before-after/run", 'daemon': True, 'kern': False, | |
58 | 'name': "UST tracer - Tracing before and after app execution", | |
59 | 'desc': "Test tracing before and after app execution", | |
60 | 'success': 0, 'enabled': True | |
61 | }, | |
00eb21af DG |
62 | { |
63 | 'bin': "ust/multi-session/run", 'daemon': True, 'kern': False, | |
64 | 'name': "UST tracer - Multi-session", | |
65 | 'desc': "Test tracing with 4 sessions for one application", | |
66 | 'success': 0, 'enabled': True | |
67 | }, | |
355f483d | 68 | ] |