Traceback (most recent call last):
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/tasks.py", line 488, in wait_for
    return await fut
           ^^^^^^^^^
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/verifier/verifier.py", line 199, in verify
    await self.environment.exec(
    ...<2 lines>...
    )
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/environments/docker/docker.py", line 1096, in exec
    return await self._compose_exec(
           ^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/environments/docker/docker.py", line 1173, in _compose_exec
    return await self._run_docker_compose_command(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<4 lines>...
    )
    ^
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/environments/docker/docker.py", line 649, in _run_docker_compose_command
    result = await self._collect_buffered_output(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<3 lines>...
    )
    ^
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/environments/docker/docker.py", line 679, in _collect_buffered_output
    stdout_bytes, stderr_bytes = await process.communicate(input=stdin_data)
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/subprocess.py", line 201, in communicate
    stdin, stdout, stderr = await tasks.gather(stdin, stdout, stderr)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/subprocess.py", line 181, in _read_stream
    output = await stream.read()
             ^^^^^^^^^^^^^^^^^^^
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/streams.py", line 723, in read
    block = await self.read(self._limit)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/streams.py", line 730, in read
    await self._wait_for_data('read')
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/streams.py", line 539, in _wait_for_data
    await self._waiter
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/trial/single_step.py", line 105, in _run_verifier
    self.result.verifier_result = await self._run_shared_verifier(
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<2 lines>...
    )
    ^
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/trial/trial.py", line 535, in _run_shared_verifier
    return await asyncio.wait_for(
           ^^^^^^^^^^^^^^^^^^^^^^^
        verifier.verify(), timeout=timeout_sec
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/tasks.py", line 487, in wait_for
    async with timeouts.timeout(timeout):
               ~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/home/ksen/.local/share/uv/python/cpython-3.14.3-linux-x86_64-gnu/lib/python3.14/asyncio/timeouts.py", line 114, in __aexit__
    raise TimeoutError from exc_val
TimeoutError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/trial/trial.py", line 354, in run
    await self._run()
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/trial/single_step.py", line 52, in _run
    await self._run_verifier()
  File "/home/ksen/.cache/uv/archive-v0/b9UT0zC9f67aJdW1aqDVy/lib/python3.14/site-packages/harbor/trial/single_step.py", line 110, in _run_verifier
    raise VerifierTimeoutError(
        f"Verifier execution timed out after {self._verifier_timeout_sec} seconds"
    ) from exc
harbor.trial.errors.VerifierTimeoutError: Verifier execution timed out after 900.0 seconds
