0a99ad4d6a3c06ad32468a25d2a31cd5dc326961
[platform/upstream/nodejs.git] / deps / v8 / test / js-perf-test / JSTests.json
1 {
2   "name": "JSTests",
3   "run_count": 5,
4   "run_count_android_arm": 3,
5   "run_count_android_arm64": 3,
6   "units": "score",
7   "total": true,
8   "resources": ["base.js"],
9   "tests": [
10     {
11       "name": "Classes",
12       "path": ["Classes"],
13       "main": "run.js",
14       "resources": ["super.js", "default-constructor.js"],
15       "flags": ["--harmony-classes"],
16       "results_regexp": "^%s\\-Classes\\(Score\\): (.+)$",
17       "tests": [
18         {"name": "Super"},
19         {"name": "DefaultConstructor"}
20       ]
21     },
22     {
23       "name": "Collections",
24       "path": ["Collections"],
25       "main": "run.js",
26       "resources": [
27         "common.js",
28         "map.js",
29         "run.js",
30         "set.js",
31         "weakmap.js",
32         "weakset.js"
33       ],
34       "results_regexp": "^%s\\-Collections\\(Score\\): (.+)$",
35       "tests": [
36         {"name": "Map-Smi"},
37         {"name": "Map-String"},
38         {"name": "Map-Object"},
39         {"name": "Map-Iteration"},
40         {"name": "Set-Smi"},
41         {"name": "Set-String"},
42         {"name": "Set-Object"},
43         {"name": "Set-Iteration"},
44         {"name": "WeakMap"},
45         {"name": "WeakSet"}
46       ]
47     },
48     {
49       "name": "Iterators",
50       "path": ["Iterators"],
51       "main": "run.js",
52       "resources": ["forof.js"],
53       "results_regexp": "^%s\\-Iterators\\(Score\\): (.+)$",
54       "tests": [
55         {"name": "ForOf"}
56       ]
57     },
58     {
59       "name": "Strings",
60       "path": ["Strings"],
61       "main": "run.js",
62       "resources": ["harmony-string.js"],
63       "flags": ["--harmony-strings"],
64       "results_regexp": "^%s\\-Strings\\(Score\\): (.+)$",
65       "tests": [
66         {"name": "StringFunctions"}
67       ]
68     },
69     {
70       "name": "Templates",
71       "path": ["Templates"],
72       "main": "run.js",
73       "resources": ["templates.js"],
74       "flags": ["--harmony-templates"],
75       "run_count": 5,
76       "units": "score",
77       "results_regexp": "^%s\\-Templates\\(Score\\): (.+)$",
78       "total": true,
79       "tests": [
80         {"name": "Untagged"},
81         {"name": "LargeUntagged"},
82         {"name": "Tagged"}
83       ]
84     }
85   ]
86 }