aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/run_tests/configs.json
blob: cbb8ec57b6170579e303e3a82d657902c369c302 (plain)
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
[
  {
    "config": "opt"
  }, 
  {
    "config": "basicprof"
  }, 
  {
    "config": "helgrind", 
    "timeout_multiplier": 20, 
    "tool_prefix": [
      "valgrind", 
      "--tool=helgrind"
    ]
  }, 
  {
    "config": "asan-noleaks", 
    "environ": {
      "ASAN_OPTIONS": "detect_leaks=0:color=always"
    }, 
    "timeout_multiplier": 3
  }, 
  {
    "config": "ubsan", 
    "timeout_multiplier": 1.5
  }, 
  {
    "config": "dbg"
  }, 
  {
    "config": "stapprof"
  }, 
  {
    "config": "gcov"
  }, 
  {
    "config": "memcheck", 
    "timeout_multiplier": 10, 
    "tool_prefix": [
      "valgrind", 
      "--tool=memcheck", 
      "--leak-check=full"
    ]
  }, 
  {
    "config": "asan", 
    "environ": {
      "ASAN_OPTIONS": "detect_leaks=1:color=always", 
      "LSAN_OPTIONS": "suppressions=tools/lsan_suppressions.txt:report_objects=1"
    }, 
    "timeout_multiplier": 3
  }, 
  {
    "config": "tsan", 
    "environ": {
      "TSAN_OPTIONS": "suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1"
    }, 
    "timeout_multiplier": 5
  }, 
  {
    "config": "msan", 
    "timeout_multiplier": 4
  }, 
  {
    "config": "mutrace"
  }
]