Add multi-session test for UST
[lttng-tools.git] / tests / test_list.py
CommitLineData
355f483d
DG
1Tests = \
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
42 },
43 {
44 'bin': "ust/nevents/run", 'daemon': True, 'kern': False,
45 'name': "UST tracer - Generate multiple events",
46 'desc': "Test multiple events during tracing",
47 'success': 0, 'enabled': True
48 },
e72d66a6
DG
49 {
50 'bin': "ust/high-throughput/run", 'daemon': True, 'kern': False,
51 'name': "UST tracer - Testing high events throughput",
52 'desc': "Test multiple large number of events with concurrent application",
53 'success': 0, 'enabled': True
54 },
4d5b973e 55 {
00eb21af 56 # Deactivated. This test last 20 minutes...
4d5b973e
DG
57 'bin': "ust/low-throughput/run", 'daemon': True, 'kern': False,
58 'name': "UST tracer - Testing high events throughput",
59 'desc': "Test low throughput of events",
60 'success': 0, 'enabled': False
4d5b973e 61 },
b19155c0
DG
62 {
63 'bin': "ust/before-after/run", 'daemon': True, 'kern': False,
64 'name': "UST tracer - Tracing before and after app execution",
65 'desc': "Test tracing before and after app execution",
66 'success': 0, 'enabled': True
67 },
00eb21af
DG
68 {
69 'bin': "ust/multi-session/run", 'daemon': True, 'kern': False,
70 'name': "UST tracer - Multi-session",
71 'desc': "Test tracing with 4 sessions for one application",
72 'success': 0, 'enabled': True
73 },
355f483d 74]
This page took 0.025509 seconds and 4 git commands to generate.