KronicDeth / intellij-elixir

Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
Other
1.83k stars 153 forks source link

warning: TeamCityExUnitFormatting does not know how to process event ({:suite_finished, %{async: nil, load: nil, run: 30824}}) #2772

Closed IwoHerka closed 2 years ago

IwoHerka commented 2 years ago

Creating "hello world" project with mix new kv --module KV (version 1.13.4) and running tests in IDE result in:

Testing started at 23:17 ...
/usr/lib/erlang/bin/erl -pa /usr/lib/erlang/lib/parsetools-2.4/ebin -pa /usr/lib/erlang/lib/tools-3.5.3/ebin -pa /usr/lib/erlang/lib/eldap-1.2.10/ebin -pa /usr/lib/erlang/lib/ssh-4.14.1/ebin -pa /usr/lib/erlang/lib/observer-2.12/ebin -pa /usr/lib/erlang/lib/edoc-1.2/ebin -pa /usr/lib/erlang/lib/public_key-1.13/ebin -pa /usr/lib/erlang/lib/dialyzer-5.0.1/ebin -pa /usr/lib/erlang/lib/snmp-5.13/ebin -pa /usr/lib/erlang/lib/xmerl-1.3.29/ebin -pa /usr/lib/erlang/lib/mnesia-4.21.1/ebin -pa /usr/lib/erlang/lib/reltool-0.9/ebin -pa /usr/lib/erlang/lib/os_mon-2.7.1/ebin -pa /usr/lib/erlang/lib/compiler-8.2/ebin -pa /usr/lib/erlang/lib/sasl-4.2/ebin -pa /usr/lib/erlang/lib/erts-13.0.3/ebin -pa /usr/lib/erlang/lib/diameter-2.2.6/ebin -pa /usr/lib/erlang/lib/stdlib-4.0.1/ebin -pa /usr/lib/erlang/lib/megaco-4.4/ebin -pa /usr/lib/erlang/lib/eunit-2.7.1/ebin -pa /usr/lib/erlang/lib/wx-2.2/ebin -pa /usr/lib/erlang/lib/common_test-1.23/ebin -pa /usr/lib/erlang/lib/crypto-5.1.1/ebin -pa /usr/lib/erlang/lib/asn1-5.0.19/ebin -pa /usr/lib/erlang/lib/et-1.6.5/ebin -pa /usr/lib/erlang/lib/tftp-1.0.3/ebin -pa /usr/lib/erlang/lib/debugger-5.3/ebin -pa /usr/lib/erlang/lib/erl_interface-5.3/ebin -pa /usr/lib/erlang/lib/ftp-1.1.1/ebin -pa /usr/lib/erlang/lib/odbc-2.14/ebin -pa /usr/lib/erlang/lib/jinterface-1.13/ebin -pa /usr/lib/erlang/lib/ssl-10.8.3/ebin -pa /usr/lib/erlang/lib/runtime_tools-1.19/ebin -pa /usr/lib/erlang/lib/inets-8.0/ebin -pa /usr/lib/erlang/lib/erl_docgen-1.3/ebin -pa /usr/lib/erlang/lib/kernel-8.4.1/ebin -pa /usr/lib/erlang/lib/syntax_tools-3.0/ebin -pa /usr/lib/elixir/lib/eex/ebin -pa /usr/lib/elixir/lib/mix/ebin -pa /usr/lib/elixir/lib/logger/ebin -pa /usr/lib/elixir/lib/ex_unit/ebin -pa /usr/lib/elixir/lib/elixir/ebin -pa /usr/lib/elixir/lib/iex/ebin -noshell -s elixir start_cli -elixir ansi_enabled true -extra -r /tmp/intellij_elixir4/exunit/1.6.0/team_city_ex_unit_formatting.ex -r /tmp/intellij_elixir4/exunit/1.6.0/team_city_ex_unit_formatter.ex /usr/lib/elixir/bin/mix test --formatter TeamCityExUnitFormatter test/kv_test.exs
Suite started with seed 13184
warning: TeamCityExUnitFormatting does not know how to process event ({:suite_finished, %{async: nil, load: nil, run: 30824}}).  Please report this message to https://github.com/KronicDeth/intellij-elixir/issues/new.
  /tmp/intellij_elixir4/exunit/1.6.0/team_city_ex_unit_formatting.ex:210: TeamCityExUnitFormatting.put_event/2
  /tmp/intellij_elixir4/exunit/1.6.0/team_city_ex_unit_formatter.ex:11: TeamCityExUnitFormatter.handle_cast/2
  (stdlib 4.0.1) gen_server.erl:1120: :gen_server.try_dispatch/4
  (stdlib 4.0.1) gen_server.erl:1197: :gen_server.handle_msg/6
  (stdlib 4.0.1) proc_lib.erl:240: :proc_lib.init_p_do_apply/3

Plugin version is 11.10.0 and Erlang/OTP 25 [erts-13.0.3].

Test code:

defmodule KVTest do
  use ExUnit.Case
  doctest KV

  test "greets the world" do
    assert KV.hello() == :world
  end
end
KronicDeth commented 2 years ago

This was fixed by #2074 and that fix was released in 12.0.0. Please upgrade.