CASE xunion_tests [STARTED]
compiling [RUNNING] [PASSED] (0 ms)
CASE xunion_tests [PASSED]
CASE visitor_tests [STARTED]
read_and_write_direct_test [RUNNING] [PASSED] (3 ms)
CASE visitor_tests [PASSED]
CASE virtual_source_tests [STARTED]
AddLine [RUNNING] [PASSED] (0 ms)
LineContaining [RUNNING] [PASSED] (0 ms)
CASE virtual_source_tests [PASSED]
CASE using_tests [STARTED]
valid_using_without_alias_test [RUNNING] [PASSED] (0 ms)
valid_using_with_alias_test [RUNNING] [PASSED] (0 ms)
invalid_did_not_declare_dependency_with_using [RUNNING] [PASSED] (0 ms)
invalid_duplicate_using [RUNNING] [PASSED] (0 ms)
CASE using_tests [PASSED]
CASE types_tests [STARTED]
root_types_with_no_library_in_lookup [RUNNING] [PASSED] (0 ms)
root_types_with_some_library_in_lookup [RUNNING] [PASSED] (0 ms)
alias_not_of_primitive [RUNNING] [PASSED] (0 ms)
CASE types_tests [PASSED]
CASE table_tests [STARTED]
compiling [RUNNING] [PASSED] (0 ms)
CASE table_tests [PASSED]
CASE protocol_tests [STARTED]
valid_empty_protocol [RUNNING] [PASSED] (0 ms)
valid_compose_method [RUNNING] [PASSED] (0 ms)
valid_protocol_composition [RUNNING] [PASSED] (0 ms)
invalid_colon_syntax_is_not_supported [RUNNING] [PASSED] (0 ms)
invalid_cannot_attach_attributes_to_compose [RUNNING] [PASSED] (0 ms)
invalid_cannot_compose_yourself [RUNNING] [PASSED] (0 ms)
invalid_cannot_compose_twice_the_same_protocol [RUNNING] [PASSED] (0 ms)
invalid_cannot_use_ordinals_in_protocol_declaration [RUNNING] [PASSED] (0 ms)
invalid_no_other_pragma_than_compose [RUNNING] [PASSED] (0 ms)
invalid_composed_protocols_have_clashing_names [RUNNING] [PASSED] (0 ms)
invalid_composed_protocols_have_clashing_ordinals [RUNNING] [PASSED] (0 ms)
invalid_simple_constraint_applies_to_composed_methods_too [RUNNING] [PASSED] (0 ms)
invalid_missing_fragile_base_on_composed_protocol [RUNNING] [PASSED] (0 ms)
CASE protocol_tests [PASSED]
CASE parsing_tests [STARTED]
bad_compound_identifier_test [RUNNING] [PASSED] (0 ms)
parsing_reserved_words_in_struct_test [RUNNING] [PASSED] (0 ms)
parsing_reserved_words_in_union_test [RUNNING] [PASSED] (0 ms)
parsing_reserved_words_in_interface_test [RUNNING] [PASSED] (0 ms)
bad_char_at_sign_test [RUNNING] [PASSED] (0 ms)
bad_char_slash_test [RUNNING] [PASSED] (0 ms)
bad_identifier_test [RUNNING] [PASSED] (0 ms)
invalid_character_test [RUNNING] [PASSED] (0 ms)
empty_struct_test [RUNNING] [PASSED] (0 ms)
CASE parsing_tests [PASSED]
CASE ordinals_test [STARTED]
ordinal_cannot_be_zero [RUNNING] [PASSED] (0 ms)
test_clashing_ordinal_values [RUNNING] [PASSED] (0 ms)
test_clashing_ordinal_values_with_attribute [RUNNING] [PASSED] (0 ms)
attribute_resolves_clashes [RUNNING] [PASSED] (0 ms)
test_ordinal_value_is_sha256 [RUNNING] [PASSED] (0 ms)
CASE ordinals_test [PASSED]
CASE optionals_test [STARTED]
test_no_optional_on_primitive [RUNNING] [PASSED] (0 ms)
test_no_optional_on_aliased_primitive [RUNNING] [PASSED] (0 ms)
CASE optionals_test [PASSED]
CASE max_handles_tests [STARTED]
simple_structs [RUNNING] [PASSED] (0 ms)
simple_tables [RUNNING] [PASSED] (0 ms)
arrays [RUNNING] [PASSED] (0 ms)
vectors [RUNNING] [PASSED] (0 ms)
unions [RUNNING] [PASSED] (0 ms)
CASE max_handles_tests [PASSED]
CASE max_bytes_tests [STARTED]
simple_structs [RUNNING] [PASSED] (0 ms)
simple_tables [RUNNING] [PASSED] (0 ms)
optional_structs [RUNNING] [PASSED] (0 ms)
optional_tables [RUNNING] [PASSED] (0 ms)
unions [RUNNING] [PASSED] (0 ms)
vectors [RUNNING] [PASSED] (0 ms)
strings [RUNNING] [PASSED] (0 ms)
arrays [RUNNING] [PASSED] (0 ms)
xunions [RUNNING] [PASSED] (0 ms)
protocols_and_request_of_protocols [RUNNING] [PASSED] (0 ms)
recursive_opt_request [RUNNING] [PASSED] (0 ms)
recursive_opt_protocol [RUNNING] [PASSED] (0 ms)
recursive_struct [RUNNING] [PASSED] (0 ms)
recursive_struct_with_handles [RUNNING] [PASSED] (0 ms)
co_recursive_struct [RUNNING] [PASSED] (0 ms)
co_recursive_struct_with_handles [RUNNING] [PASSED] (0 ms)
co_recursive_struct2 [RUNNING] [PASSED] (0 ms)
struct_two_deep [RUNNING] [PASSED] (0 ms)
protocol_child_and_parent [RUNNING] [PASSED] (0 ms)
CASE max_bytes_tests [PASSED]
CASE max_bytes_multipass_tests [STARTED]
simple_struct_array [RUNNING] [PASSED] (0 ms)
optional_struct_array [RUNNING] [PASSED] (0 ms)
handle_struct_array [RUNNING] [PASSED] (0 ms)
optional_handle_union_array [RUNNING] [PASSED] (0 ms)
external_definitions [RUNNING] [PASSED] (0 ms)
CASE max_bytes_multipass_tests [PASSED]
CASE lint_test [STARTED]
const_names_bad [RUNNING] [PASSED] (0 ms)
const_names_good [RUNNING] [PASSED] (0 ms)
protocol_names_bad [RUNNING] [PASSED] (0 ms)
protocol_names_good [RUNNING] [PASSED] (0 ms)
library_names_bad_name [RUNNING] [PASSED] (0 ms)
library_names_banned_name [RUNNING] [PASSED] (0 ms)
using_names_bad [RUNNING] [PASSED] (0 ms)
using_names_good [RUNNING] [PASSED] (0 ms)
CASE lint_test [PASSED]
CASE json_generator_tests [STARTED]
json_generator_test_empty_struct [RUNNING] [PASSED] (22 ms)
json_generator_test_struct [RUNNING] [PASSED] (14 ms)
json_generator_test_table [RUNNING] [PASSED] (11 ms)
json_generator_test_union [RUNNING] [PASSED] (20 ms)
json_generator_test_xunion [RUNNING] [PASSED] (7 ms)
json_generator_test_inheritance [RUNNING] [PASSED] (14 ms)
json_generator_test_inheritance_with_recursive_decl [RUNNING] [PASSED] (19 ms)
json_generator_test_error [RUNNING] [PASSED] (20 ms)
json_generator_test_byte_and_bytes [RUNNING] [PASSED] (17 ms)
json_generator_test_bits [RUNNING] [PASSED] (11 ms)
json_generator_check_escaping [RUNNING] [PASSED] (0 ms)
CASE json_generator_tests [PASSED]
CASE formatter_tests [STARTED]
idempotence_test [RUNNING] [PASSED] (52 ms)
basic_formatting_rules_test [RUNNING] [PASSED] (201 ms)
golden_file_test [RUNNING] [PASSED] (0 ms)
CASE formatter_tests [PASSED]
CASE flat_ast_tests [STARTED]
implicit_assumptions [RUNNING] [PASSED] (0 ms)
compare_handles [RUNNING] [PASSED] (0 ms)
CASE flat_ast_tests [PASSED]
CASE errors_tests [STARTED]
GoodError [RUNNING] [PASSED] (0 ms)
GoodErrorUnsigned [RUNNING] [PASSED] (0 ms)
GoodErrorEnum [RUNNING] [PASSED] (0 ms)
GoodErrorEnumAfter [RUNNING] [PASSED] (0 ms)
BadErrorUnknownIdentifier [RUNNING] [PASSED] (0 ms)
BadErrorWrongPrimitive [RUNNING] [PASSED] (0 ms)
BadErrorMissingType [RUNNING] [PASSED] (0 ms)
BadErrorNotAType [RUNNING] [PASSED] (0 ms)
BadErrorNoResponse [RUNNING] [PASSED] (0 ms)
CASE errors_tests [PASSED]
CASE enums_tests [STARTED]
GoodEnumTestSimple [RUNNING] [PASSED] (0 ms)
BadEnumTestWithNonUniqueValues [RUNNING] [PASSED] (0 ms)
BadEnumTestWithNonUniqueValuesOutOfLine [RUNNING] [PASSED] (0 ms)
BadEnumTestUnsignedWithNegativeMember [RUNNING] [PASSED] (0 ms)
BadEnumTestInferredUnsignedWithNegativeMember [RUNNING] [PASSED] (0 ms)
BadEnumTestMemberOverflow [RUNNING] [PASSED] (0 ms)
BadEnumTestDuplicateMember [RUNNING] [PASSED] (0 ms)
GoodEnumTestKeywordNames [RUNNING] [PASSED] (0 ms)
CASE enums_tests [PASSED]
CASE declaration_order_test [STARTED]
nonnullable_ref [RUNNING] [PASSED] (10 ms)
nullable_ref_breaks_dependency [RUNNING] [PASSED] (6 ms)
request_type_breaks_dependency_graph [RUNNING] [PASSED] (8 ms)
nonnullable_xunion [RUNNING] [PASSED] (8 ms)
nullable_xunion [RUNNING] [PASSED] (12 ms)
nonnullable_xunion_in_struct [RUNNING] [PASSED] (12 ms)
nullable_xunion_in_struct [RUNNING] [PASSED] (9 ms)
CASE declaration_order_test [PASSED]
CASE consts_tests [STARTED]
LiteralsTest [RUNNING] [PASSED] (0 ms)
GoodConstTestBool [RUNNING] [PASSED] (0 ms)
BadConstTestBoolWithString [RUNNING] [PASSED] (0 ms)
BadConstTestBoolWithNumeric [RUNNING] [PASSED] (0 ms)
GoodConstTestInt32 [RUNNING] [PASSED] (0 ms)
GoodConstTestInt32FromOtherConst [RUNNING] [PASSED] (0 ms)
BadConstTestInt32WithString [RUNNING] [PASSED] (0 ms)
BadConstTestInt32WithBool [RUNNING] [PASSED] (0 ms)
GoodConstTesUint64 [RUNNING] [PASSED] (0 ms)
GoodConstTestUint64FromOtherUint32 [RUNNING] [PASSED] (0 ms)
BadConstTestUint64Negative [RUNNING] [PASSED] (0 ms)
BadConstTestUint64Overflow [RUNNING] [PASSED] (0 ms)
GoodConstTestFloat32 [RUNNING] [PASSED] (0 ms)
GoodConstTestFloat32HighLimit [RUNNING] [PASSED] (0 ms)
GoodConstTestFloat32LowLimit [RUNNING] [PASSED] (0 ms)
BadConstTestFloat32HighLimit [RUNNING] [PASSED] (0 ms)
BadConstTestFloat32LowLimit [RUNNING] [PASSED] (0 ms)
GoodConstTestString [RUNNING] [PASSED] (0 ms)
GoodConstTestStringFromOtherConst [RUNNING] [PASSED] (0 ms)
BadConstTestStringWithNumeric [RUNNING] [PASSED] (0 ms)
BadConstTestStringWithBool [RUNNING] [PASSED] (0 ms)
BadConstTestStringWithStringTooLong [RUNNING] [PASSED] (0 ms)
GoodConstTestUsing [RUNNING] [PASSED] (0 ms)
BadConstTestUsingWithInconvertibleValue [RUNNING] [PASSED] (0 ms)
BadConstTestNullableString [RUNNING] [PASSED] (0 ms)
BadConstTestEnum [RUNNING] [PASSED] (0 ms)
BadConstTestArray [RUNNING] [PASSED] (0 ms)
BadConstTestVector [RUNNING] [PASSED] (0 ms)
BadConstTestHandleOfThread [RUNNING] [PASSED] (0 ms)
CASE consts_tests [PASSED]
CASE coded_types_generator_tests [STARTED]
CodedTypesOfArrays [RUNNING] [PASSED] (0 ms)
CodedTypesOfVectors [RUNNING] [PASSED] (0 ms)
CodedTypesOfInterface [RUNNING] [PASSED] (0 ms)
CodedTypesOfRequestOfInterface [RUNNING] [PASSED] (0 ms)
CASE coded_types_generator_tests [PASSED]
CASE bits_tests [STARTED]
GoodBitsTestSimple [RUNNING] [PASSED] (0 ms)
BadBitsTestSigned [RUNNING] [PASSED] (0 ms)
BadBitsTestWithNonUniqueValues [RUNNING] [PASSED] (0 ms)
BadBitsTestWithNonUniqueValuesOutOfLine [RUNNING] [PASSED] (0 ms)
BadBitsTestUnsignedWithNegativeMember [RUNNING] [PASSED] (0 ms)
BadBitsTestMemberOverflow [RUNNING] [PASSED] (0 ms)
BadBitsTestDuplicateMember [RUNNING] [PASSED] (0 ms)
GoodBitsTestKeywordNames [RUNNING] [PASSED] (0 ms)
GoodBitsTestShape [RUNNING] [PASSED] (0 ms)
BadBitsTestNonPowerOfTwo [RUNNING] [PASSED] (0 ms)
CASE bits_tests [PASSED]
CASE attributes_tests [STARTED]
no_two_same_attribute_test [RUNNING] [PASSED] (0 ms)
no_two_same_doc_attribute_test [RUNNING] [PASSED] (0 ms)
no_two_same_attribute_on_library_test [RUNNING] [PASSED] (0 ms)
warn_on_close_attribute_test [RUNNING] [PASSED] (0 ms)
warnings_as_errors_test [RUNNING] [PASSED] (0 ms)
empty_transport [RUNNING] [PASSED] (0 ms)
bogus_transport [RUNNING] [PASSED] (0 ms)
channel_transport [RUNNING] [PASSED] (0 ms)
socket_control_transport [RUNNING] [PASSED] (0 ms)
multiple_transports [RUNNING] [PASSED] (0 ms)
multiple_transports_with_bogus [RUNNING] [PASSED] (0 ms)
incorrect_placement_layout [RUNNING] [PASSED] (0 ms)
constraint_only_three_members_on_struct [RUNNING] [PASSED] (0 ms)
constraint_only_three_members_on_method [RUNNING] [PASSED] (0 ms)
constraint_only_three_members_on_interface [RUNNING] [PASSED] (0 ms)
max_bytes [RUNNING] [PASSED] (0 ms)
max_handles [RUNNING] [PASSED] (0 ms)
selector_incorrect_placement [RUNNING] [PASSED] (0 ms)
CASE attributes_tests [PASSED]
====================================================
Results for test binary "/b/s/w/ir/k/zircon/build-x64/host_tests/fidl-compiler-test.debug":
SUCCESS! All test cases passed!
CASES: 24 SUCCESS: 24 FAILED: 0
====================================================