Skip to content

feat: use iodata for metrics export #585

feat: use iodata for metrics export

feat: use iodata for metrics export #585

Triggered via pull request February 3, 2025 10:44
Status Failure
Total duration 14m 2s
Artifacts

elixir.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 42 warnings
Run tests: test/supavisor/monitoring/prom_ex_test.exs#L74
property get_metrics/1 non-standard user names do not cause parsing issues (Supavisor.Monitoring.PromExTest)
Run tests: test/supavisor/monitoring/prom_ex_test.exs#L40
test get_metrics/1 returned metrics are parseable (Supavisor.Monitoring.PromExTest)
Run tests: test/supavisor/monitoring/prom_ex_test.exs#L49
property get_metrics/1 non-standard DB names do not cause parsing issues (Supavisor.Monitoring.PromExTest)
Run tests: test/supavisor/monitoring/prom_ex_test.exs#L102
property get_metrics/1 non-standard tenant names do not cause parsing issues (Supavisor.Monitoring.PromExTest)
Run tests
Process completed with exit code 2.
Code style: test/support/e2e_case.ex#L23
Nested modules could be aliased at the top of the invoking module.
Code style: test/supavisor/monitoring/prom_ex_test.exs#L107
Nested modules could be aliased at the top of the invoking module.
Code style: test/supavisor/monitoring/prom_ex_test.exs#L82
Nested modules could be aliased at the top of the invoking module.
Code style: test/supavisor/monitoring/prom_ex_test.exs#L54
Nested modules could be aliased at the top of the invoking module.
Code style: test/support/e2e_case.ex#L1
Modules should have a @moduledoc tag.
Code style: test/support/downloader.ex#L1
Modules should have a @moduledoc tag.
Code style: lib/supavisor/protocol/server.ex#L477
Do not use parentheses when defining a function which has no arguments.
Code style: lib/supavisor/db_handler.ex#L316
Avoid negated conditions in if-else blocks.
Code style: lib/supavisor/db_handler.ex#L302
Avoid negated conditions in if-else blocks.
Code style: lib/supavisor/client_handler.ex#L582
Avoid negated conditions in if-else blocks.
Code style
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Code style
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Code style
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Code style
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
Code style
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Code style
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
Code style
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
Code style
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)
Dialyze
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Dialyze
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Dialyze
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Dialyze
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
Dialyze
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Dialyze
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
Dialyze
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
Dialyze
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)
Run integration tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Run integration tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Run integration tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Run integration tests
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
Run integration tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Run integration tests
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
Run integration tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
Run integration tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)
Run tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Run tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Run tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
Run tests
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
Run tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
Run tests
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
Run tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
Run tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)