• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# RUN: %{lit} -j 1 -v %{inputs}/test-data-micro --output %t.results.out
2# RUN: FileCheck < %t.results.out %s
3# RUN: rm %t.results.out
4
5
6# CHECK: {
7# CHECK: "__version__"
8# CHECK: "elapsed"
9# CHECK-NEXT: "tests": [
10# CHECK-NEXT:   {
11# CHECK-NEXT:     "code": "PASS",
12# CHECK-NEXT:     "elapsed": null,
13# CHECK-NEXT:     "metrics": {
14# CHECK-NEXT:       "micro_value0": 4,
15# CHECK-NEXT:       "micro_value1": 1.3
16# CHECK-NEXT:     },
17# CHECK-NEXT:     "name": "test-data-micro :: micro-tests.ini:test{{[0-2]}}",
18# CHECK-NEXT:     "output": ""
19# CHECK-NEXT:   },
20# CHECK-NEXT:   {
21# CHECK-NEXT:     "code": "PASS",
22# CHECK-NEXT:     "elapsed": null,
23# CHECK-NEXT:     "metrics": {
24# CHECK-NEXT:       "micro_value0": 4,
25# CHECK-NEXT:       "micro_value1": 1.3
26# CHECK-NEXT:     },
27# CHECK-NEXT:     "name": "test-data-micro :: micro-tests.ini:test{{[0-2]}}",
28# CHECK-NEXT:     "output": ""
29# CHECK-NEXT:   },
30# CHECK-NEXT:   {
31# CHECK-NEXT:     "code": "PASS",
32# CHECK-NEXT:     "elapsed": null,
33# CHECK-NEXT:     "metrics": {
34# CHECK-NEXT:       "micro_value0": 4,
35# CHECK-NEXT:       "micro_value1": 1.3
36# CHECK-NEXT:     },
37# CHECK-NEXT:     "name": "test-data-micro :: micro-tests.ini:test{{[0-2]}}",
38# CHECK-NEXT:     "output": ""
39# CHECK-NEXT:   },
40# CHECK-NEXT:   {
41# CHECK-NEXT:     "code": "PASS",
42# CHECK-NEXT:     "elapsed": {{[0-9.]+}},
43# CHECK-NEXT:     "metrics": {
44# CHECK-NEXT:       "value0": 1,
45# CHECK-NEXT:       "value1": 2.3456
46# CHECK-NEXT:     },
47# CHECK-NEXT:     "name": "test-data-micro :: micro-tests.ini",
48# CHECK-NEXT:     "output": "Test passed."
49# CHECK-NEXT:   }
50# CHECK-NEXT: ]
51# CHECK-NEXT: }
52