.... 4) test encode then decode is identity (BaseTest) test/elixir/base_test.exs:783 ** (ExUnit.TimeoutError) test timed out after 60000ms. You can change the timeout: 1. per test by setting "@tag timeout: x" (accepts :infinity) 2. per test module by setting "@moduletag timeout: x" (accepts :infinity) 3. globally via "ExUnit.start(timeout: x)" configuration 4. by running "mix test --timeout x" which sets timeout 5. or by running "mix test --trace" which sets timeout to infinity (useful when using IEx.pry/0) where "x" is the timeout given as integer in milliseconds (defaults to 60_000). code: for {encode, decode} <- [ stacktrace: (elixir 1.10.2) lib/base.ex:1176: Base.dec32hex_mixed/1 (elixir 1.10.2) lib/base.ex:1189: Base."-do_decode32hex/3-lbc$^2/2-0-"/2 (elixir 1.10.2) lib/base.ex:1187: Base.do_decode32hex/3 test/elixir/base_test.exs:805: anonymous fn/7 in BaseTest."test encode then decode is identity"/1 (elixir 1.10.2) lib/enum.ex:3371: Enum.reduce_range_inc/4 (elixir 1.10.2) lib/enum.ex:2111: Enum."-reduce/3-lists^foldl/2-0-"/3 test/elixir/base_test.exs:784: (test) (ex_unit 1.10.2) lib/ex_unit/runner.ex:355: ExUnit.Runner.exec_test/1 (stdlib 3.13) timer.erl:166: :timer.tc/1 (ex_unit 1.10.2) lib/ex_unit/runner.ex:306: anonymous fn/4 in ExUnit.Runner.spawn_test_monitor/4 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Finished in 1257.9 seconds (914.2s on load, 343.7s on tests) 1570 doctests, 3374 tests, 4 failures, 8 excluded Randomized with seed 781911 make: *** [Makefile:283: test_stdlib] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.22xkTk (%check) RPM build errors: extra tokens at the end of %endif directive in line 29: %endif %{__with_rebar} extra tokens at the end of %endif directive in line 32: %endif %{__with_rebar3} extra tokens at the end of %endif directive in line 86: %endif %{__with_rebar} extra tokens at the end of %endif directive in line 94: %endif %{__with_rebar3} extra tokens at the end of %endif directive in line 101: %endif %{__with_rebar} extra tokens at the end of %endif directive in line 104: %endif %{__with_rebar3} extra tokens at the end of %endif directive in line 114: %endif %{__with_rebar} extra tokens at the end of %endif directive in line 117: %endif %{__with_rebar3} Bad exit status from /var/tmp/rpm-tmp.22xkTk (%check) Child pid '18305' is dead Child dead, killing orphans Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/elixir.spec