{ "owners": ["caitp@igalia.com", "joyee@igalia.com"], "name": "ClassFields", "run_count": 3, "run_count_arm": 1, "run_count_arm64": 1, "timeout": 120, "timeout_arm64": 240, "units": "score", "total": true, "resources": ["base.js"], "flags": ["--allow-natives-syntax"], "tests": [ { "name": "EvaluateClassOpt", "path": ["ClassFields"], "test_flags": [ "evaluate-class", "opt" ], "main": "run.js", "results_regexp": "^%s\\-ClassFields\\(Score\\): (.+)$", "resources": ["classes.js", "evaluate-class.js"], "tests": [ {"name": "EvaluateSinglePublicFieldClassOpt"}, {"name": "EvaluateMultiPublicFieldClassOpt"}, {"name": "EvaluateSinglePrivateFieldClassOpt"}, {"name": "EvaluateMultiPrivateFieldClassOpt"}, {"name": "EvaluateSinglePrivateMethodClassOpt"}, {"name": "EvaluateMultiPrivateMethodClassOpt"}, {"name": "EvaluateSingleComputedFieldClassOpt"}, {"name": "EvaluateMultiComputedFieldClassOpt"} ] }, { "name": "EvaluateClassNoOpt", "path": ["ClassFields"], "test_flags": [ "evaluate-class", "noopt" ], "main": "run.js", "results_regexp": "^%s\\-ClassFields\\(Score\\): (.+)$", "resources": ["classes.js", "evaluate-class.js"], "tests": [ {"name": "EvaluateSinglePublicFieldClassNoOpt"}, {"name": "EvaluateMultiPublicFieldClassNoOpt"}, {"name": "EvaluateSinglePrivateFieldClassNoOpt"}, {"name": "EvaluateMultiPrivateFieldClassNoOpt"}, {"name": "EvaluateSinglePrivateMethodClassNoOpt"}, {"name": "EvaluateMultiPrivateMethodClassNoOpt"}, {"name": "EvaluateSingleComputedFieldClassNoOpt"}, {"name": "EvaluateMultiComputedFieldClassNoOpt"} ] }, { "name": "InitializeClassOpt", "path": ["ClassFields"], "test_flags": [ "initialize-instance", "opt" ], "main": "run.js", "results_regexp": "^%s\\-ClassFields\\(Score\\): (.+)$", "resources": ["classes.js", "initialize-instance.js"], "tests": [ {"name": "InitializeSinglePublicFieldClassOpt"}, {"name": "InitializeMultiPublicFieldClassOpt"}, {"name": "InitializeSinglePrivateFieldClassOpt"}, {"name": "InitializeMultiPrivateFieldClassOpt"}, {"name": "InitializeSinglePrivateMethodClassOpt"}, {"name": "InitializeMultiPrivateMethodClassOpt"}, {"name": "InitializeSingleComputedFieldClassOpt"}, {"name": "InitializeMultiComputedFieldClassOpt"} ] }, { "name": "InitializeClassNoOpt", "path": ["ClassFields"], "test_flags": [ "initialize-instance", "noopt" ], "main": "run.js", "results_regexp": "^%s\\-ClassFields\\(Score\\): (.+)$", "resources": ["classes.js", "initialize-instance.js"], "tests": [ {"name": "InitializeSinglePublicFieldClassNoOpt"}, {"name": "InitializeMultiPublicFieldClassNoOpt"}, {"name": "InitializeSinglePrivateFieldClassNoOpt"}, {"name": "InitializeMultiPrivateFieldClassNoOpt"}, {"name": "InitializeSinglePrivateMethodClassNoOpt"}, {"name": "InitializeMultiPrivateMethodClassNoOpt"}, {"name": "InitializeSingleComputedFieldClassNoOpt"}, {"name": "InitializeMultiComputedFieldClassNoOpt"} ] } ] }