Skip to content

Avoid JavaScript crashes in Elm app build by switching from Jint to V8 #665

Avoid JavaScript crashes in Elm app build by switching from Jint to V8

Avoid JavaScript crashes in Elm app build by switching from Jint to V8 #665

GitHub Actions / Test Results Overview macos-13 failed Oct 7, 2024 in 0s

1 fail, 2 skipped, 110 pass in 31m 48s

113 tests  ±0   110 ✅ ±0   31m 48s ⏱️ -26s
  2 suites ±0     2 💤 ±0 
  2 files   ±0     1 ❌ ±0 

Results for commit 5238d6d. ± Comparison against earlier commit fb69571.

Annotations

Check warning on line 0 in TestElmTime.ElmInteractiveTests

See this annotation in the file changed.

@github-actions github-actions / Test Results Overview macos-13

TestElmInteractiveScenarios (TestElmTime.ElmInteractiveTests) failed

./implement/test-elm-time/TestResults/_Mac-1728340605162_2024-10-07_22_55_37.trx [took 6m 6s]
Raw output
Test method TestElmTime.ElmInteractiveTests.TestElmInteractiveScenarios threw exception: 
System.Exception: Failed for 1 scenarios:
elm-bytes    at TestElmTime.ElmInteractiveTests.TestElmInteractiveScenarios() in /Users/runner/work/pine/pine/implement/test-elm-time/ElmInteractiveTests.cs:line 137
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results Overview macos-13

2 skipped tests found

There are 2 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
TestElmTime.CompileElmCompilerTests ‑ Elm_compiler_compiles_Elm_compiler
TestElmTime.CompilePineToDotNetTests ‑ Test_compile_specialized_for_kernel_head

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results Overview macos-13

113 tests found

There are 113 tests, see "Raw output" for the full list of tests.
Raw output
Pine.UnitTests.ExpressionTests ‑ Expression_aggregate_properties_equal_derived_from_generic_enumeration
Pine.UnitTests.ReusedInstancesTests ‑ Ensure_reference_equality_between_mappings_between_reused_instances
TestElmTime.ApplyFunctionOnDatabaseTests ‑ Apply_exposed_function_via_admin_interface_adding_to_counter_web_app
TestElmTime.ApplyFunctionOnDatabaseTests ‑ Apply_function_via_admin_interface_report_from_calculator
TestElmTime.ApplyFunctionOnDatabaseTests ‑ List_exposed_functions_via_admin_interface
TestElmTime.CompileElmCompilerTests ‑ Elm_compiler_compiles_Elm_compiler
TestElmTime.CompileElmCompilerTests ‑ Test_call_Basics_modBy
TestElmTime.CompileElmCompilerTests ‑ Test_call_String_split
TestElmTime.CompileElmCompilerTests ‑ Test_parse_simple_Elm_module_and_encode_as_Pine_value
TestElmTime.CompilePineToDotNetTests ‑ Test_CompileEnvItemsPathsForExprFunction
TestElmTime.CompilePineToDotNetTests ‑ Test_ExprMappedToParentEnv_PathInParentEnv_equality
TestElmTime.CompilePineToDotNetTests ‑ Test_TryParseExpressionAsIndexPathFromEnv
TestElmTime.CompilePineToDotNetTests ‑ Test_compile_specialized_for_kernel_head
TestElmTime.CompilePineToDotNetTests ‑ Test_compile_syntax_for_generic_IReadOnlyDictionary
TestElmTime.CompilePineToDotNetTests ‑ Test_compile_syntax_for_generic_type
TestElmTime.CompilePineToDotNetTests ‑ Test_compile_syntax_for_type_declared_in_type
TestElmTime.CompilePineToDotNetTests ‑ Test_sort_pine_value_for_declaration
TestElmTime.DatabaseScaleTests ‑ Test_database_scale
TestElmTime.ElmAppCompilationInterfaceTests ‑ Compilation_interface_with_file_paths_from_multiple_source_directories
TestElmTime.ElmCommandLineAppTests ‑ Run_simple_command_line_interface_app
TestElmTime.ElmEditorTests ‑ Elm_editor_backend_support_format_elm_module_text
TestElmTime.ElmInteractiveTests ‑ First_submission_in_interactive_benefits_from_dynamic_PGO
TestElmTime.ElmInteractiveTests ‑ Parse_interactive_submission
TestElmTime.ElmInteractiveTests ‑ TestElmInteractiveScenarios
TestElmTime.ElmSyntaxTests ‑ Parse_Elm_module_text_imports
TestElmTime.ElmValueInteropTests ‑ Pine_value_encoded_as_in_elm_compiler_roundtrips
TestElmTime.ElmValueTests ‑ Elm_value_display_as_expression
TestElmTime.ElmValueTests ‑ Elm_value_encoding_roundtrips
TestElmTime.ElmValueTests ‑ Shallow_parsing_as_record
TestElmTime.ElmWebServiceAppTests ‑ Restore_counter_http_web_app_on_server_restart
TestElmTime.ElmWebServiceUsingVolatileProcessNativeTest ‑ Volatile_process_native_echo_json
TestElmTime.EncodePineExpressionAsJsonTests ‑ EncodePineExpressionAsJsonRoundtrips
TestElmTime.EncodePineExpressionAsJsonTests ‑ EncodePineExpressionListAsJsonRoundtrips
TestElmTime.ExampleAppsTests ‑ Example_app_demo_backend_state
TestElmTime.ExampleAppsTests ‑ Example_app_minimal_backend_hello_world
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Adds_newlines_after_assignment
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Adds_newlines_before_method_calls
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Adds_newlines_between_member_declarations
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Adds_newlines_between_statements_in_method_declaration
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Adds_newlines_in_conditional_expression
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Does_not_line_break_empty_argument_list_in_obj_creation_expression
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Formats_argument_list_in_invocation_expression
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Formats_argument_list_in_obj_creation_expression
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Formats_nested_argument_list_in_obj_creation_expression
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Formats_nested_argument_list_in_obj_creation_expression_containing_invocation
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Formats_nested_switch_expression
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Formats_parameter_list_in_method_declaration
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Formats_switch_expression
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Indents_in_arrow_expression_clause
TestElmTime.FormatCSharpSyntaxRewriterTests ‑ Indents_statements_in_if_statement_block
TestElmTime.JavaScriptEngineTests ‑ Evaluate_in_JavaScriptEngine
TestElmTime.JsonConverterForChoiceTypeTests ‑ JSON_coding_union_type_mixed_class
TestElmTime.JsonConverterForChoiceTypeTests ‑ JSON_coding_union_type_simple_class
TestElmTime.JsonConverterForChoiceTypeTests ‑ JSON_coding_union_type_with_results
TestElmTime.JsonConverterForChoiceTypeTests ‑ JSON_serialize_record_choice_type_variant_with_ignored_property
TestElmTime.JsonConverterForPineValueTests ‑ JSON_serialize_pine_value_roundtrips
TestElmTime.JsonConverterForPineValueTests ‑ JSON_serialize_pine_value_to_native_integer
TestElmTime.JsonConverterForPineValueTests ‑ JSON_serialize_pine_value_to_native_string
TestElmTime.LoadCompositionTests ‑ Composition_from_link_in_elm_editor
TestElmTime.LoadFromGitHubTests ‑ LoadFromGitHub_Commits_Contents_And_Lineage
TestElmTime.LoadFromGitHubTests ‑ LoadFromGitHub_Partial_Cache
TestElmTime.LoadFromGitHubTests ‑ LoadFromGitHub_URL_points_only_to_repository
TestElmTime.LoadFromGitHubTests ‑ Test_LoadFromGitHub_Object
TestElmTime.LoadFromGitHubTests ‑ Test_LoadFromGitHub_Tree
TestElmTime.LoadFromGitHubTests ‑ Test_LoadFromGitHub_Tree_at_root
TestElmTime.ModeledInElmTests ‑ Test_modeled_in_Elm
TestElmTime.PGOTests ‑ PGO_reduces_Elm_Dict_fold
TestElmTime.PGOTests ‑ PGO_reduces_Elm_list_map_tuple_first
TestElmTime.PGOTests ‑ PGO_reduces_Elm_record_access
TestElmTime.PGOTests ‑ PGO_reduces_Elm_record_update
TestElmTime.PineMaybeTests ‑ Maybe_JSON_coding_diverse
TestElmTime.PineMaybeTests ‑ Maybe_JSON_coding_roundtrip_string
TestElmTime.PineMaybeTests ‑ Maybe_Nothing_from_null
TestElmTime.PineResultTests ‑ Result_JSON_coding_diverse
TestElmTime.PineResultTests ‑ Result_JSON_coding_roundtrip_string_int
TestElmTime.PineVMEncodeExpressionTests ‑ TestExpressionEncodeDecodeSymmetry
TestElmTime.PineVMTests ‑ Compile_stack_frame_instructions
TestElmTime.PineVMTests ‑ Evaluate_expression
TestElmTime.PineValueCompositionTests ‑ Composition_from_file_tree
TestElmTime.PineValueCompositionTests ‑ Composition_from_tree_with_string_path
TestElmTime.PineValueCompositionTests ‑ Hash_composition
TestElmTime.PineValueCompositionTests ‑ Parse_as_tree_with_string_path
TestElmTime.PineValueCompositionTests ‑ Signed_Integer_value_roundtrips
TestElmTime.PineValueCompositionTests ‑ String_value_roundtrips
TestElmTime.PineValueCompositionTests ‑ Tree_with_string_path_sorting
TestElmTime.PineValueCompositionTests ‑ Unsigned_Integer_value_roundtrips
TestElmTime.PineValueTests ‑ Pine_list_value_content_counts
TestElmTime.ProcessStoreSupportingMigrationsTests ‑ Test_ProjectFileStoreReaderForAppendedCompositionLogEvent
TestElmTime.ProcessWithLogTests ‑ Process_with_log_build_and_unpack
TestElmTime.ProgramCommandMakeTests ‑ TestCommandMake_with_blobMain
TestElmTime.StateShimTests ‑ Test_state_shim_are_states_equal_with_calculator_app
TestElmTime.StateShimTests ‑ Test_state_shim_estimate_serialized_state_length
TestElmTime.StateShimTests ‑ Test_state_shim_with_calculator_app
TestElmTime.WebServiceTests ‑ Elm_webservice_json_decoder_accepts_pascal_case_record_fields
TestElmTime.WebServiceTests ‑ Host_supports_sending_HTTP_requests
TestElmTime.WebServiceTests ‑ Tooling_supports_deploy_app_directly_on_process_store
TestElmTime.WebServiceTests ‑ Tooling_supports_replicate_process_from_remote_host
TestElmTime.WebServiceTests ‑ Volatile_process_from_local_blob
TestElmTime.WebServiceTests ‑ Web_host_clock_jumping_back_does_not_prevent_restoring_process_state
TestElmTime.WebServiceTests ‑ Web_host_crash_while_writing_to_store_does_not_prevent_restoring_process_state
TestElmTime.WebServiceTests ‑ Web_host_limits_http_request_size_reaching_persistent_process
TestElmTime.WebServiceTests ‑ Web_host_prevents_damaging_backend_state_with_invalid_migration
TestElmTime.WebServiceTests ‑ Web_host_propagates_HTTP_headers
TestElmTime.WebServiceTests ‑ Web_host_rate_limits_requests_before_reaching_persistent_process
TestElmTime.WebServiceTests ‑ Web_host_sends_HTTP_response_only_after_write_to_history
TestElmTime.WebServiceTests ‑ Web_host_serves_static_content_from_source_file
TestElmTime.WebServiceTests ‑ Web_host_stores_process_reduction_every_ten_minutes_by_default
TestElmTime.WebServiceTests ‑ Web_host_supports_deploy_app_config_and_init_elm_app_state
TestElmTime.WebServiceTests ‑ Web_host_supports_deploy_app_config_and_migrate_elm_app_state
TestElmTime.WebServiceTests ‑ Web_host_supports_long_polling
TestElmTime.WebServiceTests ‑ Web_host_supports_revert_to_earlier_process_state
TestElmTime.WebServiceTests ‑ Web_host_supports_setting_elm_app_state_only_after_authorization
TestElmTime.WebServiceTests ‑ Web_host_supports_truncate_process_history