ref:main

test passed

Command: set -e git config --global --add safe.directory /workspace git config --global init.defaultBranch main git config --global user.email "ci@anvil.test" git config --global user.name "CI" export MIX_HOME=/workspace/.mix mix test --cover --export-coverage default mix run --no-start -e ' tools_ebin = Path.wildcard("/usr/local/lib/erlang/lib/tools-*/ebin") |> List.first() if tools_ebin, do: Code.append_path(tools_ebin) :cover.start() :cover.import(~c"cover/default.coverdata") modules = :cover.imported_modules() lcov = Enum.map_join(modules, "", fn mod -> case :cover.analyse(mod, :calls, :line) do {:ok, lines} -> source = try do mod.module_info(:compile)[:source] |> to_string() |> String.replace(File.cwd!() <> "/", "") rescue _ -> nil end if source do data = Enum.filter(lines, fn {{_, l}, _} -> l > 0 end) da = Enum.map_join(data, "", fn {{_, l}, c} -> "DA:#{l},#{c}\n" end) h = Enum.count(data, fn {_, c} -> c > 0 end) "SF:#{source}\n#{da}LH:#{h}\nLF:#{length(data)}\nend_of_record\n" else "" end _ -> "" end end) File.write!("cover/lcov.info", lcov) IO.puts("LCOV written to cover/lcov.info") '
Started: Jun 04, 2026 at 01:25 UTC Completed: Jun 04, 2026 at 01:29 UTC Duration: 4m 9s
Exit code: 0

Build Output

Using cached prepared image: anvil-prepared:cfa6aaa93a51
==> file_system
Compiling 7 files (.ex)
Generated file_system app
==> stream_data
Compiling 3 files (.ex)
Generated stream_data app
==> mime
Compiling 1 file (.ex)
Generated mime app
==> nimble_options
Compiling 3 files (.ex)
Generated nimble_options app
==> bunt
Compiling 2 files (.ex)
Generated bunt app
==> jason
Compiling 10 files (.ex)
Generated jason app
==> plug_crypto
Compiling 5 files (.ex)
Generated plug_crypto app
==> hpax
Compiling 4 files (.ex)
warning: the variable "prefix" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
50 │ with <<value::size(prefix), rest::binary>> <- bitstring do
│ ~
└─ lib/hpax/types.ex:50:24: HPAX.Types.decode_integer/2
warning: the variable "length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
77 │ <<contents::binary-size(length), rest::binary>> <- rest do
│ ~
└─ lib/hpax/types.ex:77:34: HPAX.Types.decode_binary/1
warning: the variable "padding_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
79 │ <<padding::size(padding_size)>> = padding
│ ~
└─ lib/hpax/huffman.ex:79:21: HPAX.Huffman.decode/1
Generated hpax app
==> mint
Compiling 1 file (.erl)
warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1
(mix 1.20.0) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5
(mix 1.20.0) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2
(mix 1.20.0) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4
(mix 1.20.0) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2
Compiling 19 files (.ex)
Generated mint app
==> erlex
Compiling 2 files (.erl)
Compiling 2 files (.ex)
Generated erlex app
==> ex_git_objectstore
===> Analyzing applications...
===> Compiling telemetry
==> thousand_island
Compiling 18 files (.ex)
Generated thousand_island app
==> dialyxir
Compiling 67 files (.ex)
Generated dialyxir app
==> credo
Compiling 257 files (.ex)
Generated credo app
==> plug
Compiling 1 file (.erl)
warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1
(mix 1.20.0) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5
(mix 1.20.0) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2
(mix 1.20.0) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4
(mix 1.20.0) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2
Compiling 42 files (.ex)
warning: the variable "prefix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
154 │ <<prefix::binary-size(prefix_size), ?\\, char, suffix::binary-size(suffix_size)>> =
│ ~
└─ lib/plug/router/utils.ex:154:31: Plug.Router.Utils.build_path_clause/7
warning: the variable "suffix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
154 │ <<prefix::binary-size(prefix_size), ?\\, char, suffix::binary-size(suffix_size)>> =
│ ~
└─ lib/plug/router/utils.ex:154:76: Plug.Router.Utils.build_path_clause/7
warning: the variable "prefix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
162 │ <<prefix::binary-size(prefix_size), char, suffix::binary-size(suffix_size)>> = segment
│ ~
└─ lib/plug/router/utils.ex:162:31: Plug.Router.Utils.build_path_clause/7
warning: the variable "suffix_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
162 │ <<prefix::binary-size(prefix_size), char, suffix::binary-size(suffix_size)>> = segment
│ ~
└─ lib/plug/router/utils.ex:162:71: Plug.Router.Utils.build_path_clause/7
warning: the following clause will never match:
{:error, reason} ->
because it attempts to match on the result of:
IO.binwrite(device, contents)
which has type:
dynamic(not {:error, term()})
type warning found at:
269 │ {:error, reason} ->
│ ~~~~~~~~~~~~~~~~~~~
└─ lib/plug/parsers/multipart.ex:269: Plug.Parsers.MULTIPART.binwrite!/2
Generated plug app
==> nimble_pool
Compiling 2 files (.ex)
Generated nimble_pool app
==> finch
Compiling 22 files (.ex)
Generated finch app
==> req
Compiling 19 files (.ex)
warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1
(mix 1.20.0) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5
(mix 1.20.0) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2
(mix 1.20.0) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4
(mix 1.20.0) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2
Generated req app
==> websock
Compiling 1 file (.ex)
Generated websock app
==> bandit
Compiling 54 files (.ex)
warning: the variable "required_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
82 │ <<payload::binary-size(required_length), rest::binary>> =
│ ~
└─ lib/bandit/extractor.ex:82:30: Bandit.Extractor.pop_frame/1
warning: the variable "max_frame_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
44 │ <<this_frame::binary-size(max_frame_size), rest::binary>> =
│ ~
└─ lib/bandit/http2/frame/continuation.ex:44:35: Bandit.HTTP2.Frame.Serializable.Bandit.HTTP2.Frame.Continuation.serialize/2
warning: the variable "max_frame_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
61 │ <<this_frame::binary-size(max_frame_size), rest::binary>> =
│ ~
└─ lib/bandit/http2/frame/data.ex:61:35: Bandit.HTTP2.Frame.Serializable.Bandit.HTTP2.Frame.Data.serialize/2
warning: the variable "max_frame_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
127 │ <<this_frame::binary-size(max_frame_size), rest::binary>> =
│ ~
└─ lib/bandit/http2/frame/headers.ex:127:35: Bandit.HTTP2.Frame.Serializable.Bandit.HTTP2.Frame.Headers.serialize/2
warning: the variable "max_to_return" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
221 │ <<to_return::binary-size(max_to_return), rest::binary>> = buffer
│ ~
└─ lib/bandit/http1/socket.ex:221:36: Bandit.HTTPTransport.Bandit.HTTP1.Socket.do_read_content_length_data!/4
warning: the variable "max_to_return" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
235 │ <<to_return::binary-size(max_to_return), rest::binary>> = to_return
│ ~
└─ lib/bandit/http1/socket.ex:235:38: Bandit.HTTPTransport.Bandit.HTTP1.Socket.do_read_content_length_data!/4
warning: the variable "chunk_size_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
337 │ <<chunk_size::binary-size(chunk_size_size), "\r\n", rest::binary>> = buffer
│ ~
└─ lib/bandit/http1/socket.ex:337:33: Bandit.HTTPTransport.Bandit.HTTP1.Socket.do_parse_chunk_size/2
warning: the variable "to_read" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
369 │ <<to_return::binary-size(to_read), rest::binary>> = IO.iodata_to_binary(buffer)
│ ~
└─ lib/bandit/http1/socket.ex:369:36: Bandit.HTTPTransport.Bandit.HTTP1.Socket.read_exactly!/5
warning: the variable "desired_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
529 │ <<to_send::binary-size(desired_length), rest::binary>> = IO.iodata_to_binary(data)
│ ~
└─ lib/bandit/http2/stream.ex:529:32: Bandit.HTTPTransport.Bandit.HTTP2.Stream.split_data/2
warning: the variable "desired_length" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
396 │ <<to_send::binary-size(desired_length), rest::binary>> = IO.iodata_to_binary(data)
│ ~
└─ lib/bandit/http2/connection.ex:396:30: Bandit.HTTP2.Connection.split_data/2
warning: the variable "deflated_size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
171 │ <<deflated_data::binary-size(deflated_size), 0x00, 0x00, 0xFF, 0xFF>> -> deflated_data
│ ~
└─ lib/bandit/websocket/permessage_deflate.ex:171:38: Bandit.WebSocket.PerMessageDeflate.deflate/2
warning: the following clause will never match:
%Bandit.HTTP2.Stream{} = stream ->
because it attempts to match on the result of:
do_recv(stream, stream.read_timeout)
which has type:
dynamic(:timeout or {:headers, term(), term()})
type warning found at:
137 │ %@for{} = stream ->
│ ~
└─ lib/bandit/http2/stream.ex:137:17: Bandit.HTTPTransport.Bandit.HTTP2.Stream.read_headers/1
warning: the following clause is redundant:
def handle_info({msg, _raw_socket, _data}, _state) when msg === :tcp or msg === :ssl
it has type:
dynamic({:ssl or :tcp, term(), term()}), dynamic()
previous clauses have already matched on the following types:
{:thousand_island_ready, term(), term(), term(), term()}, {nil, term()}
:read_timeout, {%ThousandIsland.Socket{}, term()}
{:plug_conn, :sent}, {term(), term()}
{:EXIT, term(), :normal}, {term(), term()}
term(), {term(), term()}
term(), term()
1 │ defmodule Bandit.HTTP1.Handler do
│ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
└─ lib/bandit/http1/handler.ex:1: Bandit.HTTP1.Handler.handle_info/2
warning: this clause of defp do_recv/2 is never used (or it will always fail/warn when invoked)
316 │ defp do_recv(%@for{state: :remote_closed} = stream, timeout) do
│ ~
└─ lib/bandit/http2/stream.ex:316:10: Bandit.HTTPTransport.Bandit.HTTP2.Stream.do_recv/2
warning: this clause of defp do_recv/2 is never used (or it will always fail/warn when invoked)
334 │ defp do_recv(%@for{state: :closed} = stream, timeout) do
│ ~
└─ lib/bandit/http2/stream.ex:334:10: Bandit.HTTPTransport.Bandit.HTTP2.Stream.do_recv/2
Generated bandit app
==> sweet_xml
Compiling 2 files (.ex)
warning: the variable "size" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
838 │ <<_::binary - size(size), h>> <> tail when h == ?\s or h == ?\n or h == ?\r or h == ?\t ->
│ ~
└─ lib/sweet_xml.ex:838:26: SweetXml.split_last_whitespace/2
warning: a struct for SweetXpath is expected on struct update:
%SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)} | xpath.namespaces]}
but got type:
dynamic()
where "xpath" was given the type:
# type: dynamic()
# from: lib/sweet_xml.ex:245:21
xpath
when defining the variable "xpath", you must also pattern match on "%SweetXpath{}"
type warning found at:
246 │ %SweetXpath{xpath | namespaces: [{to_charlist(prefix), to_charlist(uri)}
│ ~
└─ lib/sweet_xml.ex:246:5: SweetXml.add_namespace/3
Generated sweet_xml app
warning: "xref: [exclude: ...]" in your mix.exs file is deprecated, instead use: "elixirc_options: [no_warn_undefined: ...]"
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:243: Mix.Tasks.Compile.Elixir.xref_exclude_opts/2
(mix 1.20.0) lib/mix/tasks/compile.elixir.ex:142: Mix.Tasks.Compile.Elixir.run/1
(mix 1.20.0) lib/mix/task.ex:502: anonymous fn/3 in Mix.Task.run_task/5
(mix 1.20.0) lib/mix/task.compiler.ex:299: Mix.Task.Compiler.run_compiler/2
(mix 1.20.0) lib/mix/task.compiler.ex:287: Mix.Task.Compiler.run/4
(mix 1.20.0) lib/mix/tasks/compile.all.ex:75: Mix.Tasks.Compile.All.do_run/2
==> ex_aws
Compiling 29 files (.ex)
Generated ex_aws app
==> ex_aws_s3
Compiling 7 files (.ex)
Generated ex_aws_s3 app
==> ex_git_objectstore
Compiling 52 files (.ex)
Generated ex_git_objectstore app
Cover compiling modules ...
warning: variable "tmp_dir" is unused (if the variable is not meant to be used, prefix it with an underscore)
113 │ test "repo with 250 refs returns them all via ls-refs", %{tmp_dir: tmp_dir} do
│ ~~~~~~~
└─ test/ex_git_objectstore/integration/upload_pack_v2_dataplane_test.exs:113:72: ExGitObjectstore.Integration.UploadPackV2DataplaneTest."test scale repo with 250 refs returns them all via ls-refs"/1
warning: variable "tmp_dir" is unused (if the variable is not meant to be used, prefix it with an underscore)
152 │ %{tmp_dir: tmp_dir} do
│ ~~~~~~~
└─ test/ex_git_objectstore/integration/upload_pack_v2_dataplane_test.exs:152:21: ExGitObjectstore.Integration.UploadPackV2DataplaneTest."test scale ref-prefix filter applies server-side (doesn't return all refs)"/1
warning: variable "tmp_dir" is unused (if the variable is not meant to be used, prefix it with an underscore)
35 │ test "symrefs resolves HEAD to its target branch", %{tmp_dir: tmp_dir} do
│ ~~~~~~~
└─ test/ex_git_objectstore/integration/upload_pack_v2_capabilities_test.exs:35:67: ExGitObjectstore.Integration.UploadPackV2CapabilitiesTest."test ls-refs symrefs resolves HEAD to its target branch"/1
warning: variable "tmp_dir" is unused (if the variable is not meant to be used, prefix it with an underscore)
60 │ test "peel exposes annotated tag targets", %{tmp_dir: tmp_dir} do
│ ~~~~~~~
└─ test/ex_git_objectstore/integration/upload_pack_v2_capabilities_test.exs:60:59: ExGitObjectstore.Integration.UploadPackV2CapabilitiesTest."test ls-refs peel exposes annotated tag targets"/1
warning: variable "parent" is unused (if the variable is not meant to be used, prefix it with an underscore)
497 │ {_tip, parent} =
│ ~~~~~~
└─ test/ex_git_objectstore/integration/upload_pack_v2_negotiation_test.exs:497:12: ExGitObjectstore.Integration.UploadPackV2NegotiationTest.fresh_repo/2
Running ExUnit with seed: 522845, max_cases: 24
Excluding tags: [:s3]
warning: the variable "mid" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
151 │ <<before::binary-size(mid), byte, after_bytes::binary>> = pack_data
│ ~
└─ test/ex_git_objectstore/pack/reader_test.exs:151:29: ExGitObjectstore.Pack.ReaderTest."test spec compliance - pack checksum verification verify_pack_checksum detects corruption"/1
warning: the variable "body_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
169 │ <<body::binary-size(body_len), _checksum::binary-size(20)>> = pack_data
│ ~
└─ test/ex_git_objectstore/pack/reader_test.exs:169:27: ExGitObjectstore.Pack.ReaderTest."test spec compliance - pack checksum verification parse rejects pack with corrupted checksum"/1
warning: the variable "body_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
35 │ <<body::binary-size(body_len), checksum::binary-size(20)>> = pack_data
│ ~
└─ test/ex_git_objectstore/pack/writer_test.exs:35:27: ExGitObjectstore.Pack.WriterTest."test generate generates valid packfile with a single blob"/1
warning: the variable "split_point" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
218 │ <<part1::binary-size(split_point), part2::binary>> = full_data
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_test.exs:218:28: ExGitObjectstore.Protocol.UploadPackTest."test buffering split data handles clone data split across two feed calls"/1
warning: the variable "s1" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
259 │ <<p1::binary-size(s1), rest::binary>> = full_data
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_test.exs:259:25: ExGitObjectstore.Protocol.UploadPackTest."test buffering split data handles clone data split into three feed calls"/1
warning: the variable "s2" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
260 │ <<p2::binary-size(s2 - s1), p3::binary>> = rest
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_test.exs:260:25: ExGitObjectstore.Protocol.UploadPackTest."test buffering split data handles clone data split into three feed calls"/1
warning: the variable "s1" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
260 │ <<p2::binary-size(s2 - s1), p3::binary>> = rest
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_test.exs:260:30: ExGitObjectstore.Protocol.UploadPackTest."test buffering split data handles clone data split into three feed calls"/1
warning: the variable "split_point" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
321 │ <<part1::binary-size(split_point), part2::binary>> = full_data
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_test.exs:321:28: ExGitObjectstore.Protocol.UploadPackTest."test buffering split data handles fetch with haves split across feeds"/1
warning: the variable "payload_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
360 │ <<payload::binary-size(payload_len), after_pkt::binary>> = rest
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_test.exs:360:28: ExGitObjectstore.Protocol.UploadPackTest.extract_pkt_payload/3
warning: the variable "body_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
585 │ <<body::binary-size(body_len), _checksum::binary-size(20)>> = pack_data
│ ~
└─ test/ex_git_objectstore/integration/protocol_interop_test.exs:585:27: ExGitObjectstore.Integration.ProtocolInteropTest."test adversarial packs corrupted pack checksum is rejected with structured error"/1
warning: the variable "payload_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
847 │ <<payload::binary-size(payload_len), after_pkt::binary>> = rest
│ ~
└─ test/ex_git_objectstore/integration/protocol_interop_test.exs:847:28: ExGitObjectstore.Integration.ProtocolInteropTest.extract_pkt_payload/3
warning: default values for the optional arguments in the private function http_post/4 are never used
310 │ defp http_post(url, content_type, body, extra_headers \\ []) do
│ ~
└─ test/ex_git_objectstore/integration/smart_http_test.exs:310:8: ExGitObjectstore.Integration.SmartHttpTest (module)
warning: the variable "body_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
224 │ <<body::binary-size(body_len), _checksum::binary-size(20)>> = pack_data
│ ~
└─ test/ex_git_objectstore/fsck_test.exs:224:25: ExGitObjectstore.FsckTest."test detects corrupted pack checksum"/1
warning: the variable "split_point" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
328 │ <<pack_part1::binary-size(split_point), pack_part2::binary>> = pack_data
│ ~
└─ test/ex_git_objectstore/protocol/receive_pack_test.exs:328:33: ExGitObjectstore.Protocol.ReceivePackTest."test split data handling handles pack data split across multiple feed calls"/1
warning: the variable "split_point" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
382 │ <<part1::binary-size(split_point), part2::binary>> = full_data
│ ~
└─ test/ex_git_objectstore/protocol/receive_pack_test.exs:382:28: ExGitObjectstore.Protocol.ReceivePackTest."test split data handling handles command split mid-pkt-line"/1
warning: the variable "split_point" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
437 │ <<first_chunk::binary-size(split_point), second_chunk::binary>> = full_data
│ ~
└─ test/ex_git_objectstore/protocol/receive_pack_test.exs:437:34: ExGitObjectstore.Protocol.ReceivePackTest."test split data handling handles split command data across multiple feed calls"/1
......................................................................................................................................................................................................................................................................................................................................
01:26:24.265 [info] The function passed as a handler with ID #Reference<0.700033892.1363410945.146004> is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
.
01:26:23.116 [info] The function passed as a handler with ID #Reference<0.700033892.1363410953.127149> is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
warning: variable "advert" is unused (if the variable is not meant to be used, prefix it with an underscore)
693 │ {advert, state} = UploadPackV2.init(repo)
│ ~~~~~~
└─ test/ex_git_objectstore/protocol/upload_pack_v2_test.exs:693:8: ExGitObjectstore.Protocol.UploadPackV2Test."test real git client validation response can be cloned by real git"/1
warning: variable "state" is unused (there is a variable with the same name in the context, use the pin operator (^) to match on it or prefix this variable with underscore if it is not meant to be used)
704 │ {ls_refs_response, state} = UploadPackV2.feed(state, ls_refs_data)
│ ~~~~~
└─ test/ex_git_objectstore/protocol/upload_pack_v2_test.exs:704:26: ExGitObjectstore.Protocol.UploadPackV2Test."test real git client validation response can be cloned by real git"/1
warning: the variable "payload_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
1130 │ <<payload::binary-size(payload_len), remaining::binary>> = rest
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_v2_test.exs:1130:34: ExGitObjectstore.Protocol.UploadPackV2Test.find_packfile_loop/1
warning: the variable "payload_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
1160 │ <<payload::binary-size(payload_len), rest_pkt::binary>> = rest
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_v2_test.exs:1160:34: ExGitObjectstore.Protocol.UploadPackV2Test.extract_sideband_loop/2
warning: the variable "n" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
218 │ <<head::binary-size(n), rest::binary>> = bin
│ ~
└─ test/ex_git_objectstore/protocol/receive_pack_streaming_test.exs:218:25: ExGitObjectstore.Protocol.ReceivePackStreamingTest.chunkify/2
warning: the variable "payload_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
388 │ <<payload::binary-size(payload_len), tail::binary>> = rest
│ ~
└─ test/ex_git_objectstore/protocol/upload_pack_v2_walker_property_test.exs:388:28: ExGitObjectstore.Protocol.UploadPackV2WalkerPropertyTest.raw_pkt_payloads/1
.............................................................................................................................................................................................................................
01:26:26.131 [info] UploadPackV2: processing fetch command
01:26:26.131 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.132 [info] UploadPackV2: collected 20 objects, generating pack
01:26:26.133 [info] UploadPackV2: pack generated, 1203 bytes
01:26:26.135 [info] UploadPackV2: fetch response 1225 bytes
01:26:26.139 [info] UploadPackV2: processing fetch command
01:26:26.139 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.139 [info] UploadPackV2: collected 12 objects, generating pack
01:26:26.140 [info] UploadPackV2: pack generated, 723 bytes
.
01:26:26.140 [info] UploadPackV2: fetch response 745 bytes
.
01:26:26.147 [info] UploadPackV2: processing fetch command
.
01:26:26.147 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:26.149 [info] UploadPackV2: collected 50 objects, generating pack
.
01:26:26.160 [info] UploadPackV2: pack generated, 3055 bytes
.
01:26:26.160 [info] UploadPackV2: fetch response 3077 bytes
.
01:26:26.180 [info] UploadPackV2: processing fetch command
.
01:26:26.181 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:26.182 [info] UploadPackV2: collected 27 objects, generating pack
.
01:26:26.182 [info] UploadPackV2: pack generated, 1625 bytes
..
01:26:26.183 [info] UploadPackV2: fetch response 1647 bytes
warning: module attribute @git_lfs_available was set but never used
63 │ @git_lfs_available (case System.cmd("git", ["lfs", "version"], stderr_to_stdout: true) do
│ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
└─ test/ex_git_objectstore/lfs/interop_s3_test.exs:63: ExGitObjectstore.Lfs.InteropS3Test (module)
.............
01:26:26.194 [info] UploadPackV2: processing fetch command
.
01:26:26.194 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:26.194 [info] UploadPackV2: collected 12 objects, generating pack
.
01:26:26.195 [info] UploadPackV2: pack generated, 723 bytes
.
01:26:26.195 [info] UploadPackV2: fetch response 745 bytes
.
01:26:26.198 [info] UploadPackV2: processing fetch command
01:26:26.198 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.199 [info] UploadPackV2: collected 12 objects, generating pack
01:26:26.199 [info] UploadPackV2: pack generated, 723 bytes
01:26:26.199 [info] UploadPackV2: fetch response 745 bytes
01:26:26.203 [info] UploadPackV2: processing fetch command
01:26:26.204 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.205 [info] UploadPackV2: collected 23 objects, generating pack
01:26:26.205 [info] UploadPackV2: pack generated, 1383 bytes
01:26:26.205 [info] UploadPackV2: fetch response 1405 bytes
01:26:26.211 [info] UploadPackV2: processing fetch command
.
01:26:26.211 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:26.213 [info] UploadPackV2: collected 35 objects, generating pack
.
01:26:26.214 [info] UploadPackV2: pack generated, 2125 bytes
.
01:26:26.214 [info] UploadPackV2: fetch response 2147 bytes
.
01:26:26.226 [info] UploadPackV2: processing fetch command
01:26:26.226 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.228 [info] UploadPackV2: collected 47 objects, generating pack
01:26:26.228 [info] UploadPackV2: pack generated, 2846 bytes
01:26:26.229 [info] UploadPackV2: fetch response 2868 bytes
01:26:26.243 [info] UploadPackV2: processing fetch command
01:26:26.243 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.244 [info] UploadPackV2: collected 12 objects, generating pack
01:26:26.245 [info] UploadPackV2: pack generated, 723 bytes
01:26:26.245 [info] UploadPackV2: fetch response 745 bytes
01:26:26.255 [info] UploadPackV2: processing fetch command
01:26:26.255 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
...
01:26:26.262 [info] UploadPackV2: collected 20 objects, generating pack
01:26:26.263 [info] UploadPackV2: pack generated, 1203 bytes
01:26:26.263 [info] UploadPackV2: fetch response 1225 bytes
01:26:26.268 [info] UploadPackV2: processing fetch command
01:26:26.268 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.270 [info] UploadPackV2: collected 43 objects, generating pack
.
01:26:26.274 [info] UploadPackV2: pack generated, 2605 bytes
.
01:26:26.274 [info] UploadPackV2: fetch response 2627 bytes
.
01:26:26.287 [warning] post_receive hook failed: "webhook failed"
01:26:26.287 [info] UploadPackV2: processing fetch command
.
01:26:26.289 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:26.290 [info] UploadPackV2: collected 19 objects, generating pack
.
01:26:26.292 [info] UploadPackV2: pack generated, 1196 bytes
01:26:26.292 [info] UploadPackV2: fetch response 1218 bytes
01:26:26.319 [info] UploadPackV2: processing fetch command
01:26:26.319 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.320 [info] UploadPackV2: collected 20 objects, generating pack
01:26:26.327 [info] UploadPackV2: pack generated, 1203 bytes
01:26:26.327 [info] UploadPackV2: fetch response 1225 bytes
01:26:26.334 [info] UploadPackV2: processing fetch command
01:26:26.334 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.336 [info] UploadPackV2: collected 42 objects, generating pack
01:26:26.341 [info] UploadPackV2: pack generated, 2574 bytes
01:26:26.341 [info] UploadPackV2: fetch response 2596 bytes
01:26:26.349 [info] UploadPackV2: processing fetch command
01:26:26.349 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.350 [info] UploadPackV2: collected 23 objects, generating pack
01:26:26.351 [info] UploadPackV2: pack generated, 1407 bytes
01:26:26.351 [info] UploadPackV2: fetch response 1429 bytes
01:26:26.354 [info] UploadPackV2: processing fetch command
01:26:26.354 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.355 [info] UploadPackV2: collected 16 objects, generating pack
01:26:26.355 [info] UploadPackV2: pack generated, 962 bytes
01:26:26.355 [info] UploadPackV2: fetch response 984 bytes
01:26:26.359 [info] UploadPackV2: processing fetch command
01:26:26.359 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.360 [info] UploadPackV2: collected 23 objects, generating pack
01:26:26.360 [info] UploadPackV2: pack generated, 1403 bytes
01:26:26.361 [info] UploadPackV2: fetch response 1425 bytes
01:26:26.365 [info] UploadPackV2: processing fetch command
01:26:26.365 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:26.366 [info] UploadPackV2: collected 19 objects, generating pack
01:26:26.366 [info] UploadPackV2: pack generated, 1194 bytes
01:26:26.367 [info] UploadPackV2: fetch response 1216 bytes
01:26:26.373 [info] UploadPackV2: processing fetch command
01:26:26.373 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.374 [info] UploadPackV2: collected 7 objects, generating pack
01:26:26.375 [info] UploadPackV2: pack generated, 475 bytes
01:26:26.375 [info] UploadPackV2: fetch response 497 bytes
01:26:26.384 [info] UploadPackV2: processing fetch command
01:26:26.384 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.386 [info] UploadPackV2: collected 46 objects, generating pack
01:26:26.412 [info] UploadPackV2: pack generated, 2821 bytes
01:26:26.413 [info] UploadPackV2: fetch response 2843 bytes
01:26:26.421 [info] UploadPackV2: processing fetch command
01:26:26.421 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.422 [info] UploadPackV2: collected 16 objects, generating pack
01:26:26.422 [info] UploadPackV2: pack generated, 962 bytes
01:26:26.422 [info] UploadPackV2: fetch response 984 bytes
01:26:26.425 [info] UploadPackV2: processing fetch command
01:26:26.425 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.426 [info] UploadPackV2: collected 12 objects, generating pack
01:26:26.426 [info] UploadPackV2: pack generated, 723 bytes
01:26:26.426 [info] UploadPackV2: fetch response 745 bytes
01:26:26.429 [info] UploadPackV2: processing fetch command
01:26:26.430 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.430 [info] UploadPackV2: collected 8 objects, generating pack
01:26:26.430 [info] UploadPackV2: pack generated, 482 bytes
01:26:26.430 [info] UploadPackV2: fetch response 504 bytes
01:26:26.434 [info] UploadPackV2: processing fetch command
01:26:26.434 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.434 [info] UploadPackV2: collected 8 objects, generating pack
01:26:26.434 [info] UploadPackV2: pack generated, 482 bytes
01:26:26.435 [info] UploadPackV2: fetch response 504 bytes
01:26:26.437 [info] UploadPackV2: processing fetch command
01:26:26.437 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.437 [info] UploadPackV2: collected 8 objects, generating pack
01:26:26.438 [info] UploadPackV2: pack generated, 482 bytes
01:26:26.438 [info] UploadPackV2: fetch response 504 bytes
01:26:26.448 [info] UploadPackV2: processing fetch command
01:26:26.448 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.451 [info] UploadPackV2: collected 72 objects, generating pack
01:26:26.452 [info] UploadPackV2: pack generated, 4264 bytes
01:26:26.452 [info] UploadPackV2: fetch response 4286 bytes
01:26:26.467 [info] UploadPackV2: processing fetch command
01:26:26.468 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.469 [info] UploadPackV2: collected 27 objects, generating pack
01:26:26.472 [info] UploadPackV2: pack generated, 1676 bytes
01:26:26.473 [info] UploadPackV2: fetch response 1698 bytes
01:26:26.483 [info] UploadPackV2: processing fetch command
01:26:26.483 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.484 [info] UploadPackV2: collected 26 objects, generating pack
01:26:26.484 [info] UploadPackV2: pack generated, 1616 bytes
01:26:26.484 [info] UploadPackV2: fetch response 1638 bytes
01:26:26.492 [info] UploadPackV2: processing fetch command
01:26:26.492 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.493 [info] UploadPackV2: collected 15 objects, generating pack
01:26:26.493 [info] UploadPackV2: pack generated, 958 bytes
01:26:26.493 [info] UploadPackV2: fetch response 980 bytes
01:26:26.497 [info] UploadPackV2: processing fetch command
01:26:26.497 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.498 [info] UploadPackV2: collected 20 objects, generating pack
01:26:26.498 [info] UploadPackV2: pack generated, 1203 bytes
01:26:26.498 [info] UploadPackV2: fetch response 1225 bytes
01:26:26.501 [info] UploadPackV2: processing fetch command
01:26:26.501 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.501 [info] UploadPackV2: collected 4 objects, generating pack
01:26:26.501 [info] UploadPackV2: pack generated, 241 bytes
01:26:26.501 [info] UploadPackV2: fetch response 263 bytes
01:26:26.503 [info] UploadPackV2: processing fetch command
01:26:26.503 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.503 [info] UploadPackV2: collected 12 objects, generating pack
01:26:26.503 [info] UploadPackV2: pack generated, 723 bytes
01:26:26.503 [info] UploadPackV2: fetch response 745 bytes
01:26:26.507 [info] UploadPackV2: processing fetch command
01:26:26.507 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.508 [info] UploadPackV2: collected 31 objects, generating pack
01:26:26.509 [info] UploadPackV2: pack generated, 1860 bytes
01:26:26.509 [info] UploadPackV2: fetch response 1882 bytes
01:26:26.518 [info] UploadPackV2: processing fetch command
01:26:26.518 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.519 [info] UploadPackV2: collected 20 objects, generating pack
01:26:26.521 [info] UploadPackV2: pack generated, 1203 bytes
01:26:26.521 [info] UploadPackV2: fetch response 1225 bytes
01:26:26.527 [info] UploadPackV2: processing fetch command
01:26:26.527 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.528 [info] UploadPackV2: collected 27 objects, generating pack
01:26:26.529 [info] UploadPackV2: pack generated, 1676 bytes
01:26:26.529 [info] UploadPackV2: fetch response 1698 bytes
01:26:26.533 [info] UploadPackV2: processing fetch command
01:26:26.534 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.534 [info] UploadPackV2: collected 12 objects, generating pack
01:26:26.534 [info] UploadPackV2: pack generated, 723 bytes
01:26:26.535 [info] UploadPackV2: fetch response 745 bytes
01:26:26.537 [info] UploadPackV2: processing fetch command
01:26:26.537 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.538 [info] UploadPackV2: collected 16 objects, generating pack
01:26:26.538 [info] UploadPackV2: pack generated, 932 bytes
01:26:26.539 [info] UploadPackV2: fetch response 954 bytes
01:26:26.548 [info] UploadPackV2: processing fetch command
01:26:26.548 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.558 [info] UploadPackV2: collected 51 objects, generating pack
01:26:26.559 [info] UploadPackV2: pack generated, 3056 bytes
01:26:26.559 [info] UploadPackV2: fetch response 3078 bytes
01:26:26.568 [info] UploadPackV2: processing fetch command
01:26:26.568 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.568 [info] UploadPackV2: collected 23 objects, generating pack
01:26:26.569 [info] UploadPackV2: pack generated, 1435 bytes
01:26:26.569 [info] UploadPackV2: fetch response 1457 bytes
01:26:26.574 [info] UploadPackV2: processing fetch command
01:26:26.574 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.575 [info] UploadPackV2: collected 20 objects, generating pack
01:26:26.575 [info] UploadPackV2: pack generated, 1203 bytes
01:26:26.575 [info] UploadPackV2: fetch response 1225 bytes
01:26:26.583 [info] UploadPackV2: processing fetch command
01:26:26.583 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.585 [info] UploadPackV2: collected 31 objects, generating pack
01:26:26.585 [info] UploadPackV2: pack generated, 1885 bytes
01:26:26.585 [info] UploadPackV2: fetch response 1907 bytes
01:26:26.594 [info] UploadPackV2: processing fetch command
01:26:26.594 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.595 [info] UploadPackV2: collected 31 objects, generating pack
01:26:26.596 [info] UploadPackV2: pack generated, 1885 bytes
01:26:26.596 [info] UploadPackV2: fetch response 1907 bytes
01:26:26.610 [info] UploadPackV2: processing fetch command
01:26:26.610 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.611 [info] UploadPackV2: collected 19 objects, generating pack
01:26:26.611 [info] UploadPackV2: pack generated, 1196 bytes
01:26:26.611 [info] UploadPackV2: fetch response 1218 bytes
01:26:26.622 [info] UploadPackV2: processing fetch command
01:26:26.629 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.630 [info] UploadPackV2: collected 35 objects, generating pack
01:26:26.631 [info] UploadPackV2: pack generated, 2127 bytes
01:26:26.631 [info] UploadPackV2: fetch response 2149 bytes
01:26:26.641 [info] UploadPackV2: processing fetch command
01:26:26.641 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.642 [info] UploadPackV2: collected 24 objects, generating pack
01:26:26.650 [info] UploadPackV2: pack generated, 1443 bytes
01:26:26.650 [info] UploadPackV2: fetch response 1465 bytes
01:26:26.654 [info] UploadPackV2: processing fetch command
01:26:26.654 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.656 [info] UploadPackV2: collected 7 objects, generating pack
01:26:26.657 [info] UploadPackV2: pack generated, 475 bytes
01:26:26.657 [info] UploadPackV2: fetch response 497 bytes
01:26:26.674 [info] UploadPackV2: processing fetch command
01:26:26.674 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.675 [info] UploadPackV2: collected 43 objects, generating pack
01:26:26.676 [info] UploadPackV2: pack generated, 2605 bytes
01:26:26.676 [info] UploadPackV2: fetch response 2627 bytes
01:26:26.684 [info] UploadPackV2: processing fetch command
01:26:26.684 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.697 [info] UploadPackV2: collected 54 objects, generating pack
.
01:26:26.698 [info] UploadPackV2: pack generated, 3298 bytes
01:26:26.698 [info] UploadPackV2: fetch response 3320 bytes
01:26:26.709 [info] UploadPackV2: processing fetch command
.
01:26:26.709 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:26.710 [info] UploadPackV2: collected 8 objects, generating pack
.
01:26:26.710 [info] UploadPackV2: pack generated, 482 bytes
.
01:26:26.710 [info] UploadPackV2: fetch response 504 bytes
.
01:26:26.713 [info] UploadPackV2: processing fetch command
.
01:26:26.713 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.723 [info] UploadPackV2: processing fetch command
01:26:26.723 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.724 [info] UploadPackV2: collected 31 objects, generating pack
01:26:26.725 [info] UploadPackV2: pack generated, 1865 bytes
01:26:26.728 [info] UploadPackV2: fetch response 1887 bytes
......
01:26:26.741 [info] UploadPackV2: processing fetch command
01:26:26.741 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.741 [info] UploadPackV2: collected 15 objects, generating pack
01:26:26.742 [info] UploadPackV2: pack generated, 958 bytes
01:26:26.742 [info] UploadPackV2: fetch response 980 bytes
01:26:26.759 [info] UploadPackV2: collected 700 objects, generating pack
01:26:26.765 [info] UploadPackV2: processing fetch command
01:26:26.765 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.773 [info] UploadPackV2: collected 11 objects, generating pack
01:26:26.774 [info] UploadPackV2: pack generated, 48139 bytes
01:26:26.774 [info] UploadPackV2: pack generated, 717 bytes
01:26:26.775 [info] UploadPackV2: fetch response 739 bytes
01:26:26.774 [info] UploadPackV2: fetch response 48161 bytes
01:26:26.781 [info] UploadPackV2: processing fetch command
01:26:26.781 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.782 [info] UploadPackV2: collected 19 objects, generating pack
01:26:26.782 [info] UploadPackV2: pack generated, 1164 bytes
01:26:26.782 [info] UploadPackV2: fetch response 1186 bytes
01:26:26.787 [info] UploadPackV2: processing fetch command
01:26:26.787 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.790 [info] UploadPackV2: collected 50 objects, generating pack
01:26:26.791 [info] UploadPackV2: pack generated, 3054 bytes
01:26:26.791 [info] UploadPackV2: fetch response 3076 bytes
01:26:26.812 [info] UploadPackV2: processing fetch command
01:26:26.812 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.813 [info] UploadPackV2: collected 8 objects, generating pack
01:26:26.813 [info] UploadPackV2: pack generated, 450 bytes
01:26:26.814 [info] UploadPackV2: fetch response 472 bytes
01:26:26.818 [info] UploadPackV2: processing fetch command
01:26:26.818 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.819 [info] UploadPackV2: collected 22 objects, generating pack
01:26:26.820 [info] UploadPackV2: pack generated, 1381 bytes
01:26:26.820 [info] UploadPackV2: fetch response 1403 bytes
01:26:26.826 [info] UploadPackV2: processing fetch command
01:26:26.826 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.829 [info] UploadPackV2: collected 44 objects, generating pack
01:26:26.830 [info] UploadPackV2: pack generated, 2584 bytes
01:26:26.830 [info] UploadPackV2: fetch response 2606 bytes
01:26:26.843 [info] UploadPackV2: processing fetch command
01:26:26.843 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.844 [info] UploadPackV2: collected 35 objects, generating pack
01:26:26.845 [info] UploadPackV2: pack generated, 2094 bytes
01:26:26.845 [info] UploadPackV2: fetch response 2116 bytes
01:26:26.852 [info] UploadPackV2: processing fetch command
01:26:26.852 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.853 [info] UploadPackV2: collected 11 objects, generating pack
01:26:26.853 [info] UploadPackV2: pack generated, 717 bytes
01:26:26.853 [info] UploadPackV2: fetch response 739 bytes
01:26:26.858 [info] UploadPackV2: processing fetch command
01:26:26.859 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.865 [info] UploadPackV2: collected 66 objects, generating pack
01:26:26.868 [info] UploadPackV2: pack generated, 4014 bytes
01:26:26.868 [info] UploadPackV2: fetch response 4036 bytes
01:26:26.886 [info] UploadPackV2: processing fetch command
01:26:26.886 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.887 [info] UploadPackV2: collected 15 objects, generating pack
01:26:26.887 [info] UploadPackV2: pack generated, 958 bytes
01:26:26.887 [info] UploadPackV2: fetch response 980 bytes
01:26:26.891 [info] UploadPackV2: processing fetch command
01:26:26.891 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.898 [info] UploadPackV2: collected 27 objects, generating pack
.
01:26:26.898 [info] UploadPackV2: pack generated, 1676 bytes
01:26:26.898 [info] UploadPackV2: fetch response 1698 bytes
01:26:26.905 [info] UploadPackV2: processing fetch command
01:26:26.905 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.907 [info] UploadPackV2: collected 54 objects, generating pack
01:26:26.908 [info] UploadPackV2: pack generated, 3304 bytes
01:26:26.908 [info] UploadPackV2: fetch response 3326 bytes
01:26:26.922 [info] UploadPackV2: processing fetch command
01:26:26.922 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.923 [info] UploadPackV2: collected 15 objects, generating pack
01:26:26.923 [info] UploadPackV2: pack generated, 956 bytes
01:26:26.923 [info] UploadPackV2: fetch response 978 bytes
01:26:26.927 [info] UploadPackV2: processing fetch command
01:26:26.927 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.928 [info] UploadPackV2: collected 19 objects, generating pack
01:26:26.928 [info] UploadPackV2: pack generated, 1196 bytes
01:26:26.928 [info] UploadPackV2: fetch response 1218 bytes
01:26:26.934 [info] UploadPackV2: processing fetch command
01:26:26.934 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.936 [info] UploadPackV2: collected 32 objects, generating pack
01:26:26.937 [info] UploadPackV2: pack generated, 1892 bytes
01:26:26.937 [info] UploadPackV2: fetch response 1914 bytes
01:26:26.945 [info] UploadPackV2: processing fetch command
01:26:26.945 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.946 [info] UploadPackV2: collected 23 objects, generating pack
01:26:26.946 [info] UploadPackV2: pack generated, 1437 bytes
01:26:26.947 [info] UploadPackV2: fetch response 1459 bytes
01:26:26.951 [info] UploadPackV2: processing fetch command
01:26:26.951 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.952 [info] UploadPackV2: collected 23 objects, generating pack
01:26:26.953 [info] UploadPackV2: pack generated, 1385 bytes
01:26:26.953 [info] UploadPackV2: fetch response 1407 bytes
01:26:26.962 [info] UploadPackV2: processing fetch command
01:26:26.962 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.964 [info] UploadPackV2: collected 26 objects, generating pack
01:26:26.964 [info] UploadPackV2: pack generated, 1618 bytes
01:26:26.965 [info] UploadPackV2: fetch response 1640 bytes
01:26:26.973 [info] UploadPackV2: processing fetch command
01:26:26.973 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.974 [info] UploadPackV2: collected 31 objects, generating pack
01:26:26.975 [info] UploadPackV2: pack generated, 1866 bytes
01:26:26.975 [info] UploadPackV2: fetch response 1888 bytes
01:26:26.983 [info] UploadPackV2: processing fetch command
01:26:26.983 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.983 [info] UploadPackV2: collected 8 objects, generating pack
01:26:26.984 [info] UploadPackV2: pack generated, 482 bytes
01:26:26.984 [info] UploadPackV2: fetch response 504 bytes
01:26:26.991 [info] UploadPackV2: processing fetch command
01:26:26.992 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:26.993 [info] UploadPackV2: collected 36 objects, generating pack
01:26:26.994 [info] UploadPackV2: pack generated, 2134 bytes
01:26:26.994 [info] UploadPackV2: fetch response 2156 bytes
01:26:27.001 [info] UploadPackV2: processing fetch command
01:26:27.001 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.001 [info] UploadPackV2: collected 16 objects, generating pack
01:26:27.002 [info] UploadPackV2: pack generated, 962 bytes
01:26:27.002 [info] UploadPackV2: fetch response 984 bytes
01:26:27.006 [info] UploadPackV2: processing fetch command
01:26:27.006 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.007 [info] UploadPackV2: collected 27 objects, generating pack
01:26:27.008 [info] UploadPackV2: pack generated, 1624 bytes
01:26:27.008 [info] UploadPackV2: fetch response 1646 bytes
...............
01:26:27.015 [info] UploadPackV2: processing fetch command
.
01:26:27.019 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.019 [info] UploadPackV2: collected 11 objects, generating pack
01:26:27.020 [info] UploadPackV2: pack generated, 717 bytes
01:26:27.020 [info] UploadPackV2: fetch response 739 bytes
01:26:27.025 [info] UploadPackV2: processing fetch command
01:26:27.025 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.027 [info] UploadPackV2: collected 63 objects, generating pack
01:26:27.028 [info] UploadPackV2: pack generated, 3777 bytes
01:26:27.028 [info] UploadPackV2: fetch response 3799 bytes
01:26:27.043 [info] UploadPackV2: processing fetch command
01:26:27.044 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.044 [info] UploadPackV2: collected 16 objects, generating pack
01:26:27.045 [info] UploadPackV2: pack generated, 931 bytes
01:26:27.045 [info] UploadPackV2: fetch response 953 bytes
01:26:27.049 [info] UploadPackV2: processing fetch command
...........................................
01:26:27.049 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:29.450 [notice] Handler :default switched from :sync to :drop mode
01:26:27.050 [info] UploadPackV2: collected 20 objects, generating pack
01:26:27.051 [info] UploadPackV2: pack generated, 1171 bytes
01:26:27.051 [info] UploadPackV2: fetch response 1193 bytes
01:26:27.056 [info] UploadPackV2: processing fetch command
01:26:27.056 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.056 [info] UploadPackV2: processing fetch command
01:26:27.056 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.057 [info] UploadPackV2: collected 19 objects, generating pack
01:26:27.057 [info] UploadPackV2: pack generated, 1194 bytes
01:26:27.057 [info] UploadPackV2: fetch response 1216 bytes
01:26:27.063 [info] UploadPackV2: processing fetch command
01:26:27.063 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.064 [info] UploadPackV2: collected 15 objects, generating pack
01:26:27.064 [info] UploadPackV2: pack generated, 1068 bytes
01:26:27.064 [info] UploadPackV2: fetch response 1090 bytes
01:26:27.069 [info] UploadPackV2: processing fetch command
01:26:27.069 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.069 [info] UploadPackV2: collected 9 objects, generating pack
01:26:27.070 [info] UploadPackV2: pack generated, 642 bytes
01:26:27.070 [info] UploadPackV2: fetch response 664 bytes
01:26:27.071 [info] UploadPackV2: collected 32 objects, streaming pack
01:26:27.075 [info] UploadPackV2: processing fetch command
01:26:27.075 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.077 [info] UploadPackV2: collected 37 objects, generating pack
01:26:27.078 [info] UploadPackV2: pack generated, 2719 bytes
01:26:27.078 [info] UploadPackV2: fetch response 2741 bytes
01:26:27.088 [info] UploadPackV2: processing fetch command
01:26:27.088 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.089 [info] UploadPackV2: collected 20 objects, generating pack
01:26:27.089 [info] UploadPackV2: pack generated, 1448 bytes
.
01:26:27.089 [info] UploadPackV2: fetch response 1470 bytes
01:26:27.094 [info] UploadPackV2: processing fetch command
01:26:27.094 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.095 [info] UploadPackV2: collected 9 objects, generating pack
01:26:27.095 [info] UploadPackV2: pack generated, 642 bytes
01:26:27.095 [info] UploadPackV2: fetch response 664 bytes
01:26:27.098 [info] UploadPackV2: processing fetch command
01:26:27.098 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.099 [info] UploadPackV2: collected 9 objects, generating pack
01:26:27.099 [info] UploadPackV2: pack generated, 642 bytes
01:26:27.099 [info] UploadPackV2: fetch response 664 bytes
01:26:27.103 [info] UploadPackV2: processing fetch command
01:26:27.103 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.104 [info] UploadPackV2: collected 17 objects, generating pack
01:26:27.104 [info] UploadPackV2: pack generated, 1233 bytes
01:26:27.104 [info] UploadPackV2: fetch response 1255 bytes
01:26:27.114 [info] UploadPackV2: processing fetch command
01:26:27.114 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.117 [info] UploadPackV2: collected 26 objects, generating pack
01:26:27.117 [info] UploadPackV2: pack generated, 1885 bytes
01:26:27.117 [info] UploadPackV2: fetch response 1907 bytes
01:26:27.126 [info] UploadPackV2: processing fetch command
01:26:27.126 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.128 [info] UploadPackV2: collected 35 objects, generating pack
01:26:27.128 [info] UploadPackV2: pack generated, 2525 bytes
01:26:27.128 [info] UploadPackV2: fetch response 2547 bytes
01:26:27.140 [info] UploadPackV2: processing fetch command
01:26:27.140 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.140 [info] UploadPackV2: collected 9 objects, generating pack
01:26:27.141 [info] UploadPackV2: pack generated, 642 bytes
01:26:27.141 [info] UploadPackV2: fetch response 664 bytes
01:26:27.144 [info] UploadPackV2: processing fetch command
01:26:27.144 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.145 [info] UploadPackV2: collected 15 objects, generating pack
01:26:27.145 [info] UploadPackV2: pack generated, 1068 bytes
01:26:27.145 [info] UploadPackV2: fetch response 1090 bytes
01:26:27.151 [info] UploadPackV2: processing fetch command
01:26:27.151 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.152 [info] UploadPackV2: collected 32 objects, generating pack
01:26:27.153 [info] UploadPackV2: pack generated, 2311 bytes
01:26:27.153 [info] UploadPackV2: fetch response 2333 bytes
01:26:27.168 [info] UploadPackV2: processing fetch command
01:26:27.168 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.168 [info] UploadPackV2: collected 14 objects, generating pack
01:26:27.169 [info] UploadPackV2: pack generated, 1064 bytes
01:26:27.169 [info] UploadPackV2: fetch response 1086 bytes
01:26:27.174 [info] UploadPackV2: processing fetch command
01:26:27.174 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
.
01:26:27.174 [info] UploadPackV2: collected 15 objects, generating pack
01:26:27.175 [info] UploadPackV2: pack generated, 1068 bytes
01:26:27.175 [info] UploadPackV2: fetch response 1090 bytes
01:26:27.180 [info] UploadPackV2: processing fetch command
01:26:27.180 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.182 [info] UploadPackV2: collected 31 objects, generating pack
01:26:27.182 [info] UploadPackV2: pack generated, 2292 bytes
01:26:27.182 [info] UploadPackV2: fetch response 2314 bytes
01:26:27.190 [info] UploadPackV2: processing fetch command
01:26:27.191 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
.
01:26:27.191 [info] UploadPackV2: collected 17 objects, generating pack
01:26:27.192 [info] UploadPackV2: pack generated, 1248 bytes
01:26:27.192 [info] UploadPackV2: fetch response 1270 bytes
01:26:27.193 [info] UploadPackV2: streamed pack 2459749 bytes, 32 objects
01:26:27.193 [info] UploadPackV2: fetch streamed 2459749 pack bytes, 32 objects
.
01:26:27.197 [info] UploadPackV2: processing fetch command
01:26:27.197 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.197 [info] UploadPackV2: collected 12 objects, generating pack
01:26:27.198 [info] UploadPackV2: pack generated, 854 bytes
01:26:27.198 [info] UploadPackV2: fetch response 876 bytes
01:26:27.202 [info] UploadPackV2: processing fetch command
01:26:27.203 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.204 [info] UploadPackV2: collected 17 objects, generating pack
01:26:27.204 [info] UploadPackV2: pack generated, 1244 bytes
01:26:27.204 [info] UploadPackV2: fetch response 1266 bytes
01:26:27.211 [info] UploadPackV2: processing fetch command
01:26:27.211 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.212 [info] UploadPackV2: collected 14 objects, generating pack
01:26:27.212 [info] UploadPackV2: pack generated, 1062 bytes
01:26:27.212 [info] UploadPackV2: fetch response 1084 bytes
01:26:27.216 [info] UploadPackV2: processing fetch command
01:26:27.216 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.217 [info] UploadPackV2: collected 5 objects, generating pack
01:26:27.217 [info] UploadPackV2: pack generated, 424 bytes
01:26:27.217 [info] UploadPackV2: fetch response 446 bytes
01:26:27.220 [info] UploadPackV2: processing fetch command
01:26:27.221 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.222 [info] UploadPackV2: collected 34 objects, generating pack
01:26:27.223 [info] UploadPackV2: pack generated, 2512 bytes
01:26:27.223 [info] UploadPackV2: fetch response 2534 bytes
01:26:27.232 [info] UploadPackV2: processing fetch command
01:26:27.232 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.236 [info] UploadPackV2: collected 12 objects, generating pack
01:26:27.237 [info] UploadPackV2: pack generated, 854 bytes
01:26:27.237 [info] UploadPackV2: fetch response 876 bytes
01:26:27.240 [info] UploadPackV2: processing fetch command
01:26:27.240 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.241 [info] UploadPackV2: collected 9 objects, generating pack
01:26:27.241 [info] UploadPackV2: pack generated, 642 bytes
01:26:27.241 [info] UploadPackV2: fetch response 664 bytes
01:26:27.244 [info] UploadPackV2: processing fetch command
01:26:27.244 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
.
01:26:27.245 [info] UploadPackV2: collected 6 objects, generating pack
01:26:27.245 [info] UploadPackV2: pack generated, 428 bytes
01:26:29.533 [notice] Handler :default switched from :drop to :sync mode
01:26:27.245 [info] UploadPackV2: fetch response 450 bytes
01:26:27.248 [info] UploadPackV2: processing fetch command
01:26:27.248 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.248 [info] UploadPackV2: collected 6 objects, generating pack
01:26:27.249 [info] UploadPackV2: pack generated, 428 bytes
01:26:27.249 [info] UploadPackV2: fetch response 450 bytes
01:26:27.251 [info] UploadPackV2: processing fetch command
01:26:27.251 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.251 [info] UploadPackV2: collected 6 objects, generating pack
01:26:27.252 [info] UploadPackV2: pack generated, 428 bytes
01:26:27.252 [info] UploadPackV2: fetch response 450 bytes
01:26:27.257 [info] UploadPackV2: processing fetch command
01:26:27.257 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.260 [info] UploadPackV2: collected 54 objects, generating pack
01:26:27.261 [info] UploadPackV2: pack generated, 3778 bytes
01:26:27.261 [info] UploadPackV2: fetch response 3800 bytes
01:26:27.275 [info] UploadPackV2: processing fetch command
01:26:27.275 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.276 [info] UploadPackV2: collected 20 objects, generating pack
.
01:26:27.277 [info] UploadPackV2: pack generated, 1490 bytes
.
01:26:27.277 [info] UploadPackV2: fetch response 1512 bytes
01:26:27.283 [info] UploadPackV2: processing fetch command
01:26:27.283 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.284 [info] UploadPackV2: collected 19 objects, generating pack
01:26:27.284 [info] UploadPackV2: pack generated, 1442 bytes
01:26:27.284 [info] UploadPackV2: fetch response 1464 bytes
01:26:27.290 [info] UploadPackV2: processing fetch command
01:26:27.290 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.291 [info] UploadPackV2: collected 11 objects, generating pack
01:26:27.291 [info] UploadPackV2: pack generated, 853 bytes
01:26:27.291 [info] UploadPackV2: fetch response 875 bytes
01:26:27.295 [info] UploadPackV2: processing fetch command
01:26:27.295 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.296 [info] UploadPackV2: collected 15 objects, generating pack
.
01:26:27.296 [info] UploadPackV2: pack generated, 1068 bytes
.
01:26:27.296 [info] UploadPackV2: fetch response 1090 bytes
01:26:27.301 [info] UploadPackV2: processing fetch command
01:26:27.302 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.302 [info] UploadPackV2: collected 3 objects, generating pack
.
01:26:27.302 [info] UploadPackV2: pack generated, 214 bytes
01:26:27.302 [info] UploadPackV2: fetch response 236 bytes
01:26:27.303 [info] UploadPackV2: processing fetch command
01:26:27.304 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.304 [info] UploadPackV2: collected 9 objects, generating pack
01:26:27.304 [info] UploadPackV2: pack generated, 642 bytes
01:26:27.304 [info] UploadPackV2: fetch response 664 bytes
01:26:27.308 [info] UploadPackV2: processing fetch command
01:26:27.309 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.310 [info] UploadPackV2: collected 23 objects, generating pack
01:26:27.310 [info] UploadPackV2: pack generated, 1656 bytes
01:26:27.310 [info] UploadPackV2: fetch response 1678 bytes
01:26:27.318 [info] UploadPackV2: processing fetch command
01:26:27.318 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.319 [info] UploadPackV2: collected 15 objects, generating pack
warning: the variable "body_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
63 │ <<body::binary-size(body_len), checksum::binary-size(20)>> = idx_data
│ ~
└─ test/ex_git_objectstore/pack/index_test.exs:63:27: ExGitObjectstore.Pack.IndexTest."test spec compliance - checksum and sorting generated index has valid checksum"/1
warning: the variable "body_len" is accessed inside size(...) of a bitstring but it was defined outside of the match. You must precede it with the pin operator
79 │ <<body::binary-size(body_len), _checksum::binary-size(20)>> = idx_data
│ ~
└─ test/ex_git_objectstore/pack/index_test.exs:79:27: ExGitObjectstore.Pack.IndexTest."test spec compliance - checksum and sorting rejects index with corrupted checksum"/1
01:26:27.319 [info] UploadPackV2: pack generated, 1068 bytes
01:26:27.319 [info] UploadPackV2: fetch response 1090 bytes
.
01:26:27.324 [info] UploadPackV2: processing fetch command
01:26:27.324 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.325 [info] UploadPackV2: collected 20 objects, generating pack
01:26:27.325 [info] UploadPackV2: pack generated, 1490 bytes
01:26:27.325 [info] UploadPackV2: fetch response 1512 bytes
01:26:27.331 [info] UploadPackV2: processing fetch command
01:26:27.331 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.332 [info] UploadPackV2: processing fetch command
01:26:27.332 [info] UploadPackV2: collected 9 objects, streaming pack
01:26:27.332 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.333 [info] UploadPackV2: collected 9 objects, generating pack
01:26:27.333 [info] UploadPackV2: pack generated, 642 bytes
01:26:27.333 [info] UploadPackV2: fetch response 664 bytes
01:26:27.333 [info] UploadPackV2: streamed pack 627 bytes, 9 objects
01:26:27.333 [info] UploadPackV2: fetch streamed 627 pack bytes, 9 objects
01:26:27.336 [info] UploadPackV2: processing fetch command
01:26:27.336 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:27.337 [info] UploadPackV2: processing ls-refs command
01:26:27.337 [info] UploadPackV2: processing fetch command
.
01:26:27.337 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.337 [info] UploadPackV2: collected 12 objects, generating pack
.
01:26:27.338 [info] UploadPackV2: collected 3 objects, generating pack
.
01:26:27.338 [info] UploadPackV2: pack generated, 210 bytes
.
01:26:27.338 [info] UploadPackV2: fetch response 232 bytes
01:26:27.338 [info] UploadPackV2: pack generated, 824 bytes
.
01:26:27.338 [info] UploadPackV2: fetch response 846 bytes
.
01:26:27.344 [info] UploadPackV2: processing fetch command
.
01:26:27.344 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
.
01:26:27.345 [info] UploadPackV2: collected 38 objects, generating pack
.
01:26:27.346 [info] UploadPackV2: pack generated, 2708 bytes
.
01:26:27.346 [info] UploadPackV2: fetch response 2730 bytes
..
01:26:27.357 [info] UploadPackV2: processing fetch command
.
01:26:27.357 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
.
01:26:27.358 [info] UploadPackV2: collected 17 objects, generating pack
.
01:26:27.359 [info] UploadPackV2: pack generated, 1276 bytes
.
01:26:27.359 [info] UploadPackV2: fetch response 1298 bytes
.
01:26:27.386 [info] UploadPackV2: processing ls-refs command
.
01:26:27.386 [info] UploadPackV2: processing fetch command
01:26:27.386 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.386 [info] UploadPackV2: collected 3 objects, generating pack
01:26:27.387 [info] UploadPackV2: pack generated, 206 bytes
01:26:27.387 [info] UploadPackV2: fetch response 228 bytes
01:26:27.387 [info] UploadPackV2: processing ls-refs command
01:26:27.388 [info] UploadPackV2: processing ls-refs command
01:26:27.388 [info] UploadPackV2: processing ls-refs command
01:26:27.403 [info] UploadPackV2: processing fetch command
01:26:27.403 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.411 [info] UploadPackV2: collected 90 objects, generating pack
01:26:27.413 [info] UploadPackV2: pack generated, 5946 bytes
01:26:27.414 [info] UploadPackV2: fetch response 5968 bytes
01:26:27.423 [info] UploadPackV2: processing fetch command
01:26:27.423 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.423 [info] UploadPackV2: collected 3 objects, generating pack
01:26:27.424 [info] UploadPackV2: pack generated, 195 bytes
01:26:27.424 [info] UploadPackV2: fetch response 217 bytes
01:26:27.424 [info] UploadPackV2: processing fetch command
01:26:27.425 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=false, wait-for-done=false, shallow=false, filter=nil, send_packfile=false
01:26:27.425 [info] UploadPackV2: fetch response 73 bytes
01:26:27.425 [info] UploadPackV2: processing fetch command
01:26:27.425 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=false, wait-for-done=false, shallow=false, filter=nil, send_packfile=false
01:26:27.425 [info] UploadPackV2: fetch streamed 0 pack bytes, 0 objects
01:26:27.425 [info] UploadPackV2: processing fetch command
01:26:27.426 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.426 [info] UploadPackV2: collected 3 objects, generating pack
01:26:27.426 [info] UploadPackV2: pack generated, 194 bytes
01:26:27.426 [info] UploadPackV2: fetch response 216 bytes
01:26:27.427 [info] UploadPackV2: processing fetch command
01:26:27.427 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.427 [info] UploadPackV2: collected 0 objects, generating pack
01:26:27.427 [info] UploadPackV2: pack generated, 32 bytes
01:26:27.427 [info] UploadPackV2: fetch response 54 bytes
01:26:27.428 [info] UploadPackV2: processing fetch command
01:26:27.428 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.428 [info] UploadPackV2: collected 6 objects, generating pack
01:26:27.428 [info] UploadPackV2: pack generated, 414 bytes
01:26:27.428 [info] UploadPackV2: fetch response 436 bytes
01:26:27.430 [info] UploadPackV2: processing fetch command
01:26:27.430 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.430 [info] UploadPackV2: collected 3 objects, streaming pack
01:26:27.430 [info] UploadPackV2: streamed pack 199 bytes, 3 objects
01:26:27.430 [info] UploadPackV2: fetch streamed 199 pack bytes, 3 objects
01:26:27.556 [info] UploadPackV2: processing fetch command
01:26:27.556 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.570 [info] UploadPackV2: collected 32 objects, generating pack
01:26:27.683 [info] UploadPackV2: pack generated, 2459814 bytes
01:26:27.690 [info] UploadPackV2: fetch response 2460021 bytes
01:26:27.690 [info] UploadPackV2: processing fetch command
01:26:27.690 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.702 [info] UploadPackV2: collected 32 objects, streaming pack
.
01:26:27.840 [info] UploadPackV2: streamed pack 2459814 bytes, 32 objects
.
01:26:27.840 [info] UploadPackV2: fetch streamed 2459814 pack bytes, 32 objects
.
01:26:27.843 [info] UploadPackV2: processing fetch command
.
01:26:27.843 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:27.843 [info] UploadPackV2: collected 3 objects, generating pack
01:26:27.844 [info] UploadPackV2: pack generated, 191 bytes
01:26:27.844 [info] UploadPackV2: fetch response 213 bytes
01:26:27.844 [info] UploadPackV2: processing ls-refs command
01:26:27.884 [info] UploadPackV2: processing fetch command
01:26:27.884 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.905 [info] UploadPackV2: collected 600 objects, generating pack
01:26:27.916 [info] UploadPackV2: pack generated, 39862 bytes
01:26:27.917 [info] UploadPackV2: fetch response 39884 bytes
01:26:27.985 [info] UploadPackV2: processing fetch command
01:26:27.986 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.986 [info] UploadPackV2: collected 3 objects, generating pack
01:26:27.986 [info] UploadPackV2: pack generated, 223 bytes
01:26:27.986 [info] UploadPackV2: fetch response 245 bytes
01:26:27.990 [info] UploadPackV2: processing fetch command
01:26:27.990 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.990 [info] UploadPackV2: collected 3 objects, streaming pack
01:26:27.994 [info] UploadPackV2: streamed pack 71879 bytes, 3 objects
01:26:27.994 [info] UploadPackV2: fetch streamed 71879 pack bytes, 3 objects
01:26:27.997 [info] UploadPackV2: processing fetch command
01:26:27.997 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.998 [info] UploadPackV2: collected 15 objects, generating pack
01:26:27.999 [info] UploadPackV2: pack generated, 984 bytes
01:26:27.999 [info] UploadPackV2: fetch response 1006 bytes
01:26:27.999 [info] UploadPackV2: processing fetch command
.
01:26:27.999 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:27.999 [info] UploadPackV2: collected 15 objects, streaming pack
01:26:28.000 [info] UploadPackV2: streamed pack 984 bytes, 15 objects
01:26:28.000 [info] UploadPackV2: fetch streamed 984 pack bytes, 15 objects
01:26:28.001 [info] UploadPackV2: processing fetch command
01:26:28.001 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:28.001 [info] UploadPackV2: collected 3 objects, generating pack
01:26:28.001 [info] UploadPackV2: pack generated, 191 bytes
01:26:28.001 [info] UploadPackV2: fetch response 213 bytes
01:26:28.003 [info] UploadPackV2: processing fetch command
01:26:28.003 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:28.003 [info] UploadPackV2: collected 15 objects, generating pack
01:26:28.004 [info] UploadPackV2: pack generated, 984 bytes
01:26:28.004 [info] UploadPackV2: fetch response 1006 bytes
01:26:28.005 [error] UploadPackV2: parse_command failed: {:unknown_command, "invalid"}
01:26:28.005 [info] UploadPackV2: processing fetch command
01:26:28.005 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:28.006 [info] UploadPackV2: collected 3 objects, generating pack
01:26:28.006 [info] UploadPackV2: pack generated, 195 bytes
01:26:28.006 [info] UploadPackV2: fetch response 217 bytes
01:26:28.006 [error] UploadPackV2: parse_command failed: {:invalid_pkt_hex, "garb"}
01:26:28.007 [info] UploadPackV2: processing fetch command
01:26:28.007 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:28.007 [info] UploadPackV2: collected 3 objects, generating pack
01:26:28.007 [info] UploadPackV2: pack generated, 191 bytes
01:26:28.007 [info] UploadPackV2: fetch response 213 bytes
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:invalid, "content")
given types:
-:invalid-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
431 │ Object.encode_raw_from_type(:invalid, "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:431:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types :invalid atom raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:foo, "content")
given types:
-:foo-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
437 │ Object.encode_raw_from_type(:foo, "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:437:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types :foo atom raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:bar, "content")
given types:
-:bar-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
443 │ Object.encode_raw_from_type(:bar, "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:443:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types :bar atom raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:object, "content")
given types:
-:object-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
449 │ Object.encode_raw_from_type(:object, "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:449:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types :object atom raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:delta, "content")
given types:
-:delta-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
455 │ Object.encode_raw_from_type(:delta, "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:455:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types :delta atom raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:ofs_delta, "content")
given types:
-:ofs_delta-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
462 │ Object.encode_raw_from_type(:ofs_delta, "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:462:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types :ofs_delta atom raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:ref_delta, "content")
given types:
-:ref_delta-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
468 │ Object.encode_raw_from_type(:ref_delta, "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:468:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types :ref_delta atom raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type("blob", "content")
given types:
-binary()-, binary()
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
474 │ Object.encode_raw_from_type("blob", "content")
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:474:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types non-atom type raises FunctionClauseError"/1
warning: incompatible types given to ExGitObjectstore.Object.encode_raw_from_type/2:
ExGitObjectstore.Object.encode_raw_from_type(:blob, 12345)
given types:
:blob, -integer()-
but expected one of:
:blob or :commit or :tag or :tree, binary()
type warning found at:
480 │ Object.encode_raw_from_type(:blob, 12_345)
│ ~
└─ test/ex_git_objectstore/cycle2_fixes_test.exs:480:16: ExGitObjectstore.Cycle2FixesTest."test Fix 3: encode_raw_from_type type validation - invalid types non-binary content raises FunctionClauseError"/1
......................................................................................................................................................
01:26:37.686 [info] UploadPackV2: processing ls-refs command
01:26:37.687 [info] UploadPackV2: processing fetch command
01:26:37.687 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:37.696 [info] UploadPackV2: collected 240 objects, generating pack
01:26:37.702 [info] UploadPackV2: pack generated, 16258 bytes
01:26:37.702 [info] UploadPackV2: fetch response 16280 bytes
.
01:26:37.926 [info] UploadPackV2: processing ls-refs command
01:26:37.927 [info] UploadPackV2: processing fetch command
01:26:37.927 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:26:37.928 [info] UploadPackV2: collected 3 objects, generating pack
01:26:37.928 [info] UploadPackV2: pack generated, 231 bytes
01:26:37.928 [info] UploadPackV2: fetch response 327 bytes
.
01:26:37.963 [info] UploadPackV2: processing fetch command
01:26:37.964 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:37.964 [info] UploadPackV2: collected 0 objects, generating pack
01:26:37.964 [info] UploadPackV2: pack generated, 32 bytes
01:26:37.964 [info] UploadPackV2: fetch response 54 bytes
.
01:26:38.165 [info] UploadPackV2: processing fetch command
01:26:38.165 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.166 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.166 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.166 [info] UploadPackV2: fetch response 205 bytes
01:26:38.166 [info] UploadPackV2: processing fetch command
01:26:38.166 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.166 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.167 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.167 [info] UploadPackV2: fetch response 205 bytes
01:26:38.167 [info] UploadPackV2: processing fetch command
01:26:38.167 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.167 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.167 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.168 [info] UploadPackV2: fetch response 205 bytes
01:26:38.168 [info] UploadPackV2: processing fetch command
01:26:38.168 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.168 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.168 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.168 [info] UploadPackV2: fetch response 205 bytes
01:26:38.168 [info] UploadPackV2: processing fetch command
01:26:38.168 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.169 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.169 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.169 [info] UploadPackV2: fetch response 205 bytes
01:26:38.169 [info] UploadPackV2: processing fetch command
01:26:38.169 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.169 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.170 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.170 [info] UploadPackV2: fetch response 205 bytes
01:26:38.170 [info] UploadPackV2: processing fetch command
01:26:38.170 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.170 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.171 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.171 [info] UploadPackV2: fetch response 205 bytes
01:26:38.171 [info] UploadPackV2: processing fetch command
01:26:38.171 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.171 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.171 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.171 [info] UploadPackV2: fetch response 205 bytes
01:26:38.172 [info] UploadPackV2: processing fetch command
01:26:38.172 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.172 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.172 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.172 [info] UploadPackV2: fetch response 205 bytes
01:26:38.172 [info] UploadPackV2: processing fetch command
01:26:38.172 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.173 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.173 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.173 [info] UploadPackV2: fetch response 205 bytes
01:26:38.173 [info] UploadPackV2: processing fetch command
01:26:38.173 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.173 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.174 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.174 [info] UploadPackV2: fetch response 205 bytes
01:26:38.174 [info] UploadPackV2: processing fetch command
01:26:38.174 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.174 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.174 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.174 [info] UploadPackV2: fetch response 205 bytes
01:26:38.175 [info] UploadPackV2: processing fetch command
01:26:38.175 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.175 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.175 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.175 [info] UploadPackV2: fetch response 205 bytes
01:26:38.175 [info] UploadPackV2: processing fetch command
01:26:38.175 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.176 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.176 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.176 [info] UploadPackV2: fetch response 205 bytes
01:26:38.176 [info] UploadPackV2: processing fetch command
01:26:38.176 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.176 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.177 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.177 [info] UploadPackV2: fetch response 205 bytes
01:26:38.177 [info] UploadPackV2: processing fetch command
01:26:38.177 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.177 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.177 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.177 [info] UploadPackV2: fetch response 205 bytes
01:26:38.177 [info] UploadPackV2: processing fetch command
01:26:38.178 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.178 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.178 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.178 [info] UploadPackV2: fetch response 205 bytes
01:26:38.178 [info] UploadPackV2: processing fetch command
01:26:38.178 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.178 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.179 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.179 [info] UploadPackV2: fetch response 205 bytes
01:26:38.179 [info] UploadPackV2: processing fetch command
01:26:38.179 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.179 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.180 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.180 [info] UploadPackV2: fetch response 205 bytes
01:26:38.180 [info] UploadPackV2: processing fetch command
01:26:38.180 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.180 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.180 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.180 [info] UploadPackV2: fetch response 205 bytes
01:26:38.180 [info] UploadPackV2: processing fetch command
01:26:38.180 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.181 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.181 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.181 [info] UploadPackV2: fetch response 205 bytes
.
01:26:38.232 [info] UploadPackV2: processing ls-refs command
.
01:26:38.406 [info] UploadPackV2: processing ls-refs command
01:26:38.407 [info] UploadPackV2: processing fetch command
01:26:38.407 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.437 [info] UploadPackV2: collected 600 objects, generating pack
01:26:38.460 [info] UploadPackV2: pack generated, 45197 bytes
01:26:38.461 [info] UploadPackV2: fetch response 45219 bytes
.
01:26:38.549 [info] UploadPackV2: processing ls-refs command
.
01:26:38.599 [info] UploadPackV2: processing ls-refs command
01:26:38.600 [info] UploadPackV2: processing fetch command
01:26:38.601 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.601 [info] UploadPackV2: collected 6 objects, generating pack
01:26:38.602 [info] UploadPackV2: pack generated, 366 bytes
01:26:38.602 [info] UploadPackV2: fetch response 388 bytes
01:26:38.672 [info] UploadPackV2: processing ls-refs command
01:26:38.673 [info] UploadPackV2: processing fetch command
01:26:38.673 [info] UploadPackV2.handle_fetch: 1 wants, 2 haves, done=false, wait-for-done=false, shallow=false, filter=nil, send_packfile=false
01:26:38.674 [info] UploadPackV2: fetch response 32 bytes
01:26:38.674 [info] UploadPackV2: processing fetch command
01:26:38.674 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.674 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.675 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.675 [info] UploadPackV2: fetch response 205 bytes
.
01:26:38.736 [info] UploadPackV2: processing ls-refs command
01:26:38.737 [info] UploadPackV2: processing fetch command
01:26:38.737 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.738 [info] UploadPackV2: collected 9 objects, generating pack
01:26:38.739 [info] UploadPackV2: pack generated, 547 bytes
01:26:38.739 [info] UploadPackV2: fetch response 569 bytes
01:26:38.819 [info] UploadPackV2: processing ls-refs command
.
01:26:38.826 [info] UploadPackV2: processing fetch command
01:26:38.827 [info] UploadPackV2.handle_fetch: 1 wants, 3 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
.
01:26:38.827 [info] UploadPackV2: collected 3 objects, generating pack
01:26:38.827 [info] UploadPackV2: pack generated, 183 bytes
01:26:38.827 [info] UploadPackV2: fetch response 205 bytes
01:26:38.876 [info] UploadPackV2: processing ls-refs command
01:26:38.877 [info] UploadPackV2: processing fetch command
01:26:38.877 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:38.878 [info] UploadPackV2: collected 6 objects, generating pack
01:26:38.878 [info] UploadPackV2: pack generated, 365 bytes
01:26:38.878 [info] UploadPackV2: fetch response 387 bytes
01:26:42.636 [info] UploadPackV2: processing ls-refs command
.
01:26:42.696 [info] UploadPackV2: processing ls-refs command
01:26:42.697 [info] UploadPackV2: processing fetch command
01:26:42.697 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:42.701 [info] UploadPackV2: collected 90 objects, generating pack
01:26:42.703 [info] UploadPackV2: pack generated, 5649 bytes
01:26:42.703 [info] UploadPackV2: fetch response 5671 bytes
01:26:43.126 [info] UploadPackV2: processing ls-refs command
.
01:26:43.209 [info] UploadPackV2: processing ls-refs command
01:26:43.210 [info] UploadPackV2: processing fetch command
01:26:43.210 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=false, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:26:43.210 [info] UploadPackV2: collected 3 objects, generating pack
01:26:43.210 [info] UploadPackV2: pack generated, 216 bytes
01:26:43.211 [info] UploadPackV2: fetch response 346 bytes
.
01:26:43.269 [info] UploadPackV2: processing ls-refs command
01:26:43.270 [info] UploadPackV2: processing fetch command
01:26:43.271 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:43.271 [info] UploadPackV2: collected 6 objects, generating pack
01:26:43.271 [info] UploadPackV2: pack generated, 365 bytes
01:26:43.271 [info] UploadPackV2: fetch response 387 bytes
01:26:43.274 [info] UploadPackV2: processing ls-refs command
01:26:43.275 [info] UploadPackV2: processing fetch command
01:26:43.275 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:43.276 [info] UploadPackV2: collected 6 objects, generating pack
01:26:43.276 [info] UploadPackV2: pack generated, 365 bytes
01:26:43.276 [info] UploadPackV2: fetch response 387 bytes
.
01:26:43.349 [info] UploadPackV2: processing ls-refs command
01:26:43.351 [info] UploadPackV2: processing fetch command
01:26:43.351 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:43.351 [info] UploadPackV2: collected 6 objects, generating pack
01:26:43.351 [info] UploadPackV2: pack generated, 365 bytes
01:26:43.351 [info] UploadPackV2: fetch response 387 bytes
01:26:43.366 [info] UploadPackV2: processing fetch command
01:26:43.366 [info] UploadPackV2.handle_fetch: 0 wants, 2 haves, done=false, wait-for-done=true, shallow=false, filter=nil, send_packfile=false
01:26:43.366 [info] UploadPackV2: fetch response 122 bytes
.
01:26:43.446 [info] UploadPackV2: processing ls-refs command
01:26:43.447 [info] UploadPackV2: processing fetch command
01:26:43.447 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:43.448 [info] UploadPackV2: collected 6 objects, generating pack
01:26:43.448 [info] UploadPackV2: pack generated, 365 bytes
01:26:43.448 [info] UploadPackV2: fetch response 387 bytes
.
01:26:58.499 [info] UploadPackV2: processing ls-refs command
.
01:26:58.549 [info] UploadPackV2: processing ls-refs command
01:26:58.551 [info] UploadPackV2: processing fetch command
01:26:58.551 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter={:combine, [:blob_none, {:tree_depth, 1}]}, send_packfile=true
01:26:58.552 [info] UploadPackV2: collected 6 objects, generating pack
01:26:58.552 [info] UploadPackV2: pack generated, 513 bytes
01:26:58.552 [info] UploadPackV2: fetch response 535 bytes
.
01:26:58.652 [info] UploadPackV2: processing ls-refs command
.
01:26:58.708 [info] UploadPackV2: processing ls-refs command
01:26:58.710 [info] UploadPackV2: processing fetch command
01:26:58.710 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:26:58.710 [info] UploadPackV2: collected 3 objects, generating pack
01:26:58.710 [info] UploadPackV2: pack generated, 216 bytes
01:26:58.710 [info] UploadPackV2: fetch response 312 bytes
01:26:58.779 [info] UploadPackV2: processing ls-refs command
01:26:58.780 [info] UploadPackV2: processing fetch command
01:26:58.780 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=false, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:26:58.780 [info] UploadPackV2: collected 12 objects, generating pack
01:26:58.781 [info] UploadPackV2: pack generated, 768 bytes
01:26:58.781 [info] UploadPackV2: fetch response 1002 bytes
.
01:26:58.842 [info] UploadPackV2: processing ls-refs command
01:26:58.844 [info] UploadPackV2: processing fetch command
01:26:58.844 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:26:58.844 [info] UploadPackV2: collected 3 objects, generating pack
01:26:58.845 [info] UploadPackV2: pack generated, 218 bytes
01:26:58.845 [info] UploadPackV2: fetch response 314 bytes
.
01:26:58.916 [info] UploadPackV2: processing ls-refs command
..
01:26:58.966 [info] UploadPackV2: processing ls-refs command
01:26:58.968 [info] UploadPackV2: processing fetch command
01:26:58.968 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter={:sparse_oid, "4f00cd9a7367fae9a753bdda17205e0f324aa8ae"}, send_packfile=true
01:26:58.969 [info] UploadPackV2: collected 5 objects, generating pack
01:26:58.969 [info] UploadPackV2: pack generated, 319 bytes
01:26:58.969 [info] UploadPackV2: fetch response 341 bytes
.
01:26:59.042 [info] UploadPackV2: processing ls-refs command
01:26:59.044 [info] UploadPackV2: processing fetch command
01:26:59.044 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter={:object_type, :commit}, send_packfile=true
01:26:59.045 [info] UploadPackV2: collected 3 objects, generating pack
01:26:59.045 [info] UploadPackV2: pack generated, 381 bytes
01:26:59.045 [info] UploadPackV2: fetch response 403 bytes
.
01:26:59.109 [info] UploadPackV2: processing ls-refs command
.
01:26:59.159 [info] UploadPackV2: processing ls-refs command
01:26:59.161 [info] UploadPackV2: processing fetch command
01:26:59.161 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:26:59.161 [info] UploadPackV2: collected 9 objects, generating pack
01:26:59.162 [info] UploadPackV2: pack generated, 585 bytes
01:26:59.162 [info] UploadPackV2: fetch response 681 bytes
.
01:26:59.236 [info] UploadPackV2: processing ls-refs command
01:26:59.238 [info] UploadPackV2: processing fetch command
01:26:59.238 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter={:tree_depth, 0}, send_packfile=true
01:26:59.239 [info] UploadPackV2: collected 3 objects, generating pack
01:26:59.239 [info] UploadPackV2: pack generated, 381 bytes
01:26:59.239 [info] UploadPackV2: fetch response 403 bytes
.
01:26:59.306 [info] UploadPackV2: processing ls-refs command
01:26:59.307 [info] UploadPackV2: processing fetch command
01:26:59.307 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:26:59.308 [info] UploadPackV2: collected 3 objects, generating pack
01:26:59.308 [info] UploadPackV2: pack generated, 216 bytes
01:26:59.308 [info] UploadPackV2: fetch response 312 bytes
..
01:26:59.376 [info] UploadPackV2: processing ls-refs command
01:26:59.377 [info] UploadPackV2: processing fetch command
01:26:59.377 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:59.378 [info] UploadPackV2: collected 9 objects, generating pack
01:26:59.378 [info] UploadPackV2: pack generated, 549 bytes
01:26:59.378 [info] UploadPackV2: fetch response 571 bytes
01:26:59.394 [info] UploadPackV2: processing fetch command
01:26:59.394 [info] UploadPackV2.handle_fetch: 0 wants, 3 haves, done=false, wait-for-done=true, shallow=false, filter=nil, send_packfile=false
01:26:59.395 [info] UploadPackV2: fetch response 171 bytes
.
01:26:59.442 [info] UploadPackV2: processing ls-refs command
01:26:59.444 [info] UploadPackV2: processing fetch command
01:26:59.444 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:26:59.445 [info] UploadPackV2: collected 6 objects, generating pack
01:26:59.445 [info] UploadPackV2: pack generated, 513 bytes
01:26:59.445 [info] UploadPackV2: fetch response 535 bytes
.
01:26:59.516 [info] UploadPackV2: processing ls-refs command
01:26:59.517 [info] UploadPackV2: processing fetch command
01:26:59.517 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:59.518 [info] UploadPackV2: collected 3 objects, generating pack
01:26:59.518 [info] UploadPackV2: pack generated, 196 bytes
01:26:59.518 [info] UploadPackV2: fetch response 218 bytes
.
01:26:59.579 [info] UploadPackV2: processing ls-refs command
01:26:59.581 [info] UploadPackV2: processing fetch command
01:26:59.581 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:26:59.581 [info] UploadPackV2: collected 3 objects, generating pack
01:26:59.581 [info] UploadPackV2: pack generated, 185 bytes
01:26:59.581 [info] UploadPackV2: fetch response 207 bytes
..
01:27:14.712 [info] UploadPackV2: processing ls-refs command
01:27:14.714 [info] UploadPackV2: processing fetch command
01:27:14.714 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:14.714 [info] UploadPackV2: collected 3 objects, generating pack
01:27:14.714 [info] UploadPackV2: pack generated, 196 bytes
01:27:14.714 [info] UploadPackV2: fetch response 218 bytes
.
01:27:14.836 [info] UploadPackV2: processing ls-refs command
01:27:14.836 [info] UploadPackV2: processing fetch command
01:27:14.836 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=false, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:27:14.837 [info] UploadPackV2: collected 3 objects, generating pack
01:27:14.837 [info] UploadPackV2: pack generated, 200 bytes
01:27:14.837 [info] UploadPackV2: fetch response 256 bytes
.
01:27:14.896 [info] UploadPackV2: processing ls-refs command
01:27:14.897 [info] UploadPackV2: processing fetch command
01:27:14.897 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:14.898 [info] UploadPackV2: collected 3 objects, generating pack
01:27:14.898 [info] UploadPackV2: pack generated, 185 bytes
01:27:14.898 [info] UploadPackV2: fetch response 207 bytes
01:27:14.966 [info] UploadPackV2: processing ls-refs command
.
01:27:15.019 [info] UploadPackV2: processing ls-refs command
01:27:15.021 [info] UploadPackV2: processing fetch command
01:27:15.021 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:15.022 [info] UploadPackV2: collected 15 objects, generating pack
01:27:15.022 [info] UploadPackV2: pack generated, 952 bytes
01:27:15.023 [info] UploadPackV2: fetch response 974 bytes
..
01:27:15.088 [info] UploadPackV2: processing ls-refs command
01:27:15.091 [info] UploadPackV2: processing fetch command
01:27:15.091 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:15.091 [info] UploadPackV2: collected 3 objects, generating pack
01:27:15.091 [info] UploadPackV2: pack generated, 183 bytes
01:27:15.091 [info] UploadPackV2: fetch response 205 bytes
.
01:27:15.125 [info] UploadPackV2: processing ls-refs command
01:27:15.128 [info] UploadPackV2: processing fetch command
01:27:15.128 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:15.129 [info] UploadPackV2: collected 6 objects, generating pack
01:27:15.129 [info] UploadPackV2: pack generated, 366 bytes
01:27:15.129 [info] UploadPackV2: fetch response 388 bytes
01:27:15.159 [info] UploadPackV2: processing ls-refs command
.
01:27:15.300 [info] UploadPackV2: processing fetch command
01:27:15.300 [info] UploadPackV2.handle_fetch: 1 wants, 1 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:15.300 [info] UploadPackV2: collected 3 objects, generating pack
01:27:15.300 [info] UploadPackV2: pack generated, 183 bytes
01:27:15.300 [info] UploadPackV2: fetch response 205 bytes
.
01:27:15.339 [info] UploadPackV2: processing ls-refs command
01:27:15.341 [info] UploadPackV2: processing fetch command
01:27:15.342 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:15.347 [info] UploadPackV2: collected 180 objects, generating pack
01:27:15.351 [info] UploadPackV2: pack generated, 11106 bytes
01:27:15.351 [info] UploadPackV2: fetch response 11128 bytes
.
01:27:15.401 [info] UploadPackV2: processing ls-refs command
01:27:15.404 [info] UploadPackV2: processing fetch command
01:27:15.404 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:15.405 [info] UploadPackV2: collected 9 objects, generating pack
01:27:15.405 [info] UploadPackV2: pack generated, 549 bytes
01:27:15.405 [info] UploadPackV2: fetch response 571 bytes
01:27:15.433 [info] UploadPackV2: processing ls-refs command
.
01:27:15.462 [info] UploadPackV2: processing ls-refs command
01:27:15.465 [info] UploadPackV2: processing fetch command
01:27:15.465 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:15.466 [info] UploadPackV2: collected 15 objects, generating pack
01:27:15.466 [info] UploadPackV2: pack generated, 919 bytes
01:27:15.466 [info] UploadPackV2: fetch response 941 bytes
......
01:27:15.535 [info] The function passed as a handler with ID "graph-query-test-134530" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
....
01:27:15.543 [info] The function passed as a handler with ID "graph-query-test-134978" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
....
01:27:15.548 [info] The function passed as a handler with ID "graph-query-test-135234" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
......
01:27:32.376 [info] UploadPackV2: processing ls-refs command
01:27:32.377 [info] UploadPackV2: processing fetch command
01:27:32.377 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:32.378 [info] UploadPackV2: collected 6 objects, generating pack
01:27:32.378 [info] UploadPackV2: pack generated, 365 bytes
01:27:32.378 [info] UploadPackV2: fetch response 387 bytes
.
01:27:47.542 [info] UploadPackV2: processing ls-refs command
01:27:47.544 [info] UploadPackV2: processing fetch command
01:27:47.544 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:27:47.545 [info] UploadPackV2: collected 6 objects, generating pack
01:27:47.545 [info] UploadPackV2: pack generated, 365 bytes
01:27:47.545 [info] UploadPackV2: fetch response 387 bytes
..
01:28:02.736 [info] UploadPackV2: processing ls-refs command
01:28:02.738 [info] UploadPackV2: processing fetch command
01:28:02.738 [info] UploadPackV2.handle_fetch: 3 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:28:02.738 [info] UploadPackV2: collected 3 objects, generating pack
01:28:02.738 [info] UploadPackV2: pack generated, 183 bytes
01:28:02.738 [info] UploadPackV2: fetch response 205 bytes
..
01:28:17.986 [info] UploadPackV2: processing ls-refs command
01:28:17.987 [info] UploadPackV2: processing fetch command
01:28:17.987 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:28:17.988 [info] UploadPackV2: collected 3 objects, generating pack
01:28:17.988 [info] UploadPackV2: pack generated, 183 bytes
01:28:17.988 [info] UploadPackV2: fetch response 205 bytes
..
01:28:48.219 [info] UploadPackV2: processing ls-refs command
01:28:48.221 [info] UploadPackV2: processing fetch command
01:28:48.221 [info] UploadPackV2.handle_fetch: 2 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
01:28:48.221 [info] UploadPackV2: collected 3 objects, generating pack
01:28:48.221 [info] UploadPackV2: pack generated, 201 bytes
01:28:48.221 [info] UploadPackV2: fetch response 223 bytes
...............................*
01:29:33.516 [info] The function passed as a handler with ID "telemetry-test-88006" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
********
01:29:33.517 [info] UploadPackV2: processing fetch command
*
01:29:33.517 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=nil, send_packfile=true
*
01:29:33.517 [info] UploadPackV2: collected 3 objects, generating pack
01:29:33.517 [info] UploadPackV2: pack generated, 186 bytes
.
01:29:33.517 [info] UploadPackV2: fetch response 208 bytes
01:29:33.518 [info] The function passed as a handler with ID "telemetry-test-130052" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
01:29:33.519 [info] UploadPackV2: processing fetch command
01:29:33.519 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=false, filter=:blob_none, send_packfile=true
01:29:33.521 [info] UploadPackV2: collected 2 objects, generating pack
.
01:29:33.521 [info] UploadPackV2: pack generated, 169 bytes
01:29:33.521 [info] UploadPackV2: fetch response 191 bytes
01:29:33.524 [info] The function passed as a handler with ID "telemetry-test-82499" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
.
01:29:48.596 [info] The function passed as a handler with ID "telemetry-test-88070" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
01:29:48.597 [info] UploadPackV2: processing fetch command
01:29:48.597 [info] UploadPackV2.handle_fetch: 1 wants, 0 haves, done=true, wait-for-done=false, shallow=true, filter=nil, send_packfile=true
01:29:48.598 [info] UploadPackV2: collected 3 objects, generating pack
01:29:48.598 [info] UploadPackV2: pack generated, 183 bytes
01:29:48.598 [info] UploadPackV2: fetch response 205 bytes
.
01:29:48.598 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :object, :write, :start]--576460752303287679" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
01:29:48.599 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :object, :write, :stop]--576460752303335355" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
.
01:29:48.600 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :ref, :update, :start]--576460752303287615" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
.
01:29:48.600 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :ref, :update, :stop]--576460752303287551" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
01:29:48.600 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :protocol, :receive_pack, :start]--576460752303335291" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
01:29:48.601 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :protocol, :receive_pack, :stop]--576460752303335227" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
.
01:29:48.601 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :object, :read, :start]--576460752303287487" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
.
01:29:48.602 [info] The function passed as a handler with ID "test-[:ex_git_objectstore, :object, :read, :stop]--576460752303287423" is a local function.
This means that it is either an anonymous function or a capture of a function without a module specified. That may cause a performance penalty when calling that handler. For more details see the note in `telemetry:attach/4` documentation.
https://hexdocs.pm/telemetry/telemetry.html#attach/4
Finished in 206.1 seconds (15.1s async, 190.9s sync)
Result: 962 passed (2 properties, 960 tests), 11 skipped, 51 excluded
Exporting cover results ...
Run "mix test.coverage" once all exports complete
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
Analysis includes data from imported files
["/workspace/cover/default.coverdata"]
LCOV written to cover/lcov.info