Update status file for dart2js checked mode.

We didn't use to test checked mode on browsers. Now we do.

Review URL: https://chromiumcodereview.appspot.com//10905099

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11877 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
ahe@google.com 2012-09-05 15:57:38 +00:00
parent 43d8107f32
commit 233c007636
7 changed files with 563 additions and 20 deletions

View file

@ -25,3 +25,17 @@ unittest/test/instance_test: Skip
[ $compiler == dart2js && $checked ]
fixnum/test/int_32_test: Fail # Issue 3720.
fixnum/test/int_64_test: Fail # Issue 3720.
[ $compiler == dart2js && $checked && $browser ]
args/test/args_test: Fail
intl/test/bidi_format_test: Fail
intl/test/bidi_utils_test: Fail
intl/test/date_time_format_test: Fail
intl/test/intl_message_test: Fail
intl/test/intl_test: Fail
intl/test/number_format_test: Fail
logging/test/logging_test: Fail
unittest/test/matchers_test: Fail
unittest/test/mock_test: Fail
unittest/test/unittest_test: Fail
yaml_test: Fail

View file

@ -14,14 +14,11 @@
[ $runtime == vm ]
*: Skip
[ $compiler == frog && $runtime == d8 ]
*: Skip
[ $runtime == opera ]
*: Skip
[ $compiler == frog && $runtime == none ]
*: Skip
[ $compiler == dart2js && $runtime == none ]
*: Fail, Pass # TODO(ahe): Triage these tests.
[ $compiler == dart2js && $checked && $browser ]
benchmark_smoke_test: Fail

View file

@ -138,16 +138,9 @@ svg_3_test: Fail
svgelement_test: Fail
svgelement2_test: Fail
transferables_test: Fail # Issue 3392.
# document.getElementsByTagName('body') returns an HTMLCollection, not a NodeList.
# TODO: Make both implement List<Node>, make implementation return List<Node>, not _NodeListJs.
# Note this test now passes for the wrong reasons. It used to be that the only
# forEach in this program was in NodeList. Due to dependencies from the unittest
# framework, frog no longer resolves forEach statically, and instead it
# dynamically binds forEach on a bunch of classes, including HTMLCollection.
typing_test: Pass
websql_test: Fail # FF does not support web SQL
websocket_test: Pass, Fail # FF 10 is uses MozWebSocket, FF 11 uses WebSocket.
# Exception... "Access to restricted URI denied" code: "1012" nsresult: "0x805303f4
# Exception... "Access to restricted URI denied" code: "1012" nsresult: "0x805303f4"
# (NS_ERROR_DOM_BAD_URI) ...
xhr_test: Fail
@ -210,3 +203,90 @@ css_test: Pass, Fail # Issue #2823
[ $compiler == dart2js && $runtime == ff && $system == windows]
js_interop_2_test: Fail # Issue 4658.
[ $compiler == dart2js && $checked && $browser ]
async_window_test: Fail
audiocontext_test: Fail
audioelement_test: Fail
b_element_test: Fail
blob_constructor_test: Fail
cache_test: Fail
callbacks_test: Fail
canvas_pixel_array_type_alias_test: Fail
canvas_test: Fail
canvas_using_html_test: Fail
cross_frame_test: Fail
css_test: Fail
cssstyledeclaration_test: Fail
dart_object_local_storage_test: Fail
datalistelement_test: Fail
document_test: Fail
documentfragment_test: Fail
dom_constructors_test: Fail
dom_isolates_test: Fail
domparser_test: Fail
element_add_test: Fail
element_classes_test: Fail
element_constructor_1_test: Fail
element_test: Fail
event_customevent_test: Fail
events_test: Fail
exceptions_test: Fail
fileapi_test: Fail
form_data_test: Fail
form_element_test: Fail
hidden_dom_1_test: Fail
hidden_dom_2_test: Fail
history_test: Fail
htmlaudioelement_test: Fail
htmlcollection_test: Fail
htmlelement_test: Fail
indexeddb_1_test: Fail
indexeddb_2_test: Fail
indexeddb_3_test: Fail
indexeddb_4_test: Fail
inner_frame_test: Fail
instance_of_test: Fail
js_interop_1_test: Fail
js_interop_2_test: Fail
js_interop_3_test: Fail
js_interop_4_test: Fail
js_interop_element_test: Fail
js_interop_func_passing_test: Fail
js_interop_obj_invoke_test: Fail
js_interop_obj_passing_test: Fail
key_name_location_test: Fail
localstorage_test: Fail
location_test: Fail
messageevent_test: Fail
mutationobserver_test: Fail
native_gc_test: Fail
node_test: Fail
performance_api_test: Fail
query_test: Fail
queryall_test: Fail
serialized_script_value_test: Fail
shadow_dom_layout_test: Fail
shadow_dom_test: Fail
storage_test: Fail
svg_1_test: Fail
svg_2_test: Fail
svg_3_test: Fail
svgelement2_test: Fail
svgelement_test: Fail
typed_arrays_2_test: Fail
typed_arrays_3_test: Fail
typed_arrays_4_test: Fail
typed_arrays_5_test: Fail
typed_arrays_arraybuffer_test: Fail
typed_arrays_dataview_test: Fail
typed_arrays_range_checks_test: Fail
typing_test: Fail
websocket_test: Fail
websql_test: Fail
window_eq_test: Fail
window_mangling_test: Fail
window_nosuchmethod_test: Fail
window_open_test: Fail
xhr_test: Fail
xsltprocessor_test: Fail

View file

@ -83,3 +83,27 @@ timer_repeat_test: Fail,OK # Needs Timer to run.
[ $compiler == dart2dart ]
# Skip until we stabilize language tests.
*: Skip
[ $compiler == dart2js && $checked && $browser ]
compute_this_script_browser_test: Fail
count_test: Fail
cross_isolate_message_test: Fail
isolate_complex_messages_test: Fail
mandel_isolate_test: Fail
message2_test: Fail
message_test: Fail
mint_maker_test: Fail
multiple_timer_test: Fail
nested_spawn2_test: Fail
nested_spawn_test: Fail
port_test: Fail
request_reply_test: Fail
serialization_test: Fail
spawn_function_custom_class_test: Fail
spawn_function_test: Fail
timer_cancel1_test: Fail
timer_cancel2_test: Fail
timer_cancel_test: Fail
timer_repeat_test: Fail
timer_test: Fail
unresolved_ports_test: Fail

View file

@ -14,15 +14,12 @@
[ $runtime == vm ]
*: Skip
[ $compiler == frog && $runtime == d8 ]
*: Skip
# TODO(jmesserly): now that we have a bot, we need to set up Opera testing.
[ $runtime == opera ]
*: Skip
[ $compiler == frog && $runtime == none ]
*: Skip
[ $compiler == dart2js && $runtime == none ]
*: Fail, Pass # TODO(ahe): Triage these tests.
[ $compiler == dart2js && $checked && $browser ]
json_test: Fail

View file

@ -296,3 +296,431 @@ method_invocation_test: Fail # Uncaught error: Instance of 'TypeError'
null_pointer_exception_test: Fail # Uncaught error: Instance of 'TypeError'
string_interpolate_npe_test: Fail # Uncaught error: Instance of 'TypeError'
[ $compiler == dart2js && $checked && $browser ]
ackermann_test: Fail
adjacent_const_string_literals_test: Fail
adjacent_string_literals_test: Fail
allocate_test: Fail
application_test: Fail
argument_definition2_test: Fail
arithmetic2_test: Fail
assertion_test: Fail
assign_op_test: Fail
bad_named_parameters2_test: Fail
bad_named_parameters_test: Fail
bind_test: Fail
bit_shift_test: Fail
block_scope_test: Fail
bool_test: Fail
bootstrap_test: Fail
branches_test: Fail
break_test: Fail
call_nonexistent_constructor_test: Fail
call_operator_test: Fail
call_through_getter_test: Fail
call_through_null_getter_test: Fail
canonical_const_test: Fail
cascade_in_expression_function_test: Fail
cascade_precedence_test: Fail
class_codegen_test: Fail
class_cycle_negative_test: pass
class_extends_negative_test: pass
class_test: Fail
closure2_test: Fail
closure3_test: Fail
closure4_test: Fail
closure5_test: Fail
closure6_test: Fail
closure7_test: Fail
closure_break1_test: Fail
closure_break2_test: Fail
closure_break_test: Fail
closure_shared_state_test: Fail
closure_test: Fail
closure_type_variables_test: Fail
closure_with_super_field_test: Fail
closure_with_super_send_test: Fail
closures_with_complex_params_test: Fail
compile_time_constant2_test: Fail
compile_time_constant3_test: Fail
compile_time_constant5_test: Fail
compile_time_constant6_test: Fail
compile_time_constant7_test: Fail
compile_time_constant9_test: Fail
compile_time_constant_a_test: Fail
compile_time_constant_b_test: Fail
compile_time_constant_d_test: Fail
compile_time_constant_e_test: Fail
compile_time_constant_f_test: Fail
compile_time_constant_g_test: Fail
compile_time_constant_h_test: Fail
compile_time_constant_i_test: Fail
compile_time_constant_j_test: Fail
compile_time_constant_k_test: Fail
compile_time_constant_l_test: Fail
compile_time_constant_m_test: Fail
compile_time_constant_n_test: Fail
compile_time_constant_o_test: Fail
compound_assignment_operator_test: Fail
cond_expr_test: Fail
condition_bailout_test: Fail
const_escape_frog_test: Fail
const_init_test: Fail
const_list_test: Fail
const_named_test: Fail
const_objects_are_immutable_test: Fail
const_string_test: Fail
const_test: Fail
constant_fold_equals_test: Fail
constructor2_negative_test: pass
constructor2_test: Fail
constructor3_test: Fail
constructor4_test: Fail
constructor5_test: Fail
constructor7_test: Fail
constructor_body_test: Fail
constructor_default_test: Fail
constructor_return_negative_test: pass
constructor_return_test: Fail
constructor_return_with_arrow_negative_test: pass
constructor_return_with_init_and_arrow_negative_test: pass
constructor_return_with_init_negative_test: pass
constructor_test: Fail
context2_test: Fail
context_args_with_defaults_test: Fail
context_test: Fail
continue_test: Fail
ct_const2_test: Fail
ct_const3_test: Fail
ct_const4_test: Fail
cyclic_import_test: Fail
dangling_else_test: Fail
default_class_implicit_constructor_test: Fail
default_factory3_test: Fail
default_factory_test: Fail
default_implementation2_test: Fail
default_implementation_test: Fail
default_init_test: Fail
deopt_no_feedback_test: Fail
deoptimized_function_on_stack_test: Fail
do_while_test: Fail
double_comparison_test: Fail
double_int_addition_test: Fail
double_to_string_as_exponential_test: Fail
double_to_string_as_fixed_test: Fail
double_to_string_as_precision_test: Fail
dynamic_call_test: Fail
dynamic_field_test: Fail
empty_block_case_test: Fail
equality_test: Fail
example_constructor_test: Fail
exception_identity_test: Fail
exception_test: Fail
execute_finally1_test: Fail
execute_finally2_test: Fail
execute_finally3_test: Fail
execute_finally4_test: Fail
execute_finally5_test: Fail
execute_finally6_test: Fail
execute_finally7_test: Fail
execute_finally8_test: Fail
execute_finally9_test: Fail
factory2_negative_test: pass
factory2_test: Fail
factory3_negative_test: pass
factory4_test: Fail
factory_arrow_test: Fail
factory_implementation_test: Fail
factory_negative_test: pass
factory_test: Fail
factory_type_parameter_test: Fail
fannkuch_test: Fail
fibo_test: Fail
field1_negative_test: pass
field2_negative_test: pass
field3_negative_test: pass
field4_negative_test: pass
field5_negative_test: pass
field6_negative_test: pass
field6a_negative_test: pass
field7_negative_test: pass
field7a_negative_test: pass
field_initialization_order_test: Fail
field_method_test: Fail
field_optimization2_test: Fail
field_optimization3_test: Fail
field_optimization_test: Fail
field_parameter_test: Fail
field_test: Fail
final_field_initialization_order_test: Fail
final_param_negative_test: pass
final_var_negative_test: pass
first_test: Fail
for2_test: Fail
for_in_test: Fail
for_test: Fail
for_without_condition_test: Fail
function_argument_test: Fail
function_field_test: Fail
function_getter_test: Fail
function_literals_test: Fail
gc_test: Fail
generic_syntax_test: Fail
generics2_test: Fail
generics_test: Fail
getter_closure_execution_order_test: Fail
getter_declaration_negative_test: pass
getter_setter_in_lib_test: Fail
getter_setter_interceptor_test: Fail
getters_setters_test: Fail
getters_setters_type2_test: Fail
getters_setters_type3_test: Fail
gvn_field_access_test: Fail
gvn_interceptor_test: Fail
gvn_test: Fail
hello_dart_test: Fail
hello_script_test: Fail
if_and_test: Fail
if_test: Fail
implicit_closure1_test: Fail
implicit_closure2_test: Fail
implicit_closure_test: Fail
implied_interface_test: Fail
import_core_impl_no_prefix_test: Fail
import_core_no_prefix_test: Fail
incr_op_test: Fail
index_test: Fail
inline_getter_test: Fail
inst_field_initializer_test: Fail
instance_compound_assignment_operator_test: Fail
instance_field_initializer_test: Fail
instance_incr_deopt_test: Fail
instanceof_test: Fail
int_test: Fail
interface_constants_test: Fail
interface_cycle_negative_test: pass
interface_factory3_negative_test: pass
interface_factory_constructor_negative_test: pass
interface_factory_multi_test: Fail
interface_factory_test: Fail
interface_inherit_field_test: Fail
interface_negative_test: pass
interface_static_method_negative_test: pass
intrinsified_methods_test: Fail
is_function_test: Fail
is_nan_test: Fail
is_object_test: Fail
is_operator_test: Fail
issue1363_test: Fail
issue3806_test: Fail
issue4157508_test: Fail
issue4295001_test: Fail
issue4515170_test: Fail
label_test: Fail
lazy_static3_test: Fail
lazy_static4_test: Fail
lazy_static_test: Fail
library1_test: Fail
library5_test: Fail
library_private_in_constructor_test: Fail
library_same_name_used_test: Fail
list_double_index_in_loop2_test: Fail
list_double_index_in_loop_test: Fail
list_literal1_negative_test: pass
list_literal2_negative_test: pass
list_literal2_test: Fail
list_literal3_test: Fail
list_literal_test: Fail
list_test: Fail
liveness_test: Fail
local_function2_test: Fail
local_function3_test: Fail
loop_exchange2_test: Fail
loop_exchange3_test: Fail
loop_exchange4_test: Fail
loop_exchange_test: Fail
loop_hoist_test: Fail
many_calls_test: Fail
many_overridden_no_such_method_test: Fail
map_literal1_negative_test: pass
map_literal2_negative_test: pass
map_literal2_test: Fail
map_literal_syntax_test: Fail
map_literal_test: Fail
map_test: Fail
mega_load_test: Fail
method_invocation_test: Fail
methods_as_constants_test: Fail
multi_assign_test: Fail
multi_pass2_test: Fail
multi_pass_test: Fail
named_argument_in_const_creation_test: Fail
named_constructor_test: Fail
named_parameters_named_count_test: Fail
named_parameters_passing_false_test: Fail
named_parameters_passing_falsy_test: Fail
named_parameters_passing_null_test: Fail
named_parameters_passing_zero_test: Fail
named_parameters_test: Fail
named_parameters_with_conversions_test: Fail
named_parameters_with_dollars_test: Fail
named_parameters_with_object_property_names_test: Fail
namer_test: Fail
naming2_test: Fail
naming3_test: Fail
naming_test: Fail
native_test: Fail
nested_comments_test: Fail
nested_if_test: Fail
new_statement_test: Fail
no_such_method_test: Fail
non_const_constructor_without_body_test: Fail
non_const_super_negative_test: pass
non_dominating_loop_test: Fail
non_parameterized_factory2_test: Fail
non_parameterized_factory_test: Fail
null_is_test: Fail
null_pointer_exception_test: Fail
null_test: Fail
null_to_string2_test: Fail
null_to_string_test: Fail
number_constant_folding1_test: Fail
number_identifier_negative_test: pass
number_syntax_test: Fail
object_dynamic_method_test: Fail
operator1_negative_test: pass
operator2_test: Fail
operator3_test: Fail
operator4_test: Fail
operator5_test: Fail
operator_index_evaluation_order_test: Fail
operator_test: Fail
optimization_test: Fail
optimized_setter_test: Fail
ordered_maps_test: Fail
overridden_no_such_method_test: Fail
param1_test: Fail
param2_test: Fail
param_test: Fail
parameter_initializer2_test: Fail
parameter_initializer6_negative_test: pass
parameter_initializer_test: Fail
parameter_name_conflict_test: Fail
parameter_types_specialization_test: Fail
parse_types_test: Fail
parser_quirks_test: Fail
partial_min_test: Fail
patch_test: Fail
positive_bit_operations_test: Fail
prefix101_test: Fail
prefix10_test: Fail
prefix11_test: Fail
prefix12_test: Fail
prefix14_test: Fail
prefix15_test: Fail
prefix17_test: Fail
prefix18_negative_test: pass
prefix20_negative_test: pass
prefix21_test: Fail
prefix22_test: Fail
prefix23_test: Fail
prefix_test: Fail
private2_test: Fail
private3_test: Fail
private_member_test: Fail
private_test: Fail
propagated_argument_type_check_test: Fail
property_field_override_test: Fail
raw_string_test: Fail
recursive_loop_phis_test: Fail
reg_ex2_test: Fail
reg_exp2_test: Fail
reg_exp_test: Fail
resolution_test: Fail
resolve_test: Fail
rethrow_test: Fail
return_in_loop_test: Fail
savannah_test: Fail
scanner_test: Fail
scope_negative_test: pass
scope_variable_test: Fail
scoped_variables_try_catch_test: Fail
second_test: Fail
setter0_test: Fail
setter1_test: Fail
setter2_test: Fail
setter_declaration2_negative_test: pass
setter_declaration_negative_test: pass
side_effect_throw_test: Fail
skip_expression_test: Fail
stack_overflow_test: Fail
stack_trace_test: Fail
statement_test: Fail
static_const_field_test: Fail
static_field1_test: Fail
static_field1a_test: Fail
static_field2_test: Fail
static_field2a_test: Fail
static_final_field2_negative_test: pass
static_final_field_negative_test: pass
static_implicit_closure_test: Fail
static_postfix_operator_test: Fail
string_escapes_test: Fail
string_interpolate2_test: Fail
string_interpolate_npe_test: Fail
string_interpolate_test: Fail
string_interpolation7_test: Fail
string_interpolation8_test: Fail
string_join_test: Fail
string_supertype_checked_test: Fail
string_test: Fail
super_all_named_constructor_test: Fail
super_call2_test: Fail
super_call4_test: Fail
super_call_test: Fail
super_closure_test: Fail
super_field_access_test: Fail
super_field_test: Fail
super_first_constructor_test: Fail
super_setter_test: Fail
super_test: Fail
switch6_test: Fail
switch_fallthru_test: Fail
switch_scope_test: Fail
switch_test: Fail
temp_mangling_test: Fail
ternary_test: Fail
third_test: Fail
throw1_test: Fail
throw2_test: Fail
throw3_test: Fail
throw4_test: Fail
throw5_test: Fail
throw6_test: Fail
throw7_negative_test: pass
throw_test: Fail
top_level_entry_test: Fail
top_level_func_test: Fail
top_level_getter_arrow_syntax_test: Fail
top_level_in_initializer_test: Fail
top_level_method_test: Fail
top_level_multiple_files_test: Fail
top_level_non_prefixed_library_test: Fail
top_level_prefixed_declaration_test: Fail
top_level_var_test: Fail
tree_shake_typed_selector_test: Fail
try_catch2_test: Fail
try_catch3_test: Fail
try_catch_test: Fail
type_guard_conversion_test: Fail
type_propagation_in_for_update_test: Fail
type_propagation_phi_test: Fail
typed_message_test: Fail
unary2_test: Fail
unary_test: Fail
unbound_getter_test: Fail
unnamed_closure_test: Fail
unqual_name_test: Fail
var_init_test: Fail
while_test: Fail

View file

@ -20,3 +20,6 @@ crypto/sha256_test: Fail
[ $compiler == dart2dart ]
# Skip until we stabilize language tests.
*: Skip
[ $compiler == dart2js && $checked && $browser ]
crypto/base64_test: Fail