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