Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elixir 1.18 failing tests for Memory store #137

Open
Strech opened this issue Jan 22, 2025 · 2 comments
Open

Elixir 1.18 failing tests for Memory store #137

Strech opened this issue Jan 22, 2025 · 2 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Strech
Copy link
Owner

Strech commented Jan 22, 2025

2025-01-22T19:22:01.0965498Z Resolving Hex dependencies...
2025-01-22T19:22:01.1463092Z Resolution completed in 0.048s
2025-01-22T19:22:01.1497848Z Unchanged:
2025-01-22T19:22:01.1498846Z   bunt 1.0.0
2025-01-22T19:22:01.1499589Z   credo 1.7.11
2025-01-22T19:22:01.1500111Z   dialyxir 1.4.5
2025-01-22T19:22:01.1500781Z   earmark_parser 1.4.42
2025-01-22T19:22:01.1501303Z   erlavro 2.9.8
2025-01-22T19:22:01.1501705Z   erlex 0.2.7
2025-01-22T19:22:01.1502137Z   ex_doc 0.36.1
2025-01-22T19:22:01.1502567Z   excoveralls 0.18.3
2025-01-22T19:22:01.1502992Z   file_system 1.1.0
2025-01-22T19:22:01.1503451Z   jason 1.4.4
2025-01-22T19:22:01.1503829Z   jsone 1.4.6
2025-01-22T19:22:01.1504187Z   makeup 1.2.1
2025-01-22T19:22:01.1504649Z   makeup_elixir 1.0.1
2025-01-22T19:22:01.1505105Z   makeup_erlang 1.0.1
2025-01-22T19:22:01.1505560Z   mox 1.2.0
2025-01-22T19:22:01.1505972Z   nimble_ownership 1.0.1
2025-01-22T19:22:01.1506467Z   nimble_parsec 1.4.0
2025-01-22T19:22:01.1506956Z   snappyer 1.2.8
2025-01-22T19:22:01.1700080Z All dependencies are up to date
2025-01-22T19:22:01.1870743Z ##[group]Run mix test
2025-01-22T19:22:01.1871122Z �[36;1mmix test�[0m
2025-01-22T19:22:01.1925860Z shell: /usr/bin/bash -e {0}
2025-01-22T19:22:01.1926248Z env:
2025-01-22T19:22:01.1926602Z   INSTALL_DIR_FOR_OTP: /home/runner/work/_temp/.setup-beam/otp
2025-01-22T19:22:01.1927107Z   INSTALL_DIR_FOR_ELIXIR: /home/runner/work/_temp/.setup-beam/elixir
2025-01-22T19:22:01.1927571Z ##[endgroup]
2025-01-22T19:22:01.8081878Z Compiling 2 files (.ex)
2025-01-22T19:22:03.3295843Z Generated avrora app
2025-01-22T19:22:03.5196836Z Running ExUnit with seed: 490783, max_cases: 8
2025-01-22T19:22:03.5204206Z 
2025-01-22T19:22:03.7422445Z .....................................................
2025-01-22T19:22:03.7423022Z 
2025-01-22T19:22:03.7455138Z   1) doctest Avrora.Storage.Memory.get/1 (1) (Avrora.Storage.MemoryTest)
2025-01-22T19:22:03.7485652Z ##[error]     test/avrora/storage/memory_test.exs:3
2025-01-22T19:22:03.7494994Z      ** (exit) exited in: GenServer.call(Avrora.Storage.Memory, {:get, "my-key"}, 5000)
2025-01-22T19:22:03.7496318Z          ** (EXIT) no process: the process is not alive or there's no process currently associated with the given name, possibly because its application isn't started
2025-01-22T19:22:03.7497443Z      stacktrace:
2025-01-22T19:22:03.7497933Z        (elixir 1.18.1) lib/gen_server.ex:1128: GenServer.call/3
2025-01-22T19:22:03.7498700Z        (avrora 0.29.1) lib/avrora/storage/memory.ex:97: Avrora.Storage.Memory.get/2
2025-01-22T19:22:03.7499463Z        (for doctest at) lib/avrora/storage/memory.ex:87: (test)
2025-01-22T19:22:03.7499889Z 
2025-01-22T19:22:03.7500524Z      The following output was logged:
2025-01-22T19:22:03.7501812Z      19:22:03.722 [debug] reading schema `io.acme.Payment` from the file /home/runner/work/avrora/avrora/test/fixtures/schemas/io/acme/Payment.avsc
2025-01-22T19:22:03.7503652Z      19:22:03.722 [debug] reading schema `io.acme.Image` from the file /home/runner/work/avrora/avrora/test/fixtures/schemas/io/acme/Image.avsc
2025-01-22T19:22:03.7505480Z      19:22:03.722 [debug] reading schema `io.acme.File` from the file /home/runner/work/avrora/avrora/test/fixtures/schemas/io/acme/File.avsc
2025-01-22T19:22:03.7507301Z      19:22:03.723 [debug] reading schema `io.acme.Payment` from the file /home/runner/work/avrora/avrora/test/fixtures/schemas/io/acme/Payment.avsc
2025-01-22T19:22:03.7508881Z      19:22:03.724 [warning] message already contains embedded schema id, given schema id will be ignored
2025-01-22T19:22:03.7510084Z      19:22:03.726 [debug] schema `io.acme.Payment` will be always resolved from memory
2025-01-22T19:22:03.7511399Z      19:22:03.727 [warning] message already contains embeded schema, given schema will be ignored
2025-01-22T19:22:03.7512644Z      19:22:03.728 [warning] message already contains embeded schema, given schema will be ignored
2025-01-22T19:22:03.7513596Z      
2025-01-22T19:22:04.1832069Z ......................................*................................................................................................
2025-01-22T19:22:04.1842370Z Finished in 0.6 seconds (0.6s async, 0.02s sync)
2025-01-22T19:22:04.1843315Z 11 doctests, 178 tests, 1 failure, 1 skipped
@Strech Strech added good first issue Good for newcomers help wanted Extra attention is needed labels Jan 22, 2025
@azeemchauhan
Copy link
Contributor

azeemchauhan commented Jan 31, 2025

@Strech how I can make this test fail on my local? for me it is working for Elixir 1.18

@Strech
Copy link
Owner Author

Strech commented Feb 3, 2025

This one is flaky and seems like tied to the order. I've marked it as non-parallel, so you can make it parallel and occasionally it will fail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants