{ "owners": ["caitp@igalia.com", "joyee@igalia.com"], "name": "ClassFields", "path": ["ClassFields"], "run_count": 3, "run_count_arm": 1, "run_count_arm64": 1, "timeout": 120, "timeout_arm64": 240, "units": "score", "total": true, "resources": ["base.js"], "tests": [ { "name": "evaluate-class", "flags": ["--allow-natives-syntax"], "resources": [ "evaluate-class.js", "classes.js" ], "results_regexp": "^%s\\-ClassFields\\(Score\\): (.+)$", "tests": [ { "name": "evaluate-class-public-field-single-opt", "main": "run.js", "test_flags": [ "evaluate-class", "public-field-single", "opt" ] }, { "name": "evaluate-class-public-field-single-noopt", "main": "run.js", "test_flags": [ "evaluate-class", "public-field-single", "noopt" ] }, { "name": "evaluate-class-private-field-single-opt", "main": "run.js", "test_flags": [ "evaluate-class", "private-field-single", "opt" ] }, { "name": "evaluate-class-private-field-single-noopt", "main": "run.js", "test_flags": [ "evaluate-class", "private-field-single", "noopt" ] }, { "name": "evaluate-class-public-field-multiple-opt", "main": "run.js", "test_flags": [ "evaluate-class", "public-field-multiple", "opt" ] }, { "name": "evaluate-class-public-field-multiple-noopt", "main": "run.js", "test_flags": [ "evaluate-class", "public-field-multiple", "noopt" ] }, { "name": "evaluate-class-private-field-multiple-opt", "main": "run.js", "test_flags": [ "evaluate-class", "private-field-multiple", "opt" ] }, { "name": "evaluate-class-private-field-multiple-noopt", "main": "run.js", "test_flags": [ "evaluate-class", "private-field-multiple", "noopt" ] } ] }, { "name": "define-public-field", "flags": ["--allow-natives-syntax"], "resources": [ "define-public-field.js", "classes.js" ], "results_regexp": "^%s\\-ClassFields\\(Score\\): (.+)$", "tests": [ { "name": "define-public-field-single-opt", "main": "run.js", "test_flags": [ "define-public-field", "single", "opt" ] }, { "name": "define-public-field-single-noopt", "main": "run.js", "test_flags": [ "define-public-field", "single", "noopt" ] }, { "name": "define-public-field-multiple-opt", "main": "run.js", "test_flags": [ "define-public-field", "multiple", "opt" ] }, { "name": "define-public-field-multiple-noopt", "main": "run.js", "test_flags": [ "define-public-field", "multiple", "noopt" ] } ] }, { "name": "define-private-field", "resources": [ "define-private-field.js", "classes.js" ], "flags": ["--allow-natives-syntax"], "results_regexp": "^%s\\-ClassFields\\(Score\\): (.+)$", "tests": [ { "name": "define-private-field-single-opt", "main": "run.js", "test_flags": [ "define-private-field", "single", "opt" ] }, { "name": "define-private-field-single-noopt", "main": "run.js", "test_flags": [ "define-private-field", "single", "noopt" ] }, { "name": "define-private-field-multiple-opt", "main": "run.js", "test_flags": [ "define-private-field", "multiple", "opt" ] }, { "name": "define-private-field-multiple-noopt", "main": "run.js", "test_flags": [ "define-private-field", "multiple", "noopt" ] } ] } ] }