| Index: test/js-perf-test/JSTests.json
|
| diff --git a/test/js-perf-test/JSTests.json b/test/js-perf-test/JSTests.json
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..fb3cc9ba0a488623e64e601b3a6732d70e0ec603
|
| --- /dev/null
|
| +++ b/test/js-perf-test/JSTests.json
|
| @@ -0,0 +1,69 @@
|
| +{
|
| + "name": "JSTests",
|
| + "run_count": 5,
|
| + "run_count_android_arm": 3,
|
| + "run_count_android_arm64": 3,
|
| + "units": "score",
|
| + "total": true,
|
| + "resources": ["base.js"],
|
| + "tests": [
|
| + {
|
| + "name": "Classes",
|
| + "path": ["Classes"],
|
| + "main": "run.js",
|
| + "resources": ["super.js"],
|
| + "flags": ["--harmony-classes"],
|
| + "results_regexp": "^%s\\-Classes\\(Score\\): (.+)$",
|
| + "tests": [
|
| + {"name": "Super"}
|
| + ]
|
| + },
|
| + {
|
| + "name": "Collections",
|
| + "path": ["Collections"],
|
| + "main": "run.js",
|
| + "resources": [
|
| + "common.js",
|
| + "map.js",
|
| + "run.js",
|
| + "set.js",
|
| + "weakmap.js",
|
| + "weakset.js"
|
| + ],
|
| + "results_regexp": "^%s\\-Collections\\(Score\\): (.+)$",
|
| + "tests": [
|
| + {"name": "Map-Smi"},
|
| + {"name": "Map-String"},
|
| + {"name": "Map-Object"},
|
| + {"name": "Map-Iteration"},
|
| + {"name": "Set-Smi"},
|
| + {"name": "Set-String"},
|
| + {"name": "Set-Object"},
|
| + {"name": "Set-Iteration"},
|
| + {"name": "WeakMap"},
|
| + {"name": "WeakSet"}
|
| + ]
|
| + },
|
| + {
|
| + "name": "Iterators",
|
| + "path": ["Iterators"],
|
| + "main": "run.js",
|
| + "resources": ["forof.js"],
|
| + "results_regexp": "^%s\\-Iterators\\(Score\\): (.+)$",
|
| + "tests": [
|
| + {"name": "ForOf"}
|
| + ]
|
| + },
|
| + {
|
| + "name": "Strings",
|
| + "path": ["Strings"],
|
| + "main": "run.js",
|
| + "resources": ["harmony-string.js"],
|
| + "flags": ["--harmony-strings"],
|
| + "results_regexp": "^%s\\-Strings\\(Score\\): (.+)$",
|
| + "tests": [
|
| + {"name": "StringFunctions"}
|
| + ]
|
| + }
|
| + ]
|
| +}
|
|
|